Optimisation de l'utilisation du cache dans EUROPLEXUS

Abstract : in this paper we propose a new data structure organization for EUROPLEXUS: a simulation code developed by the CEA and dedicated to the analysis of fast phenomena of fluids and structures. The approach we propose is built so that the data accessed by the processor operating on a portion of the calculation for a time step are as contiguous as possible. This new distribution will help to minimize the number of cache misses compared to that obtained with the current organization of the data structure. Studies have validated the performance gain achieved with the new organization in the case of large scale problems.
Complete list of metadatas

https://hal.inria.fr/hal-01020500
Contributor : Marwa Sridi <>
Submitted on : Tuesday, July 8, 2014 - 10:46:15 AM
Last modification on : Thursday, February 21, 2019 - 1:12:59 AM
Long-term archiving on : Wednesday, October 8, 2014 - 12:25:40 PM

File

article_compas.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01020500, version 1

Collections

Citation

Marwa Sridi, Vincent Faucher, Bruno Raffin, Thierry Gautier. Optimisation de l'utilisation du cache dans EUROPLEXUS. ComPAS 2014 : conférence en parallélisme, architecture et systèmes, Apr 2014, Neuchâtel, Suisse. ⟨hal-01020500⟩

Share

Metrics

Record views

484

Files downloads

281