High Performance Computing University of Southern California Viktor K. Prasanna University of Southern California prasanna@usc.edu NSF CSR PI Meet June 2, 2017
High Performance Computing (1) What is HPC, what are interesting applications? New architectures are becoming complex, how does users program them? Optimize for them? Maintain them? Simplified models—resource oblivious programming? Code adaptation—complier? run time? Performance portability across architectures Debugging tools HPC on the Cloud? can we reduce overheads to make Clouds attractive for HPC workloads HPC at the Edge?
High Performance Computing (2) 4) Fundamental understanding of HPC systems? Too many abstractions? 5) Changing HPC workloads data science new architectures to support these 6) Access to HPC resources overheads in obtaining access access to large scale machines 7) NSF, DoE: where does the community submit?