English
 
User Manual Privacy Policy Disclaimer Contact us
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  GPU-Accelerated Simulations of Isolated Black Holes

Lewis, A. G. M., & Pfeiffer, H. (2018). GPU-Accelerated Simulations of Isolated Black Holes. Classical and Quantum Gravity, 35: 095017. doi:10.1088/1361-6382/aab256.

Item is

Basic

show hide
Item Permalink: http://hdl.handle.net/21.11116/0000-0001-6939-A Version Permalink: http://hdl.handle.net/21.11116/0000-0002-F681-6
Genre: Journal Article

Files

show Files
hide Files
:
1804.09101.pdf (Preprint), 4MB
Name:
1804.09101.pdf
Description:
File downloaded from arXiv at 2018-06-04 10:01
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-

Locators

show

Creators

show
hide
 Creators:
Lewis, Adam G. M., Author
Pfeiffer, Harald1, Author              
Affiliations:
1Astrophysical and Cosmological Relativity, AEI-Golm, MPI for Gravitational Physics, Max Planck Society, ou_1933290              

Content

show
hide
Free keywords: General Relativity and Quantum Cosmology, gr-qc, Physics, Computational Physics, physics.comp-ph
 Abstract: We present a port of the numerical relativity code SpEC which is capable of running on NVIDIA GPUs. Since this code must be maintained in parallel with SpEC itself, a primary design consideration is to perform as few explicit code changes as possible. We therefore rely on a hierarchy of automated porting strategies. At the highest level we use TLoops, a C++ library of our design, to automatically emit CUDA code equivalent to tensorial expressions written into C++ source using a syntax similar to analytic calculation. Next, we trace out and cache explicit matrix representations of the numerous linear transformations in the SpEC code, which allows these to be performed on the GPU using pre-existing matrix-multiplication libraries. We port the few remaining important modules by hand. In this paper we detail the specifics of our port, and present benchmarks of it simulating isolated black hole spacetimes on several generations of NVIDIA GPU.

Details

show
hide
Language(s):
 Dates: 2018-04-242018
 Publication Status: Published in print
 Pages: 42 pages, 11 figures
 Publishing info: -
 Table of Contents: -
 Rev. Method: -
 Identifiers: arXiv: 1804.09101
DOI: 10.1088/1361-6382/aab256
URI: http://arxiv.org/abs/1804.09101
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Classical and Quantum Gravity
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: 35 Sequence Number: 095017 Start / End Page: - Identifier: -