Research Project Outline
Concurrency, reliability, and power are the most critical challenges for future high performance computing. We solve these problems in a highly productive way by developing vertically-integrated high performance software stack, which transparently implements advanced HPC technologies such as automatic parallelization, automatic tuning, fault tolerance, power optimization. This project will present two instantiations of the vision, namely a framework for computational fluid dynamics and another for molecular dynamics. Our research outcome will represent an important step towards future software architecture for exascale computing.