1 / 13

Performance Analysis and Monitoring of Volatile

Performance Analysis and Monitoring of Volatile. Xingfu Wu, Valerie Taylor Department of Computer Science Texas A&M University Third Annual Workshop on OptIPuter Networing/Backplane Architecture UCSD, January 25, 2005. CPU (dual Opteron 240 MHz). GPU (nVidia Quadro FX 3000) 256MB.

Download Presentation

Performance Analysis and Monitoring of Volatile

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Performance Analysis and Monitoring of Volatile Xingfu Wu, Valerie Taylor Department of Computer Science Texas A&M University Third Annual Workshop on OptIPuter Networing/Backplane Architecture UCSD, January 25, 2005 Xingfu Wu <wuxf@cs.tamu.edu>

  2. CPU (dual Opteron 240 MHz) GPU (nVidia Quadro FX 3000) 256MB Application driver Video Memory On-chip Cache Memory Optical Network (LEARN) Network Configuration OPT1 (10.10.1.1) Optiputer OPT2 (10.10.1.2) eth1:10.10.1.6 eth0: 128.194.142.24 Internet cs.tamu.edu Xingfu Wu <wuxf@cs.tamu.edu> OPT3 (10.10.1.3) Gigabit Switch (10.0.0.1) OPT4 (10.10.1.4)

  3. Snapshot of Volatile on 5-nodes Xingfu Wu <wuxf@cs.tamu.edu>

  4. Three Components of Volatile • Volvis: main program • Rendering • Scalable displaying • User interaction • Optistore: data server • Assist visualization dataset handling such as data management, processing, representation and transport • Filter raw volumetric data and produce visual objects • Transfer Function Editor (tfUI) • User interface for transfer function selection Xingfu Wu <wuxf@cs.tamu.edu>

  5. Scenario 1 Scenario 2 Different Access Scenarios Client1 Volvis Gigabit Network Optistore Client2 Volvis Master Server tfUI Volvis Optistore Xingfu Wu <wuxf@cs.tamu.edu> Optistore Client3 Volvis Optistore Client4 Volvis Optistore

  6. Slave1 Volvis Slave2 Volvis Slave3 Volvis Slave4 Volvis Different Access Scenarios Scenario 3 Gigabit Network Master tfUI Volvis Xingfu Wu <wuxf@cs.tamu.edu> Optistore

  7. Name Dimensions Size (KB) Protein64x64x64 64x64x64 256 Fuel64x64x64 64x64x64 256 Furdave160x255x75 160x255x75 2989 Foot256x256x256 256x256x256 16384 Geo256x256x256 256x256x256 16384 Geo440x290x198 440x290x198 24673 Raw Datasets Xingfu Wu <wuxf@cs.tamu.edu>

  8. Data access time Xingfu Wu <wuxf@cs.tamu.edu>

  9. Comparison of three scenarios Xingfu Wu <wuxf@cs.tamu.edu>

  10. Comparison of three scenarios Xingfu Wu <wuxf@cs.tamu.edu>

  11. Snapshot of Performance Monitoring Xingfu Wu <wuxf@cs.tamu.edu>

  12. Short-term Plans • Port the instrumented Volatile to a large-scale optiputer testbed for analysis (3/2005) • Analyze the performance of JuxtaView and LambdaRam applications (6/2005) • Where possible, develop models of data accesses for the different visualization applications (9/2005) • Continue collaborating with Jason’s group about viz applications (12/2005) Xingfu Wu <wuxf@cs.tamu.edu>

  13. Long-term Plans Year 3: • Continue with analyzing Volatile on large-scale OptIPuter testbed • Work with Jason and Luc on redesigning Volatile • Start working on JuxtaView and LambdaRam Year 4: • Work with new Volatile, LambdaRam, JuxtaView on large-scale OptIPuter testbed • Where possible, develop models of data accesses for different viz applications Year 5: • Continue collaborating with Jason’s group about viz applications • Integrate performance monitoring with software stack to aid in making performance directed decisions Xingfu Wu <wuxf@cs.tamu.edu>

More Related