期刊文献+

Julia集合CPU和GPU方法的分析比较

Analysis and Comparison of the Julia Set CPU Method and GPU Method
下载PDF
导出
摘要 Julia集合编程主要有CPU和GPU两种实现方法。这两种方法的主要区别就是核函数的实现,在CPU方法中使用for()循环来遍历数据,而GPU方法中使用线程块的索引来生成数据的索引从而来遍历数据。通过实验测试,GPU方法的性能比CPU方法提高了将近10倍。 This paper introduces the CPU and GPU realization method of Julia set. The main difference of the two methods is the realization of the kernel function. The CPU method using for( ) cycle traverses the data , and GPU method using threads block index to generate data index to traverse the data. Through the experiment test, GPU performance improves nearly 10 times than the CPU method.
出处 《微处理机》 2012年第6期48-50,共3页 Microprocessors
关键词 Julia集合 中央处理器 图形处理器 核函数 Julia set CPU GPU Kernel function
  • 相关文献

参考文献7

二级参考文献69

  • 1Coppersmith D, Winogmd S.Matrix multiplication via arithmetic progressions[J].Symbolic Compute, 1990: 251-280.
  • 2NVIDIA Corporation.NVIDIA CUDA programming guide Ver- sion 2.1 [EB/OL]. ( 2009-04 ).http://developer.nvidia.com/cuda.
  • 3Burylov I, Chuvelev M.Intel performance libraries: Multi- core-ready software for numeric-intensive computation[J].Intel Technology Journal, 2007,11 (4) : 299-308.
  • 4Hennessy J L, Patterson D.Computer architecture: A quantitative approach[M].4th ed.[S.1.]:Elsevier Digital Press,2007:304.
  • 5Goto K, Van De Geijn R A.Anatomy of high-performance ma- trix multiplication[J].ACM Transactions on Mathematical Sot- ware, 2008:1-25.
  • 6Ryoo S.Optimization principles and application performance evaluation of a multithreaded GPU using CUDA[C]//Proc 13th ACM SIGPLAN Symposium on Principles and Practice of Par- allel Programming, 2008: 73-82.
  • 7Hwu W M, Rodrigues C, Ryoo S, et al.Compute unified device architecture application suitability[J].Computing in Science and Engineering, 2009,11 (3) : 16-26.
  • 8Volkov V,Demmel J W.Benchmarking GPUs to tune dense lin- ear algebra SC08[C]//Proceedings of the 2008 ACM/IEEE Con- ference on Supercomputing.[S.l] : IEEE Press, 2008 : 1-11.
  • 9张舒,褚艳利.GPU高性能运算之CUDA[M].北京:清华大学出版社.1997.
  • 10CUDA_C_Programming_Guide.pdf [EB/OL]. [2011 -04]. http:// developer.download.nvidia.com/compute/cuda/4 0 rc2/toolkit/ docs/C UDA_C Programming_Guide.pdf.

共引文献236

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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