Development of a fast numerical library for spherical harmonic function transformations

 

Authors: TAKEHIRO Shin-ichi 1,ISHIOKA Keiichi2,Sasaki Youhei3,ENOMOTO Takeshi4

Affiliation:Research Institute for Mathematical Sciences, Kyoto University1,Graduate School of Science, Kyoto University2,Department of Architecture/Institute of Fundamental Sciences, Setsunan University3,Disaster Prevention Research Institute, Kyoto University4

Abstract:天体の大規模流体現象の数値モデルに応用するための球面調和関数変換ライブラリ ISPACK3 (https://www.gfd-dennou.org/library/ispack/) の高速チューニングをSquid システムにおいて行った。SX-ACE に対してはベクトル長とベクトル化を意識した多重ループコーディングを行った。Intel Xeon に対しては SIMD 命令を利用したアセンブラによるコーディングを行った。チューニングの結果、経度緯度格子点数 32768x16384、切断波数 16383 の球面調和函数の正逆変換の計算を、SX-ACE にて 954.3 および 969 GFlops (ピーク性能の約30 %)、Intel Xeon にて 3569 および 3785 GFlops (ピーク性能の約 60 %)の速度にて行えるようになった。

 




Posted : March 01,2022