×

AFiD_GPU

swMATH ID: 24939
软件作者: X.Zhu、E.Phillips、V.Spandan、J.Donners、G.Ruetsch、J.Romero、R.Ostilla-Mónico、Y.Yang、D.Lohse、R.Verzicco、M.Fatica、R.J.A.M.Stevens
描述: AFiD-GPU:通用Navier–Stokes解算器,用于GPU群集上的边界湍流。AFiD代码,不可压缩Navier–Stokes方程的开源解算器(http://www.afid.eu网站),已被移植到GPU集群,以处理大规模边界湍流模拟。GPU移植在CUDA Fortran中进行,大量使用了内核循环指令(CUF内核),以便使源代码尽可能接近原始CPU版本;只有少数例程被手动重写。设计了一种新的转置方案来改进泊松解算器的缩放,这是不可压缩解算器中的主要瓶颈。对于大网格,GPU版本的代码显示出良好的强缩放特性,并且GPU版本每一步的墙锁定时间比CPU版本的代码小一个数量级。由于性能的提高和内存的有效使用,GPU版本的AFiD可以在参数范围内进行模拟,这在热驱动壁湍流中是前所未有的。为了验证该代码的准确性,对湍流瑞利–Bénard对流和平面Couette流进行了模拟,结果与文献中发表的实验和计算数据非常一致。
主页: https://www.sciencedirect.com/science/article/pii/S0010465518300985
源代码:  https://github.com/PhysicsofFluids/AFiD_GPU_opensource网站
相关软件: AFiD公司;;2DECOMP公司;FFTW公司;流体流动现象;不兼容3d;英雄;耐克5000;袖口;;OpenACC(开放ACC);帕斯卡L_TDMA;透平;MFC公司;FluTAS公司;巴黎;蜥蜴;SNaC公司;泊松快速傅里叶变换;磁粉探伤
引用于: 11文件

按年份列出的引文