Characterization of 2D advection solver on Intel architectures and introduction of the “dynamic roofline” model - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Characterization of 2D advection solver on Intel architectures and introduction of the “dynamic roofline” model

Ahmed Amine Mrabet
  • Fonction : Auteur
  • PersonId : 970510
Philippe Thierry
  • Fonction : Collaborateur
  • PersonId : 762388
  • IdRef : 184454689

Résumé

During recent years computer processors have become increasingly complex (multiple levels of cache, vectorization, etc), meaning that the study of performance and optimization are also becoming more complex and difficult to understand. So a simple and easy-to-use model for studying the performance of applications would be of great value. The roofline model (S.Williams 2009) promises to meet these criteria. In the first part of our presentation we will describe the development of tools showing how to plot the “roofline” for different architectures, and introduce a new methodology, called “dynamic roofline”, for calculation of the number of flops per byte as a function of time, in order to identify parts of a code that contain many calculations and others that have a high load, and data transfer to and from the DRAM. In the second part of this work we will describe the characterization and optimization of a mini-application : a 2d advection equation solver based on a 2nd order scheme in time and space. This standard elementary solver is taken as a prototype (mini application) in order to evaluate the cost of the advection terms in a general hydro-code. The main objective of this work is to evaluate the performance of a fully hybrid implementation using MPI and OpenMP on recent and future Intel CPU (sandy bridge, ivy bridge, haswell, broadwell ) and Xeon Phi processor systems (KNL)
Fichier non déposé

Dates et versions

hal-01203083 , version 1 (22-09-2015)

Identifiants

  • HAL Id : hal-01203083 , version 1

Citer

Ahmed Amine Mrabet, Philippe Thierry, Jean-Michel Ghidaglia. Characterization of 2D advection solver on Intel architectures and introduction of the “dynamic roofline” model. 16th Int. Workshop on Trends in Numerical and Physical Modeling for Industrial Multiphase Flows, Cargèse, Corsica, France, September 2015, Sep 2015, cargèse, Corsica, France. ⟨hal-01203083⟩
112 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More