-
oa Encapsulating HPC System Level Complexities via Software Framework
- Publisher: European Association of Geoscientists & Engineers
- Source: Conference Proceedings, Second EAGE Workshop on High Performance Computing for Upstream, Sep 2015, Volume 2015, p.1 - 3
Abstract
Leveraging petascale systems effectively and efficiently is not a trivial challenge. A good harmony between system architecture, algorithms, and application architecture is the key to success. In addition, when complex algorithms build up a workflow it becomes ever more challenging to get optimal execution. Successful business application requires not only the innovation in algorithm space but also efficient execution leveraging HPC environment. Positioning these complex technologies in a robust, scalable commercial usable form makes the business successful.
Here is a case study where different technologies are integrated in a software framework leveraging HPC environment. Also, leveraging a HPC system introduces additional complexities of achieving high level of parallelism. In the HPC group, as we started commercializing these technologies, we added them to a software framework to reduce end users complexities, improve technology uptake and effective HPC resource utilization.