-
题名面向科学计算可视化的两级并行数据读取加速方法
被引量:3
- 1
-
-
作者
石刘
肖丽
曹立强
莫则尧
-
机构
中国舰船研究院
北京应用物理与计算数学研究所
中物院高性能数值模拟软件中心
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2017年第4期844-854,共11页
-
基金
国家自然科学基金重点项目(61232012)
国家重点基础研究专项经费(2011CB309702)
国家"八六三"高技术研究发展计划基金项目(2012AA01A309)~~
-
文摘
为了匹配超级计算机的整体计算能力,超级计算机存储子系统通常具有良好的I/O性能可扩展性,表现为:应用获得存储子系统最佳性能时的I/O访问并发度,与超级计算机系统总计算核数(可达数万至数百万)通常处于同一数量级.然而,科学计算可视化应用通常使用的进程数(等于I/O访问并发度)相对较小(经验上常设为计算进程数的1%,典型值为数个至数百个),因此无法充分发挥超级计算机存储子系统的最佳I/O性能.提出了一种面向科学计算可视化的两级并行数据读取加速方法,在可视化进程内部引入多线程并行数据读取,通过进程间和进程内两级并行,增加超级计算机存储子系统的I/O访问并发度,提升可视化应用数据读取速率.测试结果表明:在不同的可视化进程规模下,两级并行比单级并行峰值数据读取速率提高33.5%~269.5%,均值数据读取速率提高26.6%~232.2%;随着科学计算应用种类以及应用规模的变化,两级并行数据读取可使可视化应用整体峰值运行速度加速19.5%~225.7%,均值运行速度加速15.8%~197.6%.
-
关键词
两级并行数据读取
科学计算可视化
数据访问模式
存储子系统
i/o性能特征
-
Keywords
two level parallel data read
visualization in scientific computing
data access pattern
storage subsystem
i/o performance characteristics
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-