Balogh, Gábor Dániel and Reguly, István Zoltán (2020) Automatic parallel implementations of adjoint codes for structured mesh applications. In: 2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID). IEEE, Melbourne, pp. 908-911. ISBN 978-1-7281-6095-5
|
Text
CCGrid_Doctoral_Symp.pdf Download (180kB) | Preview |
Abstract
Algorithmic Differentiation (AD) shown to be an essential tool to get sensitivity information for va in multiple areas of science such as Computational Fluid Dynamics (CFD) applications or finance. Yet there is no sufficient tool to ease the cost of providing performance portable AD codes, especially for modern hardware like GPU clusters. This paper sketches our plans and progress so far to extend the OPS framework with an adjoint tape (storage for descriptors of intermediate steps and intermediate states of variables) and shows preliminary performance results on CPU nodes. The OPS (Oxford Parallel library for Structured mesh solvers) has shown good performance and scaling on a wide range of HPC architectures. Our work aims to exploit the benefits of OPS to provide performance portable adjoint implementations for future structured mesh stencil applications using OPS with minimal modifications.
Item Type: | Book Section |
---|---|
Uncontrolled Keywords: | Domain specific language; Automatic differentiation; Adjoint methods; |
Subjects: | Q Science / természettudomány > QA Mathematics / matematika |
SWORD Depositor: | MTMT SWORD |
Depositing User: | MTMT SWORD |
Date Deposited: | 21 Sep 2020 10:50 |
Last Modified: | 21 Sep 2020 10:50 |
URI: | http://real.mtak.hu/id/eprint/113883 |
Actions (login required)
![]() |
Edit Item |