10.3321/j.issn:0254-4164.2001.08.001
利用流SIMD扩展加速3D曲线网格的流线计算
流线是一种基本的流场可视化技术,计算流线要耗费大量时间.Intel(○)/(R)处理器(Pentium III,Pentium 4)提供流SIMD扩展(SSE),支持指令级SIMD操作.3D曲线网格上的流线计算包含速度插值、数值积分、点定位等主要子过程,具有很高的内在SIMD并行性.通过将数据按SSE数据类型组织以及对主要子过程进行SIMD并行化,设计了流线计算的SSE算法.采用向量类库、嵌入汇编两种SSE编码方式分别实现SSE算法,并依据处理器的体系结构优化代码.测试结果表明:SSE大大加速了3D曲线网格的流线计算,向量类库方式比传统计算提高55%左右的性能,嵌入汇编提高75%左右.
流场可视化、流线、流SIMD扩展、3D曲线网格
24
TP391(计算技术、计算机技术)
2004-01-08(万方平台首次上网日期,不代表论文的发表时间)
共6页
785-790