从SSE到OpenCL:多核CPU上骨骼动画并行算法对比研究
[Abstract]:Skeletal animation with high precision skin and complex bone binding relationship has a large performance bottleneck in rendering. In the past, GPU was used to accelerate animation, but the cost of high-end GPU was too high, and the general computing performance of mid-low end GPU was not as good as that of high-end CPU.. In order to fully mine the performance of the algorithm on multi-core CPU, and to make up for the deficiency of the general computing performance of GPU at the middle and low end, a new parallel scheme for instruction and thread integration based on Open CL is proposed. It is compared with the traditional independent parallel scheme based on SSE and Open MP for instruction and thread. The experimental results show that the performance of new parallel schemes based on Open CL is significantly higher than that of traditional parallel schemes based on SSE in most CPU and multi-complexity data, and the performance advantages increase with the increase of data complexity.
【作者单位】: 中国海洋大学信息科学与工程学院;
【基金】:国家海洋局数字海洋科学技术重点实验室开放基金(KLDO201303)
【分类号】:TP338.6;TP391.9
【参考文献】
相关期刊论文 前4条
1 季卓尔;张景峤;;基于可编程GPU的骨骼动画[J];计算机工程与应用;2008年22期
2 赵维;谢晓方;;虚拟人技术发展现状及其在工程中的应用[J];系统仿真学报;2009年17期
3 胡前亮;陈炳发;;一种采用CUDA的骨骼动画阴影实时仿真方法[J];小型微型计算机系统;2011年01期
4 郝爱民;赵永涛;吴伟和;朱诗武;;任意姿态虚拟人网格模型骨骼提取算法[J];中国图象图形学报;2011年06期
【共引文献】
相关期刊论文 前8条
1 邢立冬;;多核处理器功耗优化与评估技术发展综述[J];电子设计工程;2014年12期
2 赵维;谢晓方;;自主虚拟士兵攻击行为研究[J];计算机工程与应用;2010年32期
3 李倩;吉晓民;王明亮;;基于Java 3D的虚拟人仿真方法[J];计算机应用;2010年11期
4 赵维;谢晓方;孙艳丽;;自主角色导航技术综述[J];计算机应用与软件;2011年07期
5 胡悦;童维勤;;单程序多数据并行程序优化规律分析[J];计算机应用;2014年S1期
6 杨呈永;彭灿华;韦晓敏;黎秋艳;;基于网络的计算机虚拟组装实验教学系统[J];实验室研究与探索;2013年12期
7 赵维;谢晓方;孙艳丽;;虚拟士兵三维追逐算法研究[J];系统仿真学报;2012年02期
8 HE Yongfu;WANG Shaojun;PENG Yu;;High performance heterogeneous embedded computing: a review[J];Instrumentation;2014年02期
相关博士学位论文 前10条
1 冯晓静;面向服务的异构多核片上系统的关键技术研究及实现[D];中国科学技术大学;2013年
2 肖瑜;自由空间光束衍射传输优化计算方法研究[D];华中科技大学;2013年
3 张帆;认知可重构的高效能Web服务体系结构研究[D];解放军信息工程大学;2013年
4 熊书敏;地下矿生产可视化管控系统关键技术研究[D];中南大学;2012年
5 卢风顺;面向CPU/GPU异构体系结构的并行计算关键技术研究[D];国防科学技术大学;2012年
6 陈锐忠;非对称多核处理器的若干调度问题研究[D];华南理工大学;2013年
7 翟文正;基于模型的异构多核嵌入式系统开发研究[D];上海大学;2013年
8 蔡勇;基于GPU的车身结构接触碰撞过程并行计算方法[D];湖南大学;2013年
9 肖瑜;自由空间光束衍射传输优化计算方法研究[D];华中科技大学;2013年
10 王耀华;数据并行处理器中指令流出的协同性研究[D];国防科学技术大学;2013年
相关硕士学位论文 前10条
1 王伟;基于可编程GPU大规模虚拟场景实时绘制技术研究[D];东北石油大学;2011年
2 高柱;基于GPU的骨骼动画引擎的研究与实现[D];北京邮电大学;2011年
3 李博;三维人物ADL提取及在油田仿真培训中的应用研究[D];东北石油大学;2012年
4 王健;实时阴影技术的研究与实现[D];长沙理工大学;2012年
5 詹云;基于GPGPU的软阴影算法研究[D];郑州大学;2013年
6 周韬;动作捕捉系统在虚拟现实中的应用[D];西安电子科技大学;2013年
7 杜翠焕;3D人物模型和动画自动生成技术的研究[D];首都师范大学;2013年
8 张瀚铭;直线轨迹CT重建算法研究[D];解放军信息工程大学;2013年
9 徐元旭;SIMT线程调度模型分析及优化[D];哈尔滨工业大学;2013年
10 沈案;异构分布式系统中基于DVS的节能调度算法研究与实现[D];湖南大学;2013年
【二级参考文献】
相关期刊论文 前10条
1 杨兵,战守义,李凤霞,郑福仁;图形硬件加速的实时阴影生成方法[J];北京理工大学学报;2005年07期
2 任鸿翔;尹勇;金一丞;;大规模场景中实时阴影的绘制[J];大连海事大学学报;2008年01期
3 于勇;王兆其;夏时洪;毛天露;;一种姿态无关的人体模型骨骼提取方法[J];计算机研究与发展;2008年07期
4 陈志荣;陈福民;;基于骨骼混合的蒙皮网格技术[J];计算机辅助工程;2006年04期
5 马立元,谢建华,张睿;某型导弹虚拟训练系统中虚拟人运动控制的实现[J];计算机工程与应用;2005年11期
6 吴恩华,柳有权;基于图形处理器(GPU)的通用计算[J];计算机辅助设计与图形学学报;2004年05期
7 沈军行 ,孙守迁 ,潘云鹤;从运动捕获数据中提取关键帧[J];计算机辅助设计与图形学学报;2004年05期
8 刘林;熊巍;;虚拟手在Vega中的设计与实现[J];机械制造;2006年02期
9 胡晓雁;梁晓辉;赵沁平;;自动匹配虚拟人模型与运动数据[J];软件学报;2006年10期
10 沈潇;石锐;;基于可编程图形硬件的实时阴影算法及实现[J];计算机工程与设计;2006年21期
【相似文献】
相关期刊论文 前10条
1 郑敏娟;贺炎;;未来的并行计算[J];中国科技信息;2007年12期
2 陈国良;孙广中;徐云;龙柏;;并行计算的一体化研究现状与发展趋势[J];科学通报;2009年08期
3 王琳;鲁晶晶;殷克功;;关于并行计算在软件发展下的研究分析[J];科技信息;2009年14期
4 刘俊莉;王楚斌;林晓锐;司徒祝坤;;并行计算实验平台的研究与实现[J];科技信息;2009年22期
5 潘沙;范晓樯;李晓宇;丁国昊;冯定华;李桦;;并行计算在高超声速流场数值模拟中的应用[J];计算机工程与科学;2009年S1期
6 逄华;王龙;王剑辉;;一种基于移动Agent的分布式并行计算模型[J];计算机技术与发展;2011年02期
7 程建钢,李明瑞,黄文彬;有限元分析的并行计算方法[J];力学与实践;1995年04期
8 林彬;;并行计算的基本问题及现状分析[J];中国管理信息化;2014年16期
9 林新华;王左利;林新华;;困扰并行计算的三大问题[J];中国教育网络;2008年11期
10 ;光计算[J];中国光学与应用光学文摘;2001年04期
相关会议论文 前10条
1 黄宇光;;整体同步并行计算方法的现状与发展[A];信息科学与微电子技术:中国科协第三届青年学术年会论文集[C];1998年
2 罗文彩;陈小前;;并行计算的多方法优化协作[A];第二十四届中国控制会议论文集(上册)[C];2005年
3 张理涛;黄廷祝;谷同祥;左宪禹;;一种适合于分布式并行计算改进的平方共轭残差法[A];2008年全国开放式分布与并行计算机学术会议论文集(下册)[C];2008年
4 左风丽;莫则尧;叶文华;;计算流体三维分裂格式的高效并行计算[A];中国工程物理研究院科技年报(2003)[C];2003年
5 胡金初;;并行计算中的任务分配算法[A];2005年全国理论计算机科学学术年会论文集[C];2005年
6 宋庭新;李慧;;面向服务的有限元并行计算网格系统设计[A];湖北省机械工程学会设计与传动学会、武汉机械设计与传动学会2008年学术年会论文集(2)[C];2008年
7 裘懿勇;徐斌;刘晓明;;并行计算作业调度系统的架构及应用[A];第十四届中国科协年会第5分会场:绿色船舶与海洋装备创新发展及产业化论坛论文集[C];2012年
8 裘懿勇;徐斌;刘晓明;;并行计算作业调度系统的架构及应用[A];2012年MIS/S&A学术交流会议论文集[C];2012年
9 王欣;李志山;张志远;;并行计算在弹塑性时程分析中的应用[A];信息化推动工程建设工业化——第四届工程建设计算机应用创新论坛论文集[C];2013年
10 肖保国;杨顺华;邢建文;赵慧勇;;当地自适应建表方法在煤油超燃发动机并行计算中的应用[A];第十四届全国激波与激波管学术会议论文集(下册)[C];2010年
相关重要报纸文章 前10条
1 轶嘉;英特尔全球首个并行计算中心落户无锡[N];人民邮电;2009年
2 曙光信息产业有限公司研发中心 温鑫;并行计算任重道远[N];中国计算机报;2007年
3 英特尔并行计算实验室研究员 TimothyMattson;并行计算:减少串行软件[N];中国计算机报;2007年
4 曙光信息产业有限公司研发中心 温鑫;并行计算软件开发概述[N];中国计算机报;2007年
5 刘霞;计算能力的提升需要一场革命[N];科技日报;2010年
6 安世亚太 雷先华;ANSYS高性能并行计算[N];中国航空报;2005年
7 张云泉;并行计算:迎接多核时代的挑战[N];计算机世界;2006年
8 本报记者 马文方;英特尔为何要牵头并行计算[N];中国计算机报;2009年
9 英特尔 赵军(Jun Zhao);PC机并行计算革命尚未成功[N];中国计算机报;2009年
10 ;Linux下的网络并行计算[N];计算机世界;2000年
相关博士学位论文 前10条
1 孙安香;数值气象预报变分同化的伴随模式并行计算[D];中国人民解放军国防科学技术大学;2002年
2 张理论;面向气象预报数值模式的高效并行计算研究[D];中国人民解放军国防科学技术大学;2002年
3 龙柏;并行计算平台上的数据索引技术研究[D];中国科学技术大学;2011年
4 管建和;电磁场有限元法解释分布式并行计算的研究[D];中国地质大学(北京);2006年
5 刘耀儒;三维有限元并行计算及其在水利工程中的应用[D];清华大学;2003年
6 金晶;并行计算普适编程模型及系统架构研究[D];北京邮电大学;2012年
7 盛艳秀;多核异构环境下通用并行计算框架关键技术研究[D];中国海洋大学;2013年
8 张帆;过程系统优化的分布式并行计算[D];浙江大学;2002年
9 刘寿生;虚拟现实仿真平台异构并行计算关键技术研究[D];中国海洋大学;2014年
10 付朝江;集群MPI环境下有限元结构分析并行计算研究[D];上海大学;2006年
相关硕士学位论文 前10条
1 顾慧;基于异构平台的并行计算性能可视化研究[D];辽宁师范大学;2010年
2 徐晓华;光并行计算及其在图像处理和计算分子生物学中的应用[D];扬州大学;2005年
3 田甜;异构环境中并行计算模型与任务调度的研究[D];曲阜师范大学;2010年
4 刘杰;可扩展并行计算及其应用研究[D];湖南大学;2009年
5 孔令梅;三维变分同化并行计算研究及实现[D];国防科学技术大学;2005年
6 刘桂海;网格并行计算系统研究开发[D];西安理工大学;2008年
7 蔡佳佳;图像代数多核并行计算类库的构建与优化[D];厦门大学;2008年
8 陈维;有限单元并行计算方法在地震波动模拟中的应用[D];中国地震局工程力学研究所;2011年
9 陆良刚;土木工程有限元并行计算应用及其软件架构[D];中国地震局工程力学研究所;2011年
10 张立霞;电磁场有限元分析中并行计算的研究[D];河北工业大学;2006年
,本文编号:2380575
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2380575.html