Conversion of Distributed Planetary Ring Simulation from C to Java Jason Leezer Research Advisors: D - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Conversion of Distributed Planetary Ring Simulation from C to Java Jason Leezer Research Advisors: D

Description:

Dr. Lewis & Dr. Massingill. Computer Science. My Goal ... Thank you Dr. Lewis and Dr. Massingill. This research was funded by a grant from the NSF. ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 18
Provided by: jasonl49
Category:

less

Transcript and Presenter's Notes

Title: Conversion of Distributed Planetary Ring Simulation from C to Java Jason Leezer Research Advisors: D


1
Conversion of Distributed Planetary Ring
Simulation from C to Java Jason
LeezerResearch AdvisorsDr. Lewis Dr.
MassingillComputer Science
2
My Goal
  • Convert a preexisting distributed Planetary Rings
    Simulation from C to Java.
  • Implement Load Balancing and Fault Tolerance
  • See how it compares to C.

3
Reasons To Convert
  • It will be easy to implement load balancing and
    fault tolerance
  • Java is a strong object oriented language that
    would allow us to easily expand and run more
    complex simulations
  • A Java version would be easy to integrate into
    the open source analysis package SwiftVis.

4
Why?
  • 1) Load Balancing

5
(No Transcript)
6
30s
30s
10s
30s
7
Formula for calculating new boundary M1 took T1
to do X M2 took T2 to do 1 X (where X is the
fraction of the workload between them) M1 does
X/T1 and M2 does (1-X)/T2 X T1/X
(1-X)T2/(1-X) X T2X/( T1(1-X) T2X)
8
30s
30s
10s
30s
9
Why else?
2) Fault Tolerance
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
Final Simulation Architecture
14
Load Balancing Results
15
Heterogeneous ClustersWithout Load Balancing
Machines 2 - 2.8Ghz processors 1 - 2.0 Ghz
processor
16
Heterogeneous ClustersWith Load Balancing
Machines 2 - 2.8Ghz processors 1 - 2.0 Ghz
processor
17
Thank You
Thank you Dr. Lewis and Dr. Massingill This
research was funded by a grant from the NSF. All
plots produced with SwiftVis. Image of Saturn
Ring was taken by the Casini Imaging Team
(http//ciclops.org)
Write a Comment
User Comments (0)
About PowerShow.com