Construction of Performance Model of Tile CAQR and Performance Result of the Implementation
Construction of Performance Model of Tile CAQR and Performance Result of the Implementation
复制标题
Tile CAQR性能模型构建及实施性能结果
DOI:
10.1109/mcsoc.2017.18
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Tomohiro Suzuki
中科院分区:
文献类型:
--
作者:
M. Takayanagi;Tomohiro Suzuki
Highly parallel computational resources can be exploited by asynchronously executing many fine-grained tasks. The tile algorithm for matrix decomposition can generate many fine-grained tasks, so is suitable for modern multicore/manycore architectures. However, the performance of this algorithm significantly depends on the tile size. We implement the tile algorithm in OpenMP/MPI hybrid fashion on a cluster system and construct a performance model that tunes the tile size by measuring the performance of simple computational kernels in our implementation. In this report, we test our communication-avoiding tile QR implementation for tall and skinny matrices on the K computer, and demonstrate the applicability of the performance model.