Odyssey: A public GPU-based code for general relativistic radiative transfer in Kerr spacetime

Hung Yi Pu, Kiyun Yun, Ziri Younsi, Suk Jin Yoon

Research output: Contribution to journalArticle

14 Citations (Scopus)

Abstract

General relativistic radiative transfer calculations coupled with the calculation of geodesics in the Kerr spacetime are an essential tool for determining the images, spectra, and light curves from matter in the vicinity of black holes. Such studies are especially important for ongoing and upcoming millimeter/submillimeter very long baseline interferometry observations of the supermassive black holes at the centers of Sgr A∗ and M87. To this end we introduce Odyssey, a graphics processing unit (GPU) based code for ray tracing and radiative transfer in the Kerr spacetime. On a single GPU, the performance of Odyssey can exceed 1 ns per photon, per Runge-Kutta integration step. Odyssey is publicly available, fast, accurate, and flexible enough to be modified to suit the specific needs of new users. Along with a Graphical User Interface powered by a video-accelerated display architecture, we also present an educational software tool, Odyssey-Edu, for showing in real time how null geodesics around a Kerr black hole vary as a function of black hole spin and angle of incidence onto the black hole.

Original languageEnglish
Article number105
JournalAstrophysical Journal
Volume820
Issue number2
DOIs
Publication statusPublished - 2016 Apr 1

Fingerprint

radiative transfer
very long baseline interferometry
ray tracing
software
graphical user interface
software development tools
curves
light curve
interferometry
incidence
code
calculation
public
photons
need
video

All Science Journal Classification (ASJC) codes

  • Astronomy and Astrophysics
  • Space and Planetary Science

Cite this

@article{986dff41059943b2adcab48e31c9e1e9,
title = "Odyssey: A public GPU-based code for general relativistic radiative transfer in Kerr spacetime",
abstract = "General relativistic radiative transfer calculations coupled with the calculation of geodesics in the Kerr spacetime are an essential tool for determining the images, spectra, and light curves from matter in the vicinity of black holes. Such studies are especially important for ongoing and upcoming millimeter/submillimeter very long baseline interferometry observations of the supermassive black holes at the centers of Sgr A∗ and M87. To this end we introduce Odyssey, a graphics processing unit (GPU) based code for ray tracing and radiative transfer in the Kerr spacetime. On a single GPU, the performance of Odyssey can exceed 1 ns per photon, per Runge-Kutta integration step. Odyssey is publicly available, fast, accurate, and flexible enough to be modified to suit the specific needs of new users. Along with a Graphical User Interface powered by a video-accelerated display architecture, we also present an educational software tool, Odyssey-Edu, for showing in real time how null geodesics around a Kerr black hole vary as a function of black hole spin and angle of incidence onto the black hole.",
author = "Pu, {Hung Yi} and Kiyun Yun and Ziri Younsi and Yoon, {Suk Jin}",
year = "2016",
month = "4",
day = "1",
doi = "10.3847/0004-637X/820/2/105",
language = "English",
volume = "820",
journal = "Astrophysical Journal",
issn = "0004-637X",
publisher = "IOP Publishing Ltd.",
number = "2",

}

Odyssey : A public GPU-based code for general relativistic radiative transfer in Kerr spacetime. / Pu, Hung Yi; Yun, Kiyun; Younsi, Ziri; Yoon, Suk Jin.

In: Astrophysical Journal, Vol. 820, No. 2, 105, 01.04.2016.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Odyssey

T2 - A public GPU-based code for general relativistic radiative transfer in Kerr spacetime

AU - Pu, Hung Yi

AU - Yun, Kiyun

AU - Younsi, Ziri

AU - Yoon, Suk Jin

PY - 2016/4/1

Y1 - 2016/4/1

N2 - General relativistic radiative transfer calculations coupled with the calculation of geodesics in the Kerr spacetime are an essential tool for determining the images, spectra, and light curves from matter in the vicinity of black holes. Such studies are especially important for ongoing and upcoming millimeter/submillimeter very long baseline interferometry observations of the supermassive black holes at the centers of Sgr A∗ and M87. To this end we introduce Odyssey, a graphics processing unit (GPU) based code for ray tracing and radiative transfer in the Kerr spacetime. On a single GPU, the performance of Odyssey can exceed 1 ns per photon, per Runge-Kutta integration step. Odyssey is publicly available, fast, accurate, and flexible enough to be modified to suit the specific needs of new users. Along with a Graphical User Interface powered by a video-accelerated display architecture, we also present an educational software tool, Odyssey-Edu, for showing in real time how null geodesics around a Kerr black hole vary as a function of black hole spin and angle of incidence onto the black hole.

AB - General relativistic radiative transfer calculations coupled with the calculation of geodesics in the Kerr spacetime are an essential tool for determining the images, spectra, and light curves from matter in the vicinity of black holes. Such studies are especially important for ongoing and upcoming millimeter/submillimeter very long baseline interferometry observations of the supermassive black holes at the centers of Sgr A∗ and M87. To this end we introduce Odyssey, a graphics processing unit (GPU) based code for ray tracing and radiative transfer in the Kerr spacetime. On a single GPU, the performance of Odyssey can exceed 1 ns per photon, per Runge-Kutta integration step. Odyssey is publicly available, fast, accurate, and flexible enough to be modified to suit the specific needs of new users. Along with a Graphical User Interface powered by a video-accelerated display architecture, we also present an educational software tool, Odyssey-Edu, for showing in real time how null geodesics around a Kerr black hole vary as a function of black hole spin and angle of incidence onto the black hole.

UR - http://www.scopus.com/inward/record.url?scp=84962910653&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84962910653&partnerID=8YFLogxK

U2 - 10.3847/0004-637X/820/2/105

DO - 10.3847/0004-637X/820/2/105

M3 - Article

AN - SCOPUS:84962910653

VL - 820

JO - Astrophysical Journal

JF - Astrophysical Journal

SN - 0004-637X

IS - 2

M1 - 105

ER -