期刊文献+

科学计算双路并行I/O优化方法 被引量:1

Dual Channel Parallel I/O:A Fast Data Access for Scientific Computing
下载PDF
导出
摘要 科学计算数据集由数据和元数据组成.一般条件下,数据的尺寸较大,元数据尺寸较小.传统的高性能计算机并行文件系统可以高效率地读写大块连续数据,但是无法高效率地读写大量较小块的元数据.一旦大块数据和小块元数据两类读写特征混杂在一起,元数据将较严重地干扰并行I/O,造成性能的下降.为此,文中提出数据与元数据分治的双路并行I/O方法.该方法在高层I/O库中建立内存文件系统与并行文件系统两级存储,在存储资源之间并行迁移科学计算元数据.一方面降低较频繁读写元数据的I/O延迟,另一方面改变科学计算数据的存储特征与存储模式,从而提高科学计算应用、尤其是数据分析与可视化等读入密集型应用的I/O效率.测试表明,双路并行I/O方法可提高写性能8%~13%,提高读性能89%到1.01倍. Datasets in scientific computing applications are composed by data and meta-data.They have different I/O characters on average.Data are large in size and accessed with long time interval,where meta-data are small in size but accessed with low time interval.Compared with a serial file system,a typical parallel file system is not only higher I/O bandwidth but also higher I/O latency.Once data and meta-data read/write sequentially to a file in parallel file system,the overall I/O bandwidth will be degraded.This paper presents a dual channel parallel I/O method,which storages data and meta-data in different file system.Data are writing to and reading from parallel file system directly.Meta-data are writing to or reading from local memory file system and migrating to/from parallel file system while file closing/opening.In performance evaluation,dual channel I/O method improves parallel write bandwidth 8%—13% and parallel read bandwidth 89%to 1.01 times.
出处 《计算机学报》 EI CSCD 北大核心 2015年第5期1035-1043,共9页 Chinese Journal of Computers
基金 国家"八六三"高技术研究发展计划项目基金(2012AA01A309) 国家自然科学基金(61033009 61170310) 国家"九七三"重点基础研究发展规划项目基金(2011CB309702)资助~~
关键词 并行I/O 高层I/O库 性能优化 数据格式 双路并行I/O parallel I/O high-level I/O library performance optimization data format dualchannel parallel I/O
  • 相关文献

参考文献16

  • 1Yu H, Sahoo R K, Howson C, et al. High performance file I/O for the blue Gene/L supercomputer//Proceedings of the 12th International Symposium on High-Perforrnance Computer Architecture. Austin, USA, 2006; 187-196.
  • 2Chen Yong, Sun Xian-He, Thakur R, et al. LACIO A new collective I/O strategy for parallel I/O systems//Proceedings of the 2011 Parallel Distributed Processing Symposium (IPDPS). Anchorage, USA, 2011:794-804.
  • 3Lu Yin, Chen Yong, Amritkar P, et al. A new data sieving approach for high performance I/O//Park J J (Jong Hyuk), Leung V C M, Wang Cho-Li, Shon T eds. Future Information Technology, Application, and Service. Lecture Notes in Electrical Engineering 164. Netherlands: Springer, 2012, (1) : 111-121.
  • 4Latham R, Daley C, Liao Wei-Keng, et al. A case study for scientific I/O: Improving the FLASH astrophysics code. Computational Science Discovery, 2012, 5.. 1-16.
  • 5Choudhary A, Liao Wei-Keng, Gao Kui, et al. Scalable I/O and analytics. Journal of Physics, 2009, 180(1) : 1-10.
  • 6Nisar A, Liao Wei-Keng, Choudhary A. Delegation-based I/O mechanism for high performance computing systems. IEEE Transactions on Parallel and Distributed Systems, 2012, 23(2): 271-279.
  • 7Vishwanath V, Hereld M, Iskra K, et al. Accelerating I/O forwarding in IBM blue Gene/P systems//Proceedings of the 2010 ACM/IEEE International Conference for High Perform- ance Computing, Networking, Storage and Analysis (SC 2010). New Orleans, USA, 2010:1-10.
  • 8Ilsche T, Schuchart J, Cope J, et al. Optimizing I/O forwarding techniques for extreme-scale event tracing. Cluster Computing, 2014, 17(1)= 1-18.
  • 9Collette M R, Miller M C. Silo HDF5 I/O scaling improvements on BG/P systems//Proceedings of the 16th NuClear Explosive Code Development Conference (NECDC 2010). Los Alamos, USA, 2010:1-4.
  • 10Folk M, Heber G, Robinson D. An overview of the HDF5technology suite and its application//Proceedings of the EDBT/ICDT Workshop on Array Databases (AD2011). Uppsala, Sweden, 2011:36-47.

二级参考文献3

共引文献13

同被引文献5

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部