80 likes | 193 Views
SuperDuperNetworking Transforming Supercomputing … from the point of view of Large Scale Visualization and Collaborative Work. Jason Leigh spiff@evl.uic.edu. A Typical Data Correlation and Visualization Pipeline. Data Source Correlate/Filter Render Display
E N D
SuperDuperNetworking Transforming Supercomputing…from the point of view of Large Scale Visualization andCollaborative Work Jason Leigh spiff@evl.uic.edu
A Typical Data Correlation and Visualization Pipeline Data Source Correlate/Filter Render Display Data Source Render Display Data Source Render + Display Data Source Correlate Render + Display Data Source + Correlate Render + Display Data Source + Correlate Render Display • Things to notice: • Pipelines are static for long periods of time-NOT like web surfing- so…. • Routing is not crucial. • Program code is tiny compared to volume of data processed. Caching won’t help much- so…. • Need to stream lots of data through fast concurrent pipelines! • Need pipelines to be optimized from end to end.
Experiment to Use Inexpensive Photonic Switches as an alternative to traditional million $ routers to provide application-controlled deterministic network paths/pipelines. Long haul link The cross connections are application- programmable. Protocol & data rate independent Calient / Glimmerglass at StarLight & EVL
In Collaborative Work, Data or Visualization needs to be Distributed to Collaborating Sites Data Source Correlate Render Display Data Source Render + Display Data Source Render Display Data Source Correlate Render + Display Data Source + Correlate Render + Display Data Source + Correlate Render Display
Photonic Multicast Service Glimmerglass Reflexion Photonic Multicast-capable Switch
Photonically Multicasting a Visualization • Challenges: • Need to augment traditional Routing and Wavelength Assignment algorithms to consider photonic multicast constraints. • Need extreme speed reliable multicast protocol
1st Step: Realize Local Area Photonic Multicasting(Visit Booth R2935 to learn how this is done on the OptIPuter)
Quiz: Guess the Mystery Computer with the enormous bandwidth but tiny caches… 2.4GB/s from main memory to graphics (Today’s AGP8X is at 2.1GB/s) 48GB/s! (Today’s Quadro FX3000only has 27GB/s) Tiny caches Memory 32MB Graphics Synthesizer 4MB SIF IPU 128bit bus DMA 16K cache GIF FPU 300MhZMIPS 3 VU0 VU1 Vector processors with several parallel pipelines For distributed, collaborative large scale data visualization, we need a version of this that extends to wide area environments.