Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

Optimization of Finite-Differencing Kernels for Numerical Relativity Applications

Version 1 : Received: 23 March 2018 / Approved: 26 March 2018 / Online: 26 March 2018 (07:53:06 CEST)

A peer-reviewed article of this Preprint also exists.

Alfieri, R.; Bernuzzi, S.; Perego, A.; Radice, D. Optimization of Finite-Differencing Kernels for Numerical Relativity Applications. J. Low Power Electron. Appl. 2018, 8, 15. Alfieri, R.; Bernuzzi, S.; Perego, A.; Radice, D. Optimization of Finite-Differencing Kernels for Numerical Relativity Applications. J. Low Power Electron. Appl. 2018, 8, 15.

Abstract

A simple optimization strategy for the computation of 3D finite-differencing kernels on many-cores architectures is proposed. The 3D finite-differencing computation is split direction-by-direction and exploits two level of parallelism: in-core vectorization and multi-threads shared-memory parallelization. The main application of this method is to accelerate the high-order stencil computations in numerical relativity codes.

Keywords

numerical relativity; many-core architectures; Knight Landing; vectorization

Subject

Physical Sciences, Astronomy and Astrophysics

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.