An efficient approach to unstructured mesh hydrodynamics on the cell broadband engine
- Los Alamos National Laboratory
Unstructured mesh physics for the Cell Broadband Engine (CBE) has received little or no attention to date, largely because the CBE architecture poses particular challenges for unstructured mesh algorithms. The most common SPU memory management strategies cannot be applied to the irregular memory access patterns of unstructured meshes, and the SPU vector instruction set does not support the indirect addressing needed by connectivity arrays. This paper presents an approach to unstructured mesh physics that addresses these challenges, by creating a new mesh data structure and reorganizing code to give efficient CBE performance. The approach is demonstrated on the FLAG production hydrodynamics code using standard test problems, and results show an average speedup of more than 5x over the original code.
- Research Organization:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC52-06NA25396
- OSTI ID:
- 1000940
- Report Number(s):
- LA-UR-10-01987; LA-UR-10-1987; TRN: US201101%%719
- Resource Relation:
- Conference: SC10 (Supercomputing) ; November 15, 2010 ; New Orleans, LA
- Country of Publication:
- United States
- Language:
- English
Similar Records
3D unstructured mesh ALE hydrodynamics with the upwind discontinuous galerkin method
Unstructured mesh relaxation