Skip to:

e-Science 2008 4th IEEE International Conference on e-Science

Main Conference Sessions

The Rails Toolkit (RTK)—Enabling End-System Topology-Aware High-End Computing


  • Venkatram Vishwanath, Electronic Visualization Lab
  • Jason Leigh
  • Sungwon Nam
  • Luc Renambot
  • Takashi Shimizu
  • Osamu Kamatani
  • Takahashi Hirokazu
  • Makoto Takizawa


We present a novel rails approach so that future e-Science applications can effectively exploit future system architectures, including multicore and many-core architectures, multiple network cards, multiple graphical processing units, and hybrid hierarchical memory architectures. We define “rail” as the co-scheduling of two or more of these resources. This approach enables creation of parallel multi-rails through every aspect of an end-system: from processing on the multi- and many cores, to generation of multiple data flows, and streaming over multi-lane NICs connected via a parallel interconnect. We describe a novel open-source multi-rail toolkit and the evaluation of end-system parameters that impact the efficiency of such multi-rail systems, including Interrupt, Memory, Thread, and Core Affinities, key properties for achieving scalable performance.

Date and Time

Friday, December 12, 2:45 p.m. to 3:15 p.m.

Room Number


More Information

Show your support for e-Science 2008

Add one of our badges to your site:

  • Teal eScience 2008 Web badge
  • Green eScience 2008 Web badge
  • Orange eScience 2008 Web badge