- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
万方数据
万方数据
摘
摘 要
论文题目:基于多核平台的超大图片合成并行化研究 学科专业:计算机应用技术
研 究 生:贾怀玉 签 名:
指导教师:张毅坤 教授 签 名:
孙钦东 教授 签 名:
摘 要
随着计算机进入多核时代,传统的依靠串行编程思维编写的桌面程序已不能满足多核 的需要。传统的串行程序在多核平台上运行,不仅不能充分利用多核平台的优势,而且程 序执行效率低下。因此,有必要对传统的串行程序进行改造,使其适应多核平台。图像领 域具有计算量大、存储容量大的特点,一直是并行计算研究的热门领域。本文研究的是如 何在短时间内将一张超大图合成为 JPEG 图片。合成过程中涉及到图像绘制,需要大量像 素参与计算,具有耗时长特点,因而适合进行并行计算。本文对串行程序并行化改造的步 骤是:分析串行程序并行化改造的必要性、找出串行程序的可并行区域、选择一种并行编 程模型对并行区域进行并行改造、进行并行性能优化。本文以超大图合成算法为载体来研 究如何改造一个串行程序,主要内容如下:
(1) 对目前常用的并行编程模型进行分析,每种编程模型给出一个具体实例来进行说 明,然后通过各种编程模型的对比选择一种适合本次串行程序改造的并行编程模型。
(2) 介绍传统的超大图合成算法,针对超大图合成算法运算量大、耗时长问题进行分 析,并借助微软的性能分析工具进行热点分析,从而得出程序中可并行化部分,最后给出 一个串行程序并行化方案。
(3) 设计了本次并行化的优化策略包括数据的保护与同步、内存的优化、线程的个数 设置、平衡负载。然后针对可并行区域采用 TPL 技术进行并行编程,并对算法的并行调 试工具进行介绍,接着给出对本次算法性能评估的标准,最后给出一个完整超大图并行合 成算法步骤。
(4) 并行算法和串行算法分别在双核和四核平台上进行测试。对测试的结果从 CPU 性 能、执行时间、加速比三个方面进行分析,从而得出了结论:改造后的并行算法无论是在 CPU 负载均衡方面还是执行时间方面都取得了重大提升,同时本次改造串行程序的方法 对于改造其他串行桌面程序具有借鉴意义,达到了预期的研究目标。
关键词:超大图片合成;多核平台;并行化;TPL;JPEG
I
万方数据
万方数据
Abs
Abstract
Title:RESEARCH of large images parallel synthesis based on the multi-core platform
Major: Computer Application Technology
Name: Huaiyu JIA Signature:
Supervisor: Prof. Yikun ZHANG Signature:
Prof. Qindong SUN Signature:
Abstract
With the computer into the multicore era, relying on traditional serial programming thinking to write desktop applications can not meet the needs of multi-core. The traditional serial program run on multi-core platform, not only failed to make full use of the advantages of multi-core platform and program execution efficiency is low. Therefore, it is necessary to modify the traditional serial programto adapt multicore platforms. Image field has the characteristics of large amount of computing and large storage capacities, has been a hot area of parallel computing research. This paper studies how to synthesize a large image in a short time. Involved in the process of synthetic image rendering, need a large number of pixels to participate in calculation, have the characteristics of time consuming, and therefor
您可能关注的文档
- 基于多幅无序图像的三维重建技术-计算机科学与技术专业论文.docx
- 基于多个转换波形的非介入式压力检测方法研究-控制工程专业论文.docx
- 基于改进粒子群优化算法的船舶推力分配研究-控制理论与控制工程专业论文.docx
- 基于改进粒子群优化算法的核磁共振数据处理研究-电子与通信工程专业论文.docx
- 基于改进粒子群优化算法的机器人路径规划研究-模式识别与智能系统专业论文.docx
- 基于多功能量子点生物传感器的基础与实用初步研究-应用化学专业论文.docx
- 基于改进粒子群优化算法的热连轧动态变规格研究-控制科学与工程专业论文.docx
- 基于改进量子进化核聚类算法的图像分割-信号与信息处理专业论文.docx
- 基于多核Boosting多特征组合高光谱分类技术研究-大地测量学与测量工程专业论文.docx
- 基于改进量子粒子群的视觉跟踪方法-模式识别与智能系统专业论文.docx
- 基于改进能量算法的小电流接地选线原理研究-电气工程专业论文.docx
- 基于多核平台的多线程动态二进制翻译系统优化框架-软件工程专业论文.docx
- 基于多核平台的滥用检测模块的研究与实现-软件工程专业论文.docx
- 基于多核嵌入式DSP的并行编程模型研究-计算机软件与理论专业论文.docx
- 基于多核嵌入式HEVC解码器并行优化及实现-控制工程专业论文.docx
- 基于改进朴素贝叶斯算法的Android恶意软件检测-信息安全专业论文.docx
- 基于多核网络处理器的IP转发系统的设计与实现-通信与信息系统专业论文.docx
- 基于多核温度感知的Linux进程调度器研究与实现-计算机系统结构专业论文.docx
- 基于多核心板互换的单片机实训教学系统的设计-控制工程专业论文.docx
- 基于多核学习的无重叠视域多摄像机行人再识别问题研究-通信与信息系统专业论文.docx
最近下载
- 《九年级学生数学典型错题的成因及对策研究》实施方案.docx
- 建设工程施工专业分包合同示范文本GF-2003-0213.pdf VIP
- 变废为宝演绎精彩——初中数学易错题归因之我见 .pdf VIP
- 个人纪律作风自查报告.docx VIP
- 错题归因法解析(中小学生教育).pptx VIP
- 城市地铁车辆车钩缓冲装置行业技术规范 - 中国城市轨道交通协会.pdf VIP
- 537初中数学学生的典型错题成因及防范措施的研究的结题报告.pptx VIP
- CNCA-CURC-07:2019 城市轨道交通装备产品认证实施规则 特定要求—城市轨道交通车辆车钩缓冲装置.pdf VIP
- 校园流感防控技术操作指南(简易版、完整版)说明书.pdf
- LD350变频器说明书V2.0.pdf VIP
原创力文档


文档评论(0)