Session: M06: Reconfigurable Supercomputing Systems
  Title: M6: Reconfigurable Supercomputing Systems
  Chair: Tarek El-Ghazawi (GWU)
  Time: Monday, November 17, 8:30AM - 5:00PM
  Rm #: 18 (AM), 16-17 (PM)
  Tarek El-Ghazawi (GWU), Maya Gokhale (LANL), Duncan Buell (USC), Kris Gaj (GMU)
  Important Note: Current registration for this tutorial exceeds the number of provided workstations. Attendees will need to share a workstation or use their personal laptop for the hands-on portions.

Content-Level: 40% Introductory 40% Intermediate 20% Advanced

Abstract: The synergistic advances in high-performance computing and in reconfigurable computing, based on field programmable gate arrays (FPGAs) have engendered a new class of supercomputing systems, namely reconfigurable supercomputing systems. Such systems inherently support both fine-grain and coarse-grain parallelism, and can dynamically tune their architecture to fit applications. Advances in this area have progressed at different levels. At the network level, researchers have extended job management systems to exploit networked reconfigurable resources in cluster and grid computing fashions. At the single system level, steps have been taken towards the development of massively parallel systems of microprocessors and reconfigurable computing capabilities. Programming such systems can be quite challenging as programming FPGA devices can essentially involve hardware design. This has been addressed by significant developments in compiler technologies and programming tools for these systems. This tutorial will introduce the field of reconfigurable supercomputing and the advances made so far in systems, programming tools, applications, and compiler technology. In addition to concepts and technology coverage, the tutorial offers a first-hand exposure to this field though carefully crafted hands-on experience on two state-of-the-art reconfigurable machines. There will be a limited number of workstations provided for the hands-on portion of the tutorial, assigned on a first-come, first-served basis. You may participate in the hands-on portion of the tutorial using your own laptop, but be aware that there will be no support available to debug problems with attendee laptops. Attendee laptops must be configured for wireless access and must have an ssh client installed.
  Link: Download PDF