基于OpenCL改进四邻域算法速度的研究.pdfVIP

基于OpenCL改进四邻域算法速度的研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 l0卷 第2期 实验科学与技术 Vol_10No.2 2012年 4月 ExperimentScienceandTechnology Apr.2012 基于 OpenCL改进四邻域算法速度的研究 何 刚,尹光福 ,邹远文 (~tJal大学 材料科学与工程学院,成都 610065) 摘要:介绍OpenCL基本原理及其特点,分析其在生物医学图像处理中的应用,并以图像清晰度计算算法四邻域法为例进 行算法并行化。计算结果表明,在PC平台进行图像清晰度计算时,基于GPU计算的OpenCi技术可以极大地提高图像处 理的速度,使得普通计算机上也可实现复杂的生物医学图像处理及可视化应用。 关 键 词:开放计算语言OpenCL;图形处理器;四邻域算法 中图分类号:TP391.41;TP312 文献标志码:A doi:10.3969/j.issn.t672—4550.2012.02.019 UsingOpenCL toImprovetheSpeedofNeighborsDomainAlgorithm HE Gang,YIN Guang—fu,ZOU Yuan—wen (InstituteofMaterialScienceandEngineering,SichuanUnive~ity,Chengdu610065,China) Abstract:ByusingOpenCLtechnologyintheimagesharpnesscalculationofcommonauto—focussystem.thecalculationtimeofim— agesharpnessdecreased.Thetimeconsuminginnormalplatform andplatform usingOpenCLwerecompared.Theparallelizingmethod oftheimagesharpnesscalculationwasproposed.ResultsdemonstratedthatbasedontheGPU calculationability,OpenCLcanbewide— lyusedinbiomedicalimageprocessandvisual applications. Keywords:openinecomputinglanguaseOpenCL;graphicsprocessor;neighborsdomainalgorithm 图像处理广泛应用于生物医学的研究及应用领 升并降低了硬件成本。 域。随着影像获取设备的发展,图像精度不断提高 l OpenCL技术 产生的海量数据以及对于处理数据的速度的要求的 增加等,对数据的处理通常需要越来越昂贵的硬件 开放计算语言 OpenCL (OpenComputingLan— 设备支持。基于CPU的平台对处理速度提高有限, guage,OpenCL)是苹果公司开发且拥有其商标权, 而DSP、专用图像ASCI电路价格贵、通用性差等 并在与AMD,IBM,英特尔和 nVIDIA技术团队的 原因,妨碍了医学影像产品的性能提高和成本降 合作之下初步完善的为异构平台编写程序的框架, 低 。在 2008年 由苹果公司提出的OpenCL规范给 此异构平台可由CPU,GPU或其他类型的处理器 出了一个可以在PC平台上实现快速图像处理的方 组成。OpenCL由1门用于编写 kernels(在 OpenCL 法:运用GPU的多计算内核特性来实现图像的快 设备上运行的函数)的语言 (基于C99)和 1组用于 速处理,将图形处理算法并行化,在提高图像处理 定义并控制平台的API组成。OpenCL提供 了基于 速度的同时,降低 CPU的负荷。使得GPU计算能 任务分区和数据分区的并行计算机制

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档