用户名: 密码: 验证码:
基于C/G架构的大规模地学三维场景渲染方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
三维可视化是地学研究的重要手段,三维仿真为三维可视化提供了更加真实的用户体验感,但如何有效地利用和管理海量数据是大规模场景三维仿真所必须面对的基础问题。随着信息技术的高速发展,高性能CPU及多类型GPU的迅猛发展为三维实时仿真的发展提供了强有力的硬件支持。综合利用CPU的数据管理优势和GPU的数据渲染优势,将对三维仿真的效率提升起到非常重要的作用。
     本文针对目前国内外三维实时仿真研究中对计算机性能要求很高的现状,深入研究如何通过对计算机内部的CPU与GPU进行有效管理从而降低对计算机性能的要求。同时,综合考虑目前GPU类型多样化的特点,从应用普遍性角度出发,研究并提出了一种具备普适意义的架构体系。该体系明确了CPU和GPU的功能,分离了CPU与GPU之间的密切相关性,使CPU与GPU的功能具体化、明确化。本文取得的主要创新点包括:
     (1)提出了一种基于C/G(CPU/GPU)异步异构并行体系的三维仿真方法。
     该方法充分考虑到传统方法对管理CPU/GPU的利用率缺乏有效手段,同步异构并行体系很难有效地完成多类型GPU与CPU的协调工作的瓶颈问题,通过创建数据中心,监控管理CPU与GPU的使用,分离CPU与GPU,降低它们之间耦合程度,对多类型GPU与CPU的协调工作提供了有效的解决方案。
     (2)提出了一种基于蚁群生存算法的三维特效渲染优化算法(ACAUS,Antcolony algorithm under the survival,蚁群生存算法)。
     该方法通过大量产生地蚁群向数据中心反馈生存区域内存消耗情况及效率,并通报GPU蚂蚁的死亡,提高了GPU的存储器的使用率,通过对蚂蚁创建信号量,GPU使用轮询机制查询其灭亡,增加了蚂蚁的独立性,降低了系统对它的监控消耗,进一步提升了GPU的利用率。
     (3)提出了一种优化大规模场景三维渲染效率的单向通信机制。
     该方法通过数据中心中的消息管理模块来管理和控制CPU与GPU的工作,消除了传统方式CPU与GPU之间的相互等待,降低了CPU与GPU之间的通信量,彻底改变了传统的CPU-GPU的全双工通信方式,优化了CPU-GPU的通信机制。
     基于以上创新性的研究,本文取得的主要成果包括:
     (1)针对于大规模地学三维场景的特点,优化了GPU的内存数据管理。
     (2)针对于大规模三维场景,分析出了影响效率的数据主要有以下三种类型的数据:
     生存时间长、数据量大、使用频率较低(LBLD);
     生存时间长、数据量较大、使用频率高(LCHD);
     生存时间短、数据量极大、使用频率高(SSHD)。
     从三种数据的自身特点出发,详细讨论和研究了三种数据在渲染中的处理方式,并研究了GPU的各种存储器特点,制定了相应的解决方法,为大规模三维场景仿真中这三类数据的处理提供了解决方案,为三维仿真提供了理论指导和实践依据。
     (3)根据SSHD数据的自身特点,提出了对数据管理的优化方法。
     分析SSHD数据的特点,将蚁群算法引入对SSHD数据的管理中,提出了适合生存与灭亡管理的蚁群生存算法,提高了对海量数据管理的有效性,提高了内存的使用效率。
     (4)改进了传统的CPU与GPU的数据通信方式。
     分析了传统通信方式的工作模式,讨论了传统工作方式中影响效率的瓶颈,从双方通信阻塞及通信信息量大两个方面入手,提出如何有效克服双方不能有效利用而产生的通信瓶颈,将传统的双向通信转变成单向通信方式。
     (5)初步建立了基于C/G(CPU-GPU)架构异步并行体系。
     从大规模三维场景仿真的需求角度,分析了目前异构并行体系的不足,研究了C/G的技术架构、功能架构,初步研究和建立的C/G体系架构,对C/G架构中所涉及到的任务如何进行分配管理、任务的优先级评价、GPU存储器的分配管理、CPU-GPU使用情况动态监测、CPU-GPU与数据中心通信、数据中协调管理等内容进行的详细研究。
     (6)对C/G体系进行详细的分析评价。
     针对实际的三维地震资料,分别从帧率、软件的加速比、内存层次的并行化程度、计算的密集度等方面对C/G体系进行了详细分析和评价。
     本文最后将相关理论用于地震数据体的三维显示,有效地提高了显示速度,为地震资料的高效率解释铺平了道路。
