【摘 要】
:
NVIDIA公司设计的基于GPGPU的通用并行计算架构CUDA已经在各个领域得到广泛的应用。本文针对GPGPU设备外部的并行设计了基于CUDA的简化并行编程方案。首先,本文针对大批量数
论文部分内容阅读
NVIDIA公司设计的基于GPGPU的通用并行计算架构CUDA已经在各个领域得到广泛的应用。本文针对GPGPU设备外部的并行设计了基于CUDA的简化并行编程方案。首先,本文针对大批量数据场景提出了GPGPU设备间并行编程简化方案,以辅助本文提出的多地址空间封装技术能够独立地运行于集群环境中。此外,本文提出的GPGPU设备间并行编程解决方案引入了数据复用技术,对视频处理任务场景提供了优化。其次,本文针对CUDA并行编程中内存管理与多地址空间架构具有较高耦合度这一问题,提出了多地址空间封装技术来简化CPU与GPGPU设备间的并行编程。基于多地址空间封装技术,本文提出了源码转换技术,以进一步简化CUDA编程中的内存管理,允许编程者对于内存相关变量采取只声明不维护的编码方式。在实验中,本文将多地址空间封装技术与CUDA的统一虚拟寻址技术进行了对比,实验结果表明:当计算所需数据位于其它设备中时,在执行访存密集型任务时,多地址空间封装技术占有性能优势;在执行计算密集型任务时,统一虚拟寻址技术占有性能优势。最后,本文还通过从NPP库中选取的三个具有代表性的算法再次验证了上述结论,并在实验中测量了多地址空间封装技术的额外开销,实验结果表明其额外开销仅为0.04%至0.07%。
其他文献
<正>为更好地贯彻落实中共中央《干部教育培训工作条例(试行)》,适应经济社会发展对管理者和技术人才培训工作的更高要求,在中组部培训中心举办的"2007年创新培训工作研究班"
从系统论角度出发,在阐述城市化与产业结构协调发展系统内涵的基础上,构建了区域城市化与产业结构协调发展系统的评价模型。对福建省进行实证研究,研究结果表明:福建省城市化
采用学校气氛问卷(初中生版)和青少年学生生活满意度量表对422名初中生进行调查。结果显示:在友谊满意度上男生得分显著高于女生;初中生在友谊满意度、自由满意度、师生关系
草原不仅是人类赖以生存的自然资源,也是牧区重要的生产资料之一,更是维护国家生态安全和食物安全等方面的重要保障。但近年来,我国可利用草地资源不断萎缩、草地生产力持续
庄子的“游”论是美学研究不倦的课题,原由是“游”具有最直朴的美之真,又有万变通达的美之能。从“游”到逍遥游”,庄子精深的美学思想和人生哲理无不蕴含其中.如何全面准确把握
目的:探讨助产士职业暴露危险因素及防范的方法。方法:对笔者所在科室2009年1月-2012年1月在岗3名助产七进行职业损伤问卷调查。结果:通过调查结果显示每位助产士至少经历过2次
目的:研究六君子汤乙酸乙酯提取物对食管癌Eca109细胞增殖的影响。方法:以104个/孔的细胞密度接种96孔板中,培养24 h后,各组分别加入不同浓度六君子汤提取物的培养液100μL,
患者男性,87岁。因反复咳嗽、气喘10年加重10天就诊。查体:血压120/70mmHg,心率50次/分,律齐,唇微绀,桶状胸,两肺叩诊过清音,两肺闻及散在干、湿啰音。临床诊断:慢性支气管炎急性发作,肺
“交往”是马克思主义哲学的一个重要范畴。在《德意志意识形态》“费尔巴哈”部分中,马克思对交往问题做了比较系统的研究。按照马克思的语境,交往包含人与自然之间的交往即劳
关于鲁迅、周作人兄弟失和的原委,之前的诸多研究,屡屡归因于羽太信子的"癔症"发作,但这种说法多有纰漏,存在诸多可疑之处。因此,有必要从考证羽太信子的"癔症"入手,勾勒"癔