通过包络面重构的大规模粒子并行绘制算法OA北大核心CSTPCD
针对大规模粒子高表现可视化需求,提出基于包络面重构的大规模粒子并行绘制算法。该算法以连续曲面的形式表示,绘制大规模粒子的团簇表面及其物理量分布。对算法进行了分布式并行化,从而可以通过大规模并行来处理亿以上规模的粒子数据。在算法实现上,还解决了并行计算时的块间裂缝问题,并提出了快速查找邻域粒子的方法,同时,基于可见性对粒子数据进行剔除,提高了绘制效率。由此,可以通过带光照效果的光滑曲面来高表现展示大规模粒子数据中的团簇结构及其物理量分布。实验结果表明,该算法在512核上可在5 s内完成上亿粒子的绘制,并行效率可达60%。该算法已成功应用到大规模并行非平衡分子动力学模拟等实际模拟应用中。
王华维;艾志玮;曹轶;
北京应用物理与计算数学研究所计算物理重点实验室,北京100088 中物院高性能数值模拟软件中心,北京100088
计算机与自动化
粒子可视化包络面距离场分布式并行化可见性剔除
《国防科技大学学报》 2024 (005)
P.219-227 / 9
国家重点研发计划资助项目(2017YFB0202203)。
评论