Three-dimensional visualization is an important means in geo-science research,and three-dimensional simulation provides a more real sense of the user's experiencefor three-dimensional visualization, but how to use and manage large amounts of dataeffectively is the fund a mental problem for a three-dimensional simulation of massscenes. With the rapid development of information technology, the fast progress ofhigh-performance CPU and multi-type GPU provides a strong hardware support forthe development of real-time three-dimensional simulation.Making comprehensiveuse of the advantages for CPU data management and GPU data rendering plays a veryimportant role in the efficiency promotion of three-dimensional simulation.
     This article focuses on the current situation of three-dimensional real-timesimulation study on the performance of your computer at home and abroad, and afurther study on how to effectively manage the CPU and GPU inside the computer tolower requirements for the performance of your computer.Also,considering thecurrent GPU feature of diverse types, this paper makes a research and puts forward apervasive sense of architecture from the application of universal perspective. Thesystem identifies the function of CPU and GPU and separates the close correlationbetween CPU and GPU to make the CPU and the GPU features more specific andexplicit.The main innovations made in this article as follows:
     (1). Presents C/G(CPU/GPU) a three-dimensional simulation method forasynchronous heterogeneous parallel system.
     This fully takes traditional methods into account to manage the utilization ofCPU/GPU which is lack of effective means, and it's hard to effectively complete thebottle-neck problems in the synchronization of heterogeneous parallel system ofcoordination of the many types of GPU and CPU.By creating a data center monitoringand managing the use of CPU and GPU,separating CPU and GPU, reducing the degree of coupling between them, it provides an effective solution to the coordinationof various types of GPU and CPU.
     (2). Presents the effective three-dimensional rendering optimization algorithmbased on ant colony algorithm.(ACAUS,ant colony algorithm under the survival).
     This feedbacks consumption and efficiency of regional memory and informs thedeath of GPU particle ants, which improves GPU utilization rate by ant creating asemaphore. GPU uses polling mechanism to query its demise, increasing theindependence of ants, decreasing the system to monitor its consumption and furtherimproving the utilization of GPU.
     (3). Presents a one-way communication mechanism for optimizing the efficiencyof large-scale three-dimensional rendering of the scene.
     This manages and controls the work of CPU and GPU through the messages inthe data center management module, eliminating the traditional way between the CPUand GPU of waiting for each other, reducing the amount of communication betweenthe CPU and GPU, and completely changed the traditional full-duplex communicationway and optimizedthe communication mechanism for CPU and GPU.
     Based on the above innovative research, the main results achieved in this articleinclude:
     (1).For large-scale geo-science characteristics of three-dimensional sceneoptimized GPU memory data management.
     (2).For large-scale three-dimensional scene, analyzed and discussed on affectingthe efficiency of data, there are three main types of data:
     Long survival time, large amounts of data, low frequency of use (LBLD);
     Long survival time, larger amounts of data, high frequency of use (LCHD);
     Short survival time, extremely large amounts of data, high frequency of use(SSHD);
     From the perspective of its own characteristics of three data types, this paperdetailed discusses and makes research on three kinds of data in rendering approachand on the characteristics of various GPU memory,also formulates relevant systemsolutions for a large-scale three-dimensional scene simulation of the three data typesand theoretical basis and practical guidance for the future three-dimensionalsimulation.
     (3).Based on the characteristics of SSHD data, this paper also presents theoptimization method of data management.
     By analyzing the characteristics of SSHD data, it brings ant colony algorithm indata management and puts forward the ant colony algorithm for survival andmanagement, meanwhile, enhances the management for massive data and theefficiency of memory usage.
     (4).Improves the traditional CPU and GPU data communication method.
     It analyses the operating mode of traditional means of communication, anddiscusses the bottlenecks affecting the efficiency in the traditional way of working,then, presents how to overcome the bottlenecks that two sides cannot be effectivelyused from communication congestion and traffic information, after that, changes thetraditional two-way communication into the one-way.
     (5).Initially establishes the framework of asynchronous concurrent systems basedon C/G(CPU-GPU).
     From the standpoint of the demands for large scale three-dimensional scenesimulation, analyses the shortages of heterogeneous parallel systems, makesresearches on C/G technicaland functional architecture.The C/G system architecturepreliminary studied and established lays detailed research on the schema managementinvolved in C/G architecture; evaluation of the priority tasks; GPU memory allocationand management, the dynamic monitoring of CPU-GPU use, the coordination andmanagement in the data center with CPU-GPU, and so on.
     (6).Analyses and evaluates the C/G system in details.
     It analyses and evaluates the C/G system in details from the frame rate, theacceleration ratio of software, parallelization of memory hierarchy, computingintensity by using actual three-dimensional geo-science data.
     Finally, the theory is used to display3D seismic data, which improves thedisplay speed effectively and is helpful to high efficiency seismic interpretation.
