期刊文献+

核外算法在可视化中的应用

Application of Out-of-Core Algorithm on Visualization
下载PDF
导出
摘要 大规模数据的可视化一直是科学计算可视化中极具挑战性的一个研究领域,因为生成的计算数据常常太大不能一次性完全输入到计算机的内存中,以至于数据在快速内存和相对慢速的外存(比如磁盘)之间的输入和输出成为计算的一个瓶颈。在没有大内存高性能并行机但内存相对太小的PC机不能一次性装载可视化数据的情况下,提出了核外算法和可视化技术有机结合在PC机上大量数据的可视化,具体实现了核外算法在PC上对大量数据的局部分块显示、全局粗糙显示、局部分块和全局粗糙相结合显示、数据点的查找。实验验证了核外算法在PC机上对大量不可一次性导入内存的数据显示和数据查找上是一种简便、省时、高效的方法。 Large- scale data visualization is always a challenge problem of the visualization in scientific computing. Due to the massive data produced by large- scale scientific and engineering computing, they are too large to fit into computer~ main memory at one time. As the result, the input/output communica- tion (I/O) between fast internal memory and slower external memory ( such as disk) can be a major per- formance bottleneck. In the condition without superpower computer of large memory, the memory of simple PC is too small to be used to load the visualization data. The combination of out- of- core algorithm and vi- sualization technique was developed in this paper, which realized the local partitioning visualization, over- all coarse visualization, combination of local partitioning and overall coarse visualization, and point see- king as well on simple PC. The experiments demonstrate that the out- of- core algorithm is an easy- used, time- saving and effective way to seek and visualize certain data among the large- scale data which could not be inputted into main memory at one time.
出处 《航空计算技术》 2013年第1期69-72,共4页 Aeronautical Computing Technique
基金 上海市科委重点基金项目资助(10510500600) 上海市重点学科建设项目资助(J50103)
关键词 可视化 大量数据 核外算法 visualization large- scale data out- of- core algorithm
  • 相关文献

参考文献10

  • 1McCormick B H, DeFanti T A, Brown M D. Visualization in Scientific Computing [ J ]. Computer Graphics, 1987 (21) : 1 - 14.
  • 2Wilhelms J, Van Gelder A. Octree for Faster Isosurfaee Gen- eration [ J ]. Computer Graphics, 1990 (22) : 57 - 62.
  • 3Yan J,Zhang B,Liu N,et al. Effective and Efficient Dimen- sionality Reduction for Large- Scale and Streaming Data Pre- processing [ J ]. Knowledge and Data Engineering, 2006 ( 18 ) : 320 - 333.
  • 4Jonathan J Davis,Andrew J Clark. Data Preprocessing tbr A- nomaly based Network Intrusion Detection: A Review [ J ]. Computers & Securities ,2011 (30) :353 - 375.
  • 5唐剑琪,方滨兴,胡铭曾,王威.核外计算中的几种I/O优化方法[J].计算机研究与发展,2005,42(10):1820-1825. 被引量:4
  • 6Zhao Yitian, Liu Yonghuai, Song Ran, et al. A Saliency De- tection based Method for 3D Surface Simplification[ C ]. 2012 IEEE International Conference on Acoustics,Speech and Sig- nal Processing, Kyoto, Japan. 2012 : 889 - 892.
  • 7Huy T Vo, Jonathan Bronson, Brian Summa. Parallel Visual- ization on Large Clusters using MapReduee[ C]. 2011 IEEE Symposium on Large Data Analysis and Visualization, New York, USA. 2011:81 - 88.
  • 8Hank Childs, Eric Brugger. A Contraet Based System tot Large Data Visualization [ C ]. Visualization, 2005. VIS05. IEEE, Davis, CA, USA. 2005 : 191 - 198.
  • 9Aggarwal A, Vitter J S. The Input/Output Complexity of Sor- ting and Related Problems [ J ]. Communications of the ACM, 1988,31 (9) :1116 - 1127.
  • 10William J Schroeder, Jonathan A Zarge, William E I,orens- en. Decimation of Triangle Meshes [ J ]. ACM SIGGRAPH Computer Graphics, 1992,26 ( 2 ) : 65 - 70.

二级参考文献9

  • 1J. Ramanujam, M. Kandemir, A. Choudhary, et al.Compilation techniques for out-of-core parallel computations.Parallel Computing, 1998, 23(3-4): 597~628.
  • 2H. Simitci, D. Reed. A. comparison of logical and physical parallel I/O patterns. The Int'l Journal of High Performance Computing Applications, 1998, 12(3): 364~380.
  • 3M. Kandemir, A. Choudhary, J. Ramanujam. Compiler optimizations for I/O-intensive computations. In: Proc. 1999Int'l Conf. Parallel Processing. Wakamatsu, Japan: IEEE Computer Press, 1999. 164 ~171.
  • 4D. Callahan, K. Kennedy, A. Porterfield. Software prefetching.In: Proc. 4th Int'l Conf. Architectural Support for Programming Languages and Operation Systems. New York: ACM Press,1991. 40~52.
  • 5W.Y. Chen. Data preload for superscalar and VLIW processors:[Ph. D. dissertation]. Illinois: University of Illinois, 1993.
  • 6A.D. Brown, T. C. Mowry, O. Krieger. Compiler-based I/O prefetching for out-of-core applications. ACM Trans. Computer Systems, 2001, 19(2): 111~170.
  • 7S. Carr, K. S. McKinley, C. W. Tseng. Compiler optimizations for improving data locality. In: Proc. 6th Int'l Conf.Architectural Support for Programming Languages and Operating Systems. New York: ACM Press, 1994. 252~262.
  • 8M.S. Lam, M. E. Wolf. A. data locality optimizing algorithm.ACM SIGPLAN Notices, 2004, 39(4): 442~459.
  • 9连瑞琦,张兆庆,乔如良.指令级并行编译器的数据预取及优化方法[J].计算机学报,2000,23(6):576-584. 被引量:8

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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