期刊文献+

应用编译技术优化核外计算程序

Application of compiler optimizing technology on out-of-core computations
下载PDF
导出
摘要 阐述了一种适用于核外计算程序的变换技术,它通过联合使用循环变换和数据变换这两种编译优化技术来增强程序的局部性,提高数据存取效率。该方法不仅能优化单独一个嵌套循环,还能同时处理多个嵌套循环。实验结果表明了该方法能显著提高核外计算的性能。 A transformation technique which is suitable for out-of-core program was described. Joint use of loop and data transformations help enhance the locality. This solution can not only optimize a single loop nest, but also handle a sequence of loop nests. The experimental results show that the method significantly improves the efficiency of out-of-core computation.
出处 《计算机应用》 CSCD 北大核心 2007年第5期1241-1244,共4页 journal of Computer Applications
关键词 循环变换 数据变换 局部性 核外计算 编译技术 loop transformation data transformation locality out-of-core computation
  • 相关文献

参考文献6

  • 1唐剑琪,方滨兴,胡铭曾.面向工作站机群的核外计算模型及实现[J].高技术通讯,2003,13(7):20-24. 被引量:1
  • 2WOLF M,LAM M.A data locality optimizing algorithm[J].Proceedings of the SIGPLAN 91 Conference on Programming Language Design and Implementation,Toronto,Canada,1991.30-44.
  • 3LI W.Compiling for NUMA parallel machines[D].Cornel1 University,Ithaca,New York,1993.
  • 4KANDEMIR M,CHOUDHARY A,RAMANUJAM J,et al.A matrix-based approach to the global locality optimization problem[A].Proceeding PACT'98[C].1998.
  • 5BIK A,WIJSHOFF H.On a completion method for unimodular matrices.94-14[R].Leiden University,1994.
  • 6O'BOYLE M,KNLJNENBURG P.Non-singular data transformations:Definition,validity,applications[A].Proceedings of 6th Workshop on Compilers for Parallel Computers.Aachen Germany,1996.287-297.

二级参考文献7

  • 1Rosario J M Del, Choudhary A. Computer, 1994,27(3):59.
  • 2Kotz D. Applications of parallel I/O. Technical Report PCS-TR96-297. Dept of Computes Science,Dartmouth College, 1996.
  • 3The Committee on Physical, Mathematical and Engineering Sciences, Federal Coordinating Council for Science,Engineering and Technology. High performanee computing and oommnunications:grand challenges 1993 report.
  • 4Kandemir M, Choudhary A, Ramanujam J. Compiler optimizations for I/O-intensive computations. In: Proceedings of the 1999 International Conference on Parallel Processing, 1999.164.
  • 5Kandernir M, Ramanujam J, Choudhary A. Improving the performance of out-of-eore computations. In: Proceedings of the 1997 International Conference on Parallel Processing, 1997. 128.
  • 6Thakur R, Gropp W, Lusk E. Data sieving and collective I/O in ROMIO. In. Proceedings of the 7th Symposium on the Frontiers of Massively Parallel Computation, 1999.183.
  • 7Brown A D, Mowry T C, Krieger O. ACM Transactions on Computer Systems (TOCS), 2001, 19(2): 111.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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