基于Hermite插值的陀螺平均算子优化
计算物理
2016-02-10 v1 分布式、并行与集群计算
数值分析
摘要
陀螺动力学建模适用于描述托卡马克等离子体湍流,而陀螺平均算子是该方法基石。在陀螺动力学代码中,陀螺平均方案需要足够精确以避免破坏数据,同时要求低计算成本,因为它频繁应用于主要未知量——5D引导中心分布函数——以及3D电势。本文中,我们改进了Gysela代码中使用的基于Hermite插值的陀螺平均方案。该初始实现占用了过大的总执行时间比例。陀螺平均算子已被重新表述,现在表达为矩阵-向量乘积,并建立了缓存友好算法。已研究不同技术将计算加速两倍以上。给出了算法描述及所实现性能的分析。
引用
@article{arxiv.1602.02886,
title = {Optilization of the gyroaverage operator based on hermite interpolation},
author = {F Rozar and C Steiner and G Latu and M Mehrenberger and V Grandgirard and Julien Bigot and T Cartier-Michaud and Jean Roman},
journal= {arXiv preprint arXiv:1602.02886},
year = {2016}
}