在GPU上模拟连续造片的固化微结构的加速方法
Jingjing Wang1, Xiaoyu Liu2, Yuxin Li1
1School of Information Engineering, Shandong Youth University of Political Science, Jinan 250103, China.
Materials (Basel, Switzerland)
|May 14, 2025
概括
这项研究介绍了一种更快的GPU加速的细胞自动机-离心方位算法 (CA-DCSA),用于模拟连续造小块. 该方法显著提高了微结构分析的模拟速度和准确性,有助于过程优化.
科学领域:
- 材料科学 材料科学 材料科学
- 计算材料科学科学 计算材料科学
- 金工业是金工业的一个方面.
背景情况:
- 微结构模拟对于连续造生产至关重要.
- 传统的细胞自动机 (CA) 模型患有网格异质性,影响树形态的准确性.
- 分心方形算法 (DCSA) 减少了异构性,但对于大规模模拟来说,它在计算上是昂贵的.
研究的目的:
- 为微结构模拟开发高性能GPU加速的CA-DCSA方法.
- 克服现有的连续造模型的计算局限性.
- 提高预测固化机制的准确性和效率.
主要方法:
- 为CPU-GPU异质架构重构CA-DCSA算法.
- 实现GPU利用的关键优化,包括内存访问和差减少.
- 通过对65#和60#钢的工业实验验证实模拟结果.
主要成果:
- 与使用两个GPU的串行实现相比,GPU加速的CA-DCSA实现了1430倍的加速度.
- 实验验证显示了较低的相对误差:2.5% (均晶体比) 和2.3% (树臂间距) 对于65号钢.
- 实现了微观结构和温度分布的准确预测,证明了该方法的有效性.
结论:
- 拟议的GPU加速CA-DCSA方法为连续造中的微结构模拟提供了一个强大而高效的工具.
- 这一进步使详细的微观结构观测和有效的过程参数优化成为可能.
- 经过验证的结果证实了该方法在工业应用中的可靠性.
相关概念视频
Metallic Solids
Metallic solids such as crystals of copper, aluminum, and iron are formed by metal atoms. The structure of metallic crystals is often described as a uniform distribution of atomic nuclei within a “sea” of delocalized electrons. The atoms within such a metallic solid are held together by a unique force known as metallic bonding that gives rise to many useful and varied bulk properties.
All metallic solids exhibit high thermal and electrical conductivity, metallic luster, and malleability. Many...
All metallic solids exhibit high thermal and electrical conductivity, metallic luster, and malleability. Many...
Accelerating Fluids
When a fluid is in constant acceleration, the pressure and buoyant force equations are modified. Suppose a beaker is placed in an elevator accelerating upward with a constant acceleration, a. In the beaker, assume there is a thin cylinder of height h with an infinitesimal cross-sectional area, ΔS.
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:


