Skip to main content
SHARE
Publication

PCS: A Productive Computational Science Platform...

Publication Type
Conference Paper
Book Title
International Workshop on Exploitation of High Performance Heterogeneous Architectures and Accelerators (WEHA 2019)
Publication Date
Conference Name
International Workshop on Exploitation of High Performance Heterogeneous Architectures and Accelerators (WEHA), in conjunction with HPCS 2019
Conference Location
Dublin, Ireland
Conference Sponsor
IEEE, IEEE UK & Ireland Section
Conference Date
-

As modern supercomputers continue to be increasingly heterogeneous with diverse computational accelerators, software becomes a critical aspect necessary to fully exploit these accelerators while not increasing the effort and time required to make variable scientific discovery in the face of complicated programming environments introduced by these accelerators. This paper presents PCS, a productive computational science platform for cluster-scale heterogeneous computing. The PCS platform by design follows a basic principle that, multiple programming models in a unified programming environment, is essential to facilitate large-scale, accelerator-aware, heterogeneous computing for next-generation scientific applications. We propose a new scheme — Edge Neural Network — for managing regularity in large dataflow graphs using higher-order bulk synchronous operators, providing a foundation for formalizing computational models for cluster-wide dataflow programming of heterogeneous clusters.