1 / 14

Visapult and the SCXX Bandwidth Challenge Hat Trick

Visapult and the SCXX Bandwidth Challenge Hat Trick. Wes Bethel LBNL. The Punch Line. SC00 – 1.5 Gbps peak, 660 Mbps sustained. SC01 – 3.3 Gbps sustained. SC02 – 16.8 Gbps sustained. SC03 – we’re taking the year off. How did we do this?. Visapult Architecture.

beau
Download Presentation

Visapult and the SCXX Bandwidth Challenge Hat Trick

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. Visapult and the SCXX Bandwidth Challenge Hat Trick Wes Bethel LBNL

  2. The Punch Line • SC00 – 1.5 Gbps peak, 660 Mbps sustained. • SC01 – 3.3 Gbps sustained. • SC02 – 16.8 Gbps sustained. • SC03 – we’re taking the year off. How did we do this?

  3. Visapult Architecture

  4. SC00 Bandwidth Challenge – the year of TCP

  5. SC01 Bandwidth Challenge – the year of UDP

  6. SC01 BWC – What’s this UDP stuff? • Do away with “frame boundaries.” • Each packet is independent. • Flow-rate regulation. • Decouple simulation PE from Visapult PE (domain decomposition independence).

  7. SC02 Bandwidth Challenge Resource Map

  8. SC02 SCInet Weathermap

  9. SC02 SCInet 10Gb Interface Traffic

  10. SC02 BWC Visapult Improvements • Omniview capabilities • Overhauled custom UDP encoding & connection handshake – more flexibility and better performance.

  11. Lessons Learned • Rate regulated flows seriously kick booty. Want general purpose implementation. (Tsunami) • Corollary: TCP sucks. • Visapult is completely custom. Want better support to more generally deploy component-based RDV tools (Diva). • Application drivers particularly useful to push technology in many areas, not just networking.

More Related