基于总线架构的多核系统编程模型及数据安全性研究

基于总线架构的多核系统编程模型及数据安全性研究

ID:33387413

大小:3.81 MB

页数:65页

时间:2019-02-25

基于总线架构的多核系统编程模型及数据安全性研究_第1页
基于总线架构的多核系统编程模型及数据安全性研究_第2页
基于总线架构的多核系统编程模型及数据安全性研究_第3页
基于总线架构的多核系统编程模型及数据安全性研究_第4页
基于总线架构的多核系统编程模型及数据安全性研究_第5页
资源描述:

《基于总线架构的多核系统编程模型及数据安全性研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、合肥工业大学硕士学位论文基于总线架构的多核系统编程模型及数据安全性研究姓名:尹凯申请学位级别:硕士专业:电工理论与新技术指导教师:高明伦;宋宇鲲20090401基于总线架构的多核系统编程模型及数据安全性研究摘要作为多核技术的一个重要组成部分,多核编程问题已成为制约当代计算机性能的重要因素。发挥多核系统性能的关键在于充分挖掘其并行计算优势,而提高多核系统并行度又受到计算机硬件架构、任务本身并行度、软件算法等诸多因素的影响。本文使用MPSOC软件模拟环境对多核系统编程模型、多核系统并行性挖掘及寻找特定条件下如何优化多核系统性能等问题进行了一些有益性探索。论文的主要工

2、作如下:首先,介绍了多核编程技术,以及论文的工作基础MPSOC平台的软硬件架构,基于该平台的具体软件编写和运行方法,以及对该平台开发环境的相关改进。其次,介绍了常见的栅栏同步实现方案并分析了它们在多核系统上的局限性,同时提出了一种在非原子操作支持下的底层栅栏同步实现方案,这一方案具有良好的可移植性。再次,用实验验证了本文所提同步方案的正确性和良好的可移植性。以不同的系统配置进行了多组矩阵乘和排序等典型运算的测试,并对测试结果数据进行分析,找出影响MPSOC系统性能的关键因素一一总线繁忙率。最后,分别以对称无锁型和非对称加锁型的方案设计实现了基于MPSOC系统的多

3、核JPEG解码程序。通过对两种不同方案的实验结果数据进行对比,进一步得出锁读写是造成MPSOC系统总线繁忙率增加的主要原因的结论。在此基础上试着提出了一种针对MPSOC系统硬件架构的改进方案。关键词:多核;MPSOC;加速比;栅栏;总线繁忙率2ResearchonProgrammingModelandDataSecurityBased011Bus-·basedMulti·-coreSystemAbstractAsanoutstandingcomponentofmulti—coretechnique,multi·coreprogrammingproblemhasb

4、ecometheprimaryboundtocontemporarycomputerperformance.Thelinchpinofbringingthemulti-coresystem’Sperformanceintoplayistoexploititsadvantagesofparallelcomputing,whichisinfluencedbycomputerarchitecture,parallelismofthetaskitself,algorithmsandSOon.Thispaperdidsomeusefulexplorationofmulti

5、-coreprogrammingmodel,parallelismexploitingandhowtooptimizetheperformanceofmulti—coresystembasedonMPSOCsimulator.Themainjobofthisthesisisasfollows:First,thearchitectureofMPSOC,themethodofprogrammingonthisplatformandsomerelatedimprovementstotheSDKofthissimulatorareintroduced.Second,in

6、troducedtheclassicalbarriersynchronizationmethodsandanalyzedtheirdemeritsinmulti—coresystem.Inaddition,anewrock—bottombarriersynchronizationmethodwhichisnotbasedonatomicoperationwasproposed.Ithaswellportability.Third,thecorrectnessandwellportabilityofthebarriersynchronizationmethodwh

7、ichhasbeengivenbythispaperwasproved.Manygroupsoftypicalcalculatetestsuchasmatrixmultiplicationandsortingbasedondifferentsystemconfigurationareimplemented.BesidesweanalyzedtheresultdataandgavethefactorwhichinfluencetheperformanceofMPSOC--busbusy.Finally,completedmanyJPEGdecodingprogra

8、monMPSOC.Thr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。