Software optimization by synergy of machine learning and high performance computing
Software optimization by synergy of machine learning and high performance computing
批准号:
18F18786
负责人:
須田 礼仁
金额:
$0.96万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for JSPS Fellows
财政年份:
2018
资助国家:
日本
项目状态:
已结题
起止时间:
2018-11-09 至 2021-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
We implemented DMPK (Diamond Matrix Powers Kernel) with parallelization of MPI and optimized assignment of tasks to processors. We also analyzed the amount of communication and redundant computation when using different number of phases and compared them to PA1 and PA2, which are the known methods of matrix powers kernel. These results been presented at HPCAsia2020 in Fukuoka.Matrix Powers Kernel (MPK) algorithms calculate the vector Akx, obtained by multiplying an initial vector x with the k-th power of matrix A. Our algorithm, Diamond Matrix Powers Kernel (DMPK) generalizes the MPK algorithms PA1 and PA2 by Demmel et al. PA1 and PA2 can be used for general matrices. They improve performance by reducing the amount of communication, which is often the bottleneck, but they introduce redundant computations. In scientific computations with regular access patterns, diamond tiling algorithms achieve similar communication avoidance without introducing any redundant communication by introducing moving index domains. By combining these two approaches, DMPK, is applicable to general matrices and makes it possible to reduce the amount of redundant computation at the price of slightly higher amount of communication. This is done by translating the concept of moving index domains to general matrices: the algorithm is performed in “phases” and after each phase the graph (corresponding to the matrix) is repartitioned.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Diamond matrix powers kernels
金刚石矩阵为内核提供动力
DOI:
10.1145/3368474.3368494
发表时间:
2020
期刊:
HPCAsia2020: Proceedings of the International Conference on High Performance Computing in Asia-Pacific Region
影响因子:
--
作者:
[Vatai Emil, Singhal Utsav, Suda Reiji]
通讯作者:
Suda Reiji
Indian Institute of Technology Delhi(インド)
印度理工学院德里(印度)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
情報爆発時代のロバストな自動チューニングシステムに向けた数理的基盤技術の研究
-
批准号:19024018
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$4.22万
-
财政年份:2007
-
负责人:須田 礼仁
-
依托单位:
情報爆発時代のロバストな自動チューニングソフトウェアに向けた数理的基盤技術の研究
-
批准号:18049014
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$2.24万
-
财政年份:2006
-
负责人:須田 礼仁
-
依托单位:
高速球面調和関数変換法による気象シミュレーションの高性能計算の研究
-
批准号:13780221
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.41万
-
财政年份:2001
-
负责人:須田 礼仁
-
依托单位:
強制疎化、LU分解の並列計算の研究
-
批准号:09780246
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.45万
-
财政年份:1997
-
负责人:須田 礼仁
-
依托单位:
高効率な並列回路解析手法の研究
-
批准号:08780245
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.64万
-
财政年份:1996
-
负责人:須田 礼仁
-
依托单位:
超並列回路解析法の研究
-
批准号:07780229
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.64万
-
财政年份:1995
-
负责人:須田 礼仁
-
依托单位: