VLASPH: Smoothed Particle Hydrodynamics on VLA SIMD Architectures

被引:0
|
作者
Fan, Xiaokang [1 ]
Ge, Zhen [1 ]
Long, Sifan [2 ]
Tang, Tao [1 ]
Huang, Chun [1 ]
Peng, Lin [1 ]
Yang, Canqun [1 ]
机构
[1] Natl Univ Def Technol, Changsha, Hunan, Peoples R China
[2] Cent South Univ, Changsha, Hunan, Peoples R China
基金
美国国家科学基金会;
关键词
SPH; VLA; SIMD;
D O I
10.1007/978-3-031-69583-4_26
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the domain of Computational Fluid Dynamics (CFD), Smoothed Particle Hydrodynamics (SPH) has gained increasing popularity compared with traditional grid-based methods. We have seen an increasing demand to accelerate the SPH method with new architectures. Vector Length Agnostic (VLA) SIMD architecture emerges as a promising solution, adopted in ARM and RISC-V for high-performance computing. This paper introduces VLASPH, a Smoothed Particle Hydro-dynamics on VLA SIMD architectures. VLASPH addresses challenges associated with non-contiguous memory data access, SIMD type conversion, and underutilization of SIMD registers. Our comprehensive evaluations across vector lengths ranging from 128 to 2048 bits demonstrate that vlasph achieves significant speedups, with performance gains of up to 4.81x for 2048-bit vectors.
引用
收藏
页码:371 / 385
页数:15
相关论文
共 50 条
  • [11] Curvilinear smoothed particle hydrodynamics
    Tavakkol, Sasan
    Zarrati, Amir Reza
    Khanpour, Mahdiyar
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2017, 83 (02) : 115 - 131
  • [12] Smoothed Particle Hydrodynamics in Astrophysics
    Springel, Volker
    ANNUAL REVIEW OF ASTRONOMY AND ASTROPHYSICS, VOL 48, 2010, 48 : 391 - 430
  • [13] Smoothed particle hydrodynamics and magnetohydrodynamics
    Price, Daniel J.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (03) : 759 - 794
  • [14] Performance Optimisation of Smoothed Particle Hydrodynamics Algorithms for Multi/Many-Core Architectures
    Baruffa, Fabio
    Iapichino, Luigi
    Hammer, Nicolay J.
    Karakasis, Vasileios
    2017 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2017, : 381 - 388
  • [15] Adaptive particle distribution for smoothed particle hydrodynamics
    Lastiwka, M
    Quinlan, N
    Basa, M
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2005, 47 (10-11) : 1403 - 1409
  • [16] On the kernel and particle consistency in smoothed particle hydrodynamics
    Sigalotti, Leonardo Di G.
    Klapp, Jaime
    Rendon, Otto
    Vargas, Carlos A.
    Pena-Polo, Franklin
    APPLIED NUMERICAL MATHEMATICS, 2016, 108 : 242 - 255
  • [17] Smoothed particle hydrodynamics with smoothed pseudo-density
    Yamamoto, Satoko
    Saitoh, Takayuki R.
    Makino, Junichiro
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF JAPAN, 2015, 67 (03)
  • [18] Survey on Smoothed Particle Hydrodynamics and the Particle Systems
    Xi, Runping
    Luo, Zhangcai
    Feng, David Dagan
    Zhang, Yanning
    Zhang, Xiaopeng
    Han, Tianyi
    IEEE ACCESS, 2020, 8 : 3087 - 3105
  • [19] Restoring particle consistency in smoothed particle hydrodynamics
    Liu, MB
    Liu, GR
    APPLIED NUMERICAL MATHEMATICS, 2006, 56 (01) : 19 - 36
  • [20] Magnetorotational instability with smoothed particle hydrodynamics
    Wissing, Robert
    Shen, Sijing
    Wadsley, James
    Quinn, Thomas
    ASTRONOMY & ASTROPHYSICS, 2022, 659