CHIUW 2018 Keynote
Katherine Yelick · 2018
In the next few years, exascale computing systems will become available to the scientific community. These systems will require new levels of parallelization, new models of memory and storage, and a variety of node architectures for processors and accelerators. In the decade that follows, we can expect more of these changes, as well as increasing levels of hardware specialization. These systems will provide simulation and analysis capabilities at unprecedented scales, and when combined with advanced physical models, mathematical and statistical methods, and computer science and abstractions, they will lead to scientific breakthroughs. Yet the full power of these systems will only be realized if there is sufficient high-level programming support that will abstract details of the machines and give programmers a natural interface for writing new science applications.