Abstract
We are developing ppOpen-AT, which is an infrastructureof auto-tuning (AT) for ppOpen-HPC. ppOpen-HPC is numerical middleware for post Petascale era. In this study, we propose a new auto-tuning (AT) facility for semi-structured grids in OpenFOAM. We focus on sparse matrix-vector multiplication and the matrix storage formats. Using the features of input data and mesh connectivity, we propose a hybrid storage format that is suitable for semistructured grids. We evaluate the proposed AT facility on the T2K supercomputer and an Intel Xeon cluster. For a typical computational fluid dynamics scenario, we obtain speedup factors of 1.3 on the T2K and 1.84 on the Xeon cluster. These results indicate that the proposed AT method has the potential to select the optimal data format according to features of the input sparse matrix.
Original language | English |
---|---|
Pages | 191-197 |
Number of pages | 7 |
DOIs | |
Publication status | Published - Dec 1 2012 |
Externally published | Yes |
Event | 2012 IEEE 6th International Symposium on Embedded Multi-Core Systems on Chips, MCSoC 2012 - Aizu-Wakamatsu, Fukushima, Japan Duration: Sept 20 2012 → Sept 22 2012 |
Other
Other | 2012 IEEE 6th International Symposium on Embedded Multi-Core Systems on Chips, MCSoC 2012 |
---|---|
Country/Territory | Japan |
City | Aizu-Wakamatsu, Fukushima |
Period | 9/20/12 → 9/22/12 |
All Science Journal Classification (ASJC) codes
- Hardware and Architecture
- Electrical and Electronic Engineering