1. Data Movement in Data-Intensive High Performance Computing
- Author
-
Pietro Cicotti, Michela Taufer, Laura Carrington, Roberto Gioiosa, Sarp Oral, James H. Rogers, Shawn Strande, Gokcen Kestor, Hasan Abbasi, and Jason Hill
- Subjects
File system ,Dennard scaling ,Floating point ,Memory hierarchy ,business.industry ,Computer science ,05 social sciences ,Real-time computing ,050301 education ,010103 numerical & computational mathematics ,Oak Ridge National Laboratory ,Supercomputer ,computer.software_genre ,01 natural sciences ,Computer data storage ,0101 mathematics ,business ,0503 education ,computer ,Electrical efficiency - Abstract
The cost of executing a floating point operation has been decreasing for decades at a much higher rate than that of moving data. Bandwidth and latency, two key metrics that determine the cost of moving data, have degraded significantly relative to processor cycle time and execution rate. Despite the limitation of sub-micron processor technology and the end of Dennard scaling, this trend will continue in the short-term making data movement a performance-limiting factor and an energy/power efficiency concern. Even more so in the context of large-scale and data-intensive systems and workloads. This chapter gives an overview of the aspects of moving data across a system, from the storage system to the computing system down to the node and processor level, with case study and contributions from researchers at the San Diego Supercomputer Center, the Oak Ridge National Laboratory, the Pacific Northwest National Laboratory, and the University of Delaware.
- Published
- 2016
- Full Text
- View/download PDF