Optimization of Finite-Differencing Kernels for Numerical Relativity Applications

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. Our proposed method provides substantial speedup in computations involving tensor contractions and 3D stencil calculations on different processor microarchitectures, including Intel Knight Landing.

[1]  Yen-Chen Liu,et al.  Knights Landing: Second-Generation Intel Xeon Phi Product , 2016, IEEE Micro.

[2]  D. Radice General-relativistic Large-eddy Simulations of Binary Neutron Star Mergers , 2017, 1703.02046.

[3]  Walter Landry,et al.  Implementing a high performance tensor library , 2003, Sci. Program..

[4]  José A. González,et al.  Reducing phase error in long numerical binary black hole evolutions with sixth-order finite differencing , 2007, 0706.0740.

[5]  Sascha Husa,et al.  Calibration of moving puncture simulations , 2008 .

[6]  Gravitational waveforms from binary neutron star mergers with high-order weighted-essentially-nonoscillatory schemes in numerical relativity , 2016, 1604.07999.

[7]  Von Welch,et al.  Reproducing GW150914: The First Observation of Gravitational Waves From a Binary Black Hole Merger , 2016, Computing in Science & Engineering.

[8]  Nakamura,et al.  Evolution of three-dimensional gravitational waves: Harmonic slicing case. , 1995, Physical review. D, Particles and fields.

[9]  S. Bernuzzi,et al.  Tidal effects in binary neutron star coalescence , 2012, 1205.3403.

[10]  Texas Tech University,et al.  Multi-messenger observations of a binary neutron star merger , 2017 .

[11]  Oleg Korobkin,et al.  Neutrino-driven winds from neutron star merger remnants , 2014, 1405.6730.

[12]  C. Ott,et al.  Probing Extreme-density Matter with Gravitational-wave Observations of Binary Neutron Star Merger Remnants , 2016, 1612.06429.

[13]  B. A. Boom,et al.  GW170817: Observation of Gravitational Waves from a Binary Neutron Star Inspiral. , 2017, Physical review letters.

[14]  Alberto J. Castro-Tirado,et al.  Multi-messenger Observations of a Binary Neutron Star , 2017 .

[15]  L. Rezzolla,et al.  Beyond second-order convergence in simulations of binary neutron stars in full general-relativity , 2013, 1306.6052.

[16]  T. Damour,et al.  Modeling the Dynamics of Tidally Interacting Binary Neutron Stars up to the Merger. , 2014, Physical review letters.

[17]  S. Shapiro,et al.  On the numerical integration of Einstein's field equations , 1998, gr-qc/9810065.

[18]  Ken-ichi Oohara,et al.  General Relativistic Collapse to Black Holes and Gravitational Waves from Black Holes , 1987 .