引文
图5.13正演偏移加速比图5.14反演反射系数加速比Fig5.13Figure forward migration Fig5.14Inversion speedup(2)生物礁的三维立体显示。
    三维立体显示也有助于从宏观上识别生物礁,从而进行精细的层位追踪,图
    图5.20实例2渲染时间图图5.21实例2加速比图Fig5.20Example2render time diagram Fig5.21Example2speedup diagram(3)火成岩发育区三维立体显示。
    切片显示比较容易看清楚地质异常体的横向展布,但这些地质异常体代表什么样的地质意义则需要平面与剖面联合显示。如图5.22所示,箭头所指位置在
    [1].滕吉文,20世纪地球物理学的重要成就和21世纪的发展前沿[J],地学前缘,2003,10(1):117~136.
    [2].邓飞,剖面三维地质建模与高斯射线束正演的研究与实现[D],成都:成都理工大学,2007.
    [3].体感交互设计及其在三维虚拟实验中的应用[J/OL],http://www.xzbu.com/8/view-4100398.htm
    [4].费尔南多,GPU精粹[M],北京:人民邮电出版社,2006.
    [5].刘小虎,胡耀国,符伟,大规模有限元系统的GPU加速计算研究[J],-《中国计算力学大会'2010(CCCM2010)暨第八届南方计算力学学术会议(SCCM8)论文集》-2010-08-20.
    [6].魏嘉,唐杰等,地震叠前数据三维可视化技术探讨[J],勘探地球物理进展,2009年第1期.12~17.
    [7].刘宪斌,林金逞等,地震储层研究的现状及展望[J],地球学报,2002,23(1):73~78.
    [8].刘喜武,年静波,吴海波,地震波阻抗反演方法之比较与应用分析[J],世界地质,2005,24(3):270~275.
    [9].凌云研究组,基本地震属性在沉积环境研解释的应用研究[J],石油地球物理勘探,2003,38(6):642~653.
    [10].董春梅,张宪国,林承焰,地震沉积学的概念、方法和技术[J],沉积学报,2006,24(5):84~90.
    [11].董春梅,张宪国,林承焰,有关地震沉积学若干问题的探讨[J],石油地球物理勘探,2006,41(4):63~67.
    [12].孙志华,吴奇之,郑浚茂,等层序地层学技术方法应用初探[J],石油地球物理勘探,2003.38(3)303~307.
    [13].姚进,萧蕴诗,徐维秀,油气地质建模综合技术研究进展微型电脑应用,2004.23(4)13~15.
    [14].W.T. Reeves. Particle Systems-A Technique for Modeling a Class of Fuzzy Objects[J].Computer Graphics,Vol.17, No.3, July1983, reprinted from ACM Pans. on Graphics, Vol.2, No.2, April1983.
    [15].Michael E.Goss. A Real Time Particle System for Display of Ship Wakes. Computer Graphicsand Applications. May1990,30~35.
    [16].Bernhard Eberhardt,Andreas Weber,Wolfgang Strasser,A Fast, Flexible, Particle-SystemModel for Cloth Draping[J].Computer Graphics and Applications. September1996,52-59.
    [17].Jens Kruger, Peter Kipfer, Polina Kondratieva, Rudiger Westermann.A ParticleSystem for Interactive Visualization of3D Flows[J].Computer Graphics and Applications.November2005,744~756.
    [18].nVidia Corporation, nVidia CUDA P rogramming Guide3.0[J/OL].2010.
    [19].Souradip Sarkar, Gaurav Ramesh Kulkarni,Partha Pratim Pande,and Ananth Kalyanaraman,Network-on-Chip Hardware Accelerators for Biological Sequence Alignment[J], IEEETransactions on Computers, January2010,29~41.
    [20].Jiadong Wu, Chunlei Chen, and Bo Hong, A GPU-Based Approach to AccelerateComputational Protein-DNA Docking, Computing in Science and Engineering[J], May2012,20~29.
    [21].Arne Schmitz, Tobias Rick, Thomas Karolski, Torsten Kuhlen, and Leif Kobbelt, EfficientRasterization for Outdoor Radio Wave Propagation[J], IEEE Transactions on Visualization andComputer Graphics, February2011,159~170.
    [22].Rory Kelly, NCAR, Boulder, GPU Computing for Atmospheric Modeling, Computing inScience and Engineering[J], July2010,26~33.
    [23].Chris Seeling,Greg Watson,and Kaiwei Sun, GPU-Based Interactive, StereoscopicVisualization of Automotive Crash Simulations[J], IEEE Computer Graphics and Applications,November2007,6~11.
    [24].Yun Jang, Ugo Varetto, Interactive Volume Rendering of Functional Representations inQuantum Chemistry[J], IEEE Transactions on Visualization and Computer Graphics, November2009,5179~5186.
    [25] NVIDIA官网[J/OL] http://www.nvidia.cn/page/home.html.
    [26].Roy van Pelt, Anna Vilanova, Illustrative Volume Visualization Using GPU-Based ParticleSystems [J], IEEE Transactions on Visualization and Computer Graphics, July2010,571-582
    [27].Gerd Reis, Frank Zeilfelder, Martin Hering-Bertram,Gerald Farin, High-Quality Rendering ofQuartic Spline Surfaces on the GPU [J],IEEE Transactions onVisualization and Computer Graphics, September2008,1126~1139.
    [28].Joachim Georgii, Rudiger Westermann,A Generic and Scalable Pipeline for GPUTetrahedral Grid Rendering[J], IEEE Transactions on Visualization and Computer Graphics,September2006,1345~1352.
    [29].Pascal Volino, Nadia Magnenat-Thalmann,Real-Time Animation of ComplexHairstyles[J],Transactions on Visualization and Computer Graphics. March2006,131~142.
    [30].Miriah Meyer, Blake Nelson, Robert Kirby, Ross Whitaker,Particle Systems for Efficientand Accurate High-Order Finite Element Visualization[J],IEEE Transactions on Visualizationand Computer Graphics, September2007,1015~1026.
    [31].Byunghyun Jang, Dana Schaa, Perhaad Mistry, and David Kaeli, Exploiting Memory AccessPatterns to Improve Memory Performance in Data-Parallel Architectures[J],IEEE transactions onparalleland distributed systems, January2011,105~118.
    [32].J. Anthony Brown and David W. Capson,A Framework for3D Model-Based Visual TrackingUsing a GPU-Accelerated Particle Filter[J], IEEE Transactions on Visualization and ComputerGraphics, January2012,68~80.
    [33].王相海,模拟模糊物体的一项实用技术粒子系统[J].计算机应用研究,1995年第1期
    [34].刘晓波,王柏,粒子系统模拟自然景物的探讨[J],西北大学学报,1995年第1期.
    [35].许楠,郝爱民王莉莉,一种基于GPU的粒子系统[J],计算机工程与应用,2006年第19期.
    [36].刘小玲,杨红雨,郭虎奇,基于GPU粒子系统的大规模雨雪场景实时模拟[J],计算机工程与设计,2012年第6期.
    [37].林一松,杨学军唐滔王桂彬徐新海,一种基于并行度分析模型的GPU功耗优化技术[J],计算机学报2011第4期.
    [38].刘小虎,胡耀国,符伟,大规模有限元系统的GPU加速计算研究[J],计算力学学报2012第1期.
    [39].张剑秋,张福炎.地球物理勘探可视化工作的挑战与机遇[J],石油地球物理探,1997,32(6):884~888.
    [40].黄文静,唐龙,唐泽胜.体绘制及三维交互技术在地质数据可视化中的应用[J],工程图形学学报,1998(3):60~66.
    [41].马彦,可视化系统人机界面的设计与实现,[D],中国工程物理研究所,2000.
    [42].杨梦岩,常德双,孙忠等,可视化技术与全三维地震解释方法[J],石油物探,2002,41(增刊):197~199.
    [43].孙国庆,施木俊,雷永红等,三维工程地质模型与可视化研究[J].工程勘察,2001,(5):8~11.
    [44].杨强,魏嘉,段文超,基于三维可视化技术的地震多属性分析的实现[J].勘探地球物理进展,2007,30(1):64~68.
    [45].颜辉武,马晨燕,祝国瑞等,地学信息体视化中3维交互技术的研究与实现[J],测绘学报.
    [46].吴恩华,图形处理器用于通用计算的技术、现状及其挑战术[J],软件学报.2004年第15卷第10期.
    [47].李博,刘国峰,刘洪,地震叠前时间偏移的一种图形处理器提速实现方法[J].地球物理学报.2009年第52卷第l期.
    [48].OwensJD,HoustonM,LuebkeDatal.GPUeomPuting[J],Proceedings of the IEEE,2008,96(l):879~899.
    [49].段福洲.地质体三维模型与数据结构的研宄与实现[D],首都师范大学.2004
    [50].韩李涛.地下空间三维数据模型分析与设计[J],计算机工程与应用.2005.32:1-3
    [51].杜剑侠,李凤霞,战守义,基于外存的大规模地形可视化框架川[J],昆明理工大学学报(理工版),2006,31(5):1~5.
    [52].Dana A. Jacobsen, Julien C. Thibault, Inanc Senocak, An MPI-CUDAImplementation for Massively Parallel Incompressible Flow Computations onMulti-GPU Clusters, in:The2009High Performance Computing&Simulation HPCS’09, Orlando, FL,2010.
    [53].韩俊刚;刘有耀;张晓,图形处理器的历史现状和发展趋势[J],西安邮电学院学报-2011-05-10.
    [54].张燕,基于GPGPU的增强现实三维注册算法实时性研究[D],郑州:郑州大学,2012.
    [55].韩元利,基于GPU编程的虚拟自然环境技术研究[D],武汉:武汉大学,2007.
    [56].黄锦增,基于GPU的常见散列算法并行实现及优化[D],广州:华南理工大学-2011-12-01.
    [57].异构计算完全解析_盈信网络[J/OL] http://blog.sina.com.cn/s/blog_6df1277601018xr3.html-2012-12-17.
    [58].Janlen.Chang,异构计算:计算巨头的下一个十年.个人电脑.-2011-11-15.
    [59].徐明强,微软高性能计算服务器[M],人民邮电出版社,北京,2010年11月.
    [60].B. Wilkinson and Michael Allen著,陆鑫达等译,并行程序设计[M],第二版,机械工业出版社,2005.
    [61].John L.Hennessy,David A.Pattern,Computer Architecture A Quantitative Approach[M],机械工业出版社,2007.
    [62].Calvin Lin, Lawrence Snyder著,陆鑫达,林新华等译,并行程序设计原理[M],机械工业出版社,2009.
    [63].Jean Bacon, Tim Harris著,陈向群等译,操作系统并发与分布式软件设计[M],电子工业出版社,2005.
    [64].陈国良,并行算法实践[M],北京,高等教育出版社,2004.
    [65]英特尔亚太研发公司,北京并行科技公司,释放多和潜能:英特尔ParallelStudio并行开发指南,清华大学出版社,2010.
    [66].AMD,上海研发中心著,跨平台多核与众核编程讲义[M],2010.
    [67].David B. Krik, Wen-mei W. Hwu等著,陈曙晖,熊淑华等译,大规模并行处理器编程实战[M],清华大学出版社,2010.
    [68].David B.Krik,Wen-mei Hwu,Programming Massively Parallel Processors[D],ELSEVIER,2010.
    [69].OpenCL框架组成,[J/OL] http://blog.csdn.net/hzbooks/article/details/8206571
    [70].李森,李新亮,王龙,陆忠华,迟学斌,基于OpenCL的并行方腔流加速性能分析[J]计算机应用研究-2011-04-15.
    [71].郑友华,并行计算技术在遥感震害分析处理中的应用研究[D].中国地震局-2010-06-21.
    [72].杜浩,基于网格与并行技术的电力系统动态安全评估[D],上海:上海交通大学-2011-12-28.
    [73].邹治海,GPU架构分析与功耗模型研究,[D],上海:上海交通大学-2011-12-28.
    [74].J. Anthony Brown and David W. Capson,A Framework for3D Model-Based Visual TrackingUsing a GPU-Accelerated Particle Filter[J], IEEE Transactions on Visualization and ComputerGraphics, January2012,68-80.
    [75]. NVIDIA Fermi GPU Architecture (NV Fermi GPU体系结构\架构简单解析)[J/OL]http://www.opengpu.org/forum.php?mod=viewthread&tid=1401
    [76].[GPU体系结构/GPU架构]深度解析,[J/OL]http://cudazone.nvidia.cn/forum/forum.php?mod=viewthread&tid=3472&extra=page%3D1
    [77].姚平,CUDA平台上的CPU/GPU异步计算模式,[D],合肥:中国科学技术大学-2010-04-26.
    [78].陈钢,李国波,吴百锋,面向GPU存储优化的程序重构[J],小型微型计算机系统,2011,32(10):1921~1927.
    [79].崔滨,海量数据实时三维交互式显示关键技术研究,[D],上海:上海大学.
    [80].码率和帧率-技术文档-自由的风[J/OL]http://loosky.net/?p=198-2012-05-24
    [81].韩雅菲,梁国龙,付进,殷敬伟,有效降低计算量的粒子滤波多用户检测新方法[J],电波科学学报2010,25(3):574~577.
    [82].毛华庆,基于GPU优化的三维实时渲染技术的研究,[D],武汉:武汉大学,-2010-05-01.
    [83].张燕燕,飞行模拟器大规模真实地形实时可视化技术的研究与实现,[D]哈尔滨:哈尔滨工业大学-2010-06-01.
    [84].孟伟超,基于GPU/CPU多级并行CFD优化策略的研究,[D]上海:上海交通大学-2012-01-06.
    [85].朱二周,基于CPU/GPU平台的虚拟化技术研究,[D]上海:上海交通大学-2012-05-01.
    [86].白洪涛,基于GPU的高性能并行算法研究,[D]吉林:吉林大学-2010-06-01.
    [87].翁捷,带随机数MD5破解算法的GPU加速与优化,[D]合肥:国防科学技术大学-2010-03-01.
    [88].张志睿,基于DXVA的MPEG-2视频解码器的设计与实现,[D]沈阳:东北大学-2008-05-01.
    [89].cpu-百度文库互联网文档资源[J/OL]http://wenku.baidu.com/view/bcb76d3583c4bb4cf7ecd125.html)-2012-11-26
    [90].从CPU架构和技术的演变看GPU未来发展-百度文库[J/OL]http://wenku.baidu.com/view/9fef0402bed5b9f3f90f1cfd.html-2012-12-2115:42:26
    [91].GPU与CPU的区别-百度文库[J/OL]http://wenku.baidu.com/view/0bf5aed43186bceb19e8bb37.html-2012-11-2616:19:50
    [92].龚春叶,面向异构体系结构的粒子输运并行算法研究,[D]合肥:国防科学技术大学-2011-12-01.
    [93].贾佳,异构并行计算机容错技术研究,[D]合肥:国防科学技术大学-2011-09-01.
    [94].陈钢,众核GPU体系结构相关技术研究,[D]上海:复旦大学-2011-09-25.
    [95].陈明杰,黄佰川,张旻,混合改进蚁群算法的函数优化[J],智能系统学报,2012,7(4):370~375.
    [96].段海滨,王道波,于秀芬,蚁群算法硬件实现的研究进展[J],控制与决策,2007,22(3):241~245.
    [97].王保进,嵌入式实时系统的任务调度与资源共享模型及算法研究,[D]中国人民解放军信息工程大学-2005-04-01.
    [98].梅晶,校园网微博系统的设计与实现,[D]广州:华南理工大学-2011-05-20.
    [99].谢超,麦联叨,都志辉,马群生,关于并行计算系统中加速比的研究与分析[J]计算机工程与应用-2003-09-11.
    [100].涂彬,水利科学高性能并行计算平台构建,[D]中国水利水电科学研究院-2007-03-01.
    [101].郑纬民加速比性能模型与可扩展性能分析[J/OL]http://wenku.baidu.com/view/7d3eba1755270722192ef739.html.
    [102].基于CUDA的GPU优化建议http://blog.sina.com.cn/s/blog_6d5750540101bfbh.html.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700