%0 Conference Paper
%A Kumbhar, Pramod
%A Hines, Michael
%A Ovcharenko, Aleksandr
%A Alvarez, Damian
%A King, James
%A Sainz, Florentino
%A Schürmann, Felix
%A Delalondre, Fabien
%T Leveraging a Cluster-Booster Architecture for Brain-Scale Simulations
%V 9697
%C Cham
%I Springer International Publishing
%M FZJ-2016-03899
%@ 978-3-319-41320-4 (print)
%B Lecture Notes in Computer Science
%P 363 - 380
%D 2016
%< Proceedings of the 31st International Conference High Performance Computing
%X The European Dynamical Exascale Entry Platform (DEEP) is an example of a new type of heterogeneous supercomputing architecture that include both a standard multicore-based “Cluster” used to run less scalable parts of an application, and an Intel MIC-based “Booster” used to run highly scalable compute kernels. In this paper we describe how the compute engine of the widely used NEURON scientific application has been ported on both the DEEP and the Intel MIC platform. We discuss the design and implementation of the core simulator with an emphasis on the development workflow and implementation details that enable the efficient use of the new “Cluster-Booster” type of architectures. We describe optimizations of the data structures and algorithms tailored to the Intel Xeon Phi coprocessor which contributed to improve the overall performance of NEURON by a factor 5. Validation of our implementation has first been done on STAMPEDE supercomputer in order to emulate the DEEP architecture performance. Building on these results, we then explored opportunities offered by the DEEP platform to efficiently support complex scientific workflow.
%B 31st International Conference High Performance Computing
%C 19 Jun 2016 - 23 Jun 2016, Frankfurt (Germany)
Y2 19 Jun 2016 - 23 Jun 2016
M2 Frankfurt, Germany
%F PUB:(DE-HGF)8 ; PUB:(DE-HGF)7
%9 Contribution to a conference proceedingsContribution to a book
%U <Go to ISI:>//WOS:000386513900019
%R 10.1007/978-3-319-41321-1_19
%U https://juser.fz-juelich.de/record/811415