利用流SIMD扩展加速3D曲线网格的流线计算

被引:4
作者
张文
李晓梅
机构
[1] 国防科学技术大学计算机学院!长沙,装备指挥技术学院!北京
关键词
流场可视化; 流线; 流SIMD扩展; 3D曲线网格;
D O I
暂无
中图分类号
TP391.4 [模式识别与装置];
学科分类号
0811 ; 081101 ; 081104 ; 1405 ;
摘要
流线是一种基本的流场可视化技术 ,计算流线要耗费大量时间 .Intel○R处理器 (Pentium III,Pentium4)提供流 SIMD扩展 (SSE) ,支持指令级 SIMD操作 .3D曲线网格上的流线计算包含速度插值、数值积分、点定位等主要子过程 ,具有很高的内在 SIMD并行性 .通过将数据按 SSE数据类型组织以及对主要子过程进行 SIMD并行化 ,设计了流线计算的 SSE算法 .采用向量类库、嵌入汇编两种 SSE编码方式分别实现 SSE算法 ,并依据处理器的体系结构优化代码 .测试结果表明 :SSE大大加速了 3D曲线网格的流线计算 ,向量类库方式比传统计算提高 5 5 %左右的性能 ,嵌入汇编提高 75 %左右 .
引用
收藏
页码:785 / 790
页数:6
相关论文
共 1 条
[1]  
Scientific Visualization:Overviews,Methodologies,and Techniques .2 Sadarjoen A et al. IEEEComputer Society Press . 1997