UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Splotch: porting and optimizing for the Xeon Phi

Dykes, T; Gheller, C; Rivi, M; Krokos, M; (2017) Splotch: porting and optimizing for the Xeon Phi. The International Journal of High Performance Computing Applications , 31 (6) pp. 550-563. 10.1177/1094342016652713. Green open access

[thumbnail of Rivi_SplotchXeonPhiSAGE.pdf]
Preview
Text
Rivi_SplotchXeonPhiSAGE.pdf - Published Version

Download (2MB) | Preview

Abstract

With the increasing size and complexity of data produced by large scale numerical simulations, it is of primary importance for scientists to be able to exploit all available hardware in heterogenous High Performance Computing environments for increased throughput and efficiency. We focus on the porting and optimization of Splotch, a scalable visualization algorithm, to utilize the Xeon Phi, Intel's coprocessor based upon the new Many Integrated Core architecture. We discuss steps taken to offload data to the coprocessor and algorithmic modifications to aid faster processing on the many-core architecture and make use of the uniquely wide vector capabilities of the device, with accompanying performance results using multiple Xeon Phi. Finally performance is compared against results achieved with the GPU implementation of Splotch.

Type: Article
Title: Splotch: porting and optimizing for the Xeon Phi
Open access status: An open access version is available from UCL Discovery
DOI: 10.1177/1094342016652713
Publisher version: https://doi.org/10.1177/1094342016652713
Language: English
Additional information: This article is distributed under the terms of the Creative Commons Attribution 3.0 License (http://www.creativecommons.org/licenses/by/3.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access page (https://us.sagepub.com/en-us/nam/open-access-at-sage).
Keywords: Xeon Phi, high-performance computing, visualization, optimization, GPU
UCL classification: UCL
UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences
URI: https://discovery.ucl.ac.uk/id/eprint/1499876
Downloads since deposit
80Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item