Item type |
SIG Technical Reports(1) |
公開日 |
2022-07-20 |
タイトル |
|
|
タイトル |
NumPy超越関数処理のArm SVE向け最適化 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Optimization of NumPy Transcendental Function for Arm SVE |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
SIMD・ベクトル |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
富士通株式会社 |
著者所属 |
|
|
|
富士通株式会社 |
著者所属 |
|
|
|
富士通株式会社 |
著者所属 |
|
|
|
富士通株式会社 |
著者所属 |
|
|
|
富士通株式会社 |
著者所属(英) |
|
|
|
en |
|
|
Fujitsu Limited. |
著者所属(英) |
|
|
|
en |
|
|
Fujitsu Limited. |
著者所属(英) |
|
|
|
en |
|
|
Fujitsu Limited. |
著者所属(英) |
|
|
|
en |
|
|
Fujitsu Limited. |
著者所属(英) |
|
|
|
en |
|
|
Fujitsu Limited. |
著者名 |
山田, 芙夕楓
川上, 健太郎
栗原, 康志
松田, 一仁
田原, 司睦
|
著者名(英) |
Fuyuka, Yamada
Kentaro, Kawakami
Kouji, Kurihara
Kazuhito, Matsuda
Tsuguchika, Tabaru
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Arm プロセッサ用の HPC 向け命令セットである SVE が開発され,スーパーコンピュータ「富岳」では,この命令セットを採用した Fujitsu Processor A64FX が使用されている.Python の数値演算ライブラリである NumPy は SVE に対応しておらず,A64FX の性能を十分に引き出せていない.そこで今回 NumPy を SVE 対応したので報告する.特に配列に対する超越関数の処理では,A64FX の性能を引き出すように ①SIMD 化と ②ループ 展開数の最適化の 2 つの工夫を行い,配列データに対する超越関数処理を 24 倍高速化した. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
SVE which is an instruction set for HPC for the Arm processor was developed, and the supercomputer Fugaku adopts Fujitsu Processor A64FX which adopted this instruction set. NumPy, the fundamental package for scientific computing with Python, does not support SVE and does not fully exploit the performance of the A64FX. Then, we added SVE implementations to NumPy, and we will report on it in this paper. In particular, in transcendental functions processing for the array, we made two improvements to bring out the performance of the A64FX. The first is SIMD, and the second is optimizing the number of loop unrolling. As a result, transcendental functions processing for array data was made 24 times faster. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10463942 |
書誌情報 |
研究報告ハイパフォーマンスコンピューティング(HPC)
巻 2022-HPC-185,
号 4,
p. 1-6,
発行日 2022-07-20
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8841 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |