高性能嵌入式计算几个关键问题和其探究进展

高性能嵌入式计算几个关键问题和其探究进展

ID:6054080

大小:47.00 KB

页数:20页

时间:2018-01-01

高性能嵌入式计算几个关键问题和其探究进展_第1页
高性能嵌入式计算几个关键问题和其探究进展_第2页
高性能嵌入式计算几个关键问题和其探究进展_第3页
高性能嵌入式计算几个关键问题和其探究进展_第4页
高性能嵌入式计算几个关键问题和其探究进展_第5页
资源描述:

《高性能嵌入式计算几个关键问题和其探究进展》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、高性能嵌入式计算几个关键问题和其探究进展  摘要:随着多核处理器芯片在嵌入式应用领域越来越受到关注,提高应用程序开发产能同时获得并行性能收益是多核大众化并行计算研究的核心目标。本文着重综述了嵌入式应用领域面临的三个关键问题。首先,对当前的高性能嵌入式计算与超级计算做了比较,并对嵌入式应用领域做了分类总结。其次,对当前的适用于嵌入式的片上多核处理器架构做了研究。最后,综述了多核并行编程的方式的研究现状并总结了嵌入式多核并行未来的研究问题。关键词:多核处理器,高性能嵌入式,并行计算,嵌入式多核中图分类号:TP311.5文献标

2、识号:A文章编号:2095-2163(2013)03-ResearchonHigh-performanceEmbeddedComputingWANGQing1,JIZhenzhou1,ZHUSuxia2(1SchoolofComputerScienceandTechnology,HarbinInstituteofTechnology;2SchoolofSoftware,HarbinInstituteofTechnology,Harbin,150001,China)Abstract:Whilemoreandmoreatte

3、ntionarepaid20tothemulti-coreprocessorchipsinthefieldofembeddedapplications,toimproveapplicationdevelopmentproductivityandgetparallelperformancegainsofmulticorearebecomingthegoalofparallelcomputing.Thisarticlefocusesonthethreekeyissuesfacingthefieldofembeddedappl

4、ications.Firstofall,thepapercomparesthecurrenthigh-performanceembeddedcomputingandsupercomputingandclassifiedthefieldofembeddedapplications,second,studiesthecurrentarchitectureoftheembeddedmulti-coreprocessortechnology.Finally,thepaperproposestheoverviewofmulti-c

5、oreparallelprogrammingwayandsummarizestheresearchquestionsinthefutureembeddedmulticoreparallel.Keywords:Multicore;High-performanceEmbeddedComputing;ParallelComputing;EmbeddedMulticore0引言20在数字信息技术和网络通讯技术高速发展的后PC(Post-PC)时代,嵌入式系统已经遍及科学研究、工程设计、军事技术、各类产业和商业文化艺术以及人们的日

6、常生活的方方面面。随着国内外各种嵌入式产品的进一步开发和推广,嵌入式系统与人们的生活越发紧密地结合。现今市场上的手机、PDA、MP3播放器等大众消费电子类产品均属嵌入式系统。嵌入式系统还涉及众多应用领域,如电信网络控制、路由器、交换机、网关、工业医疗控制、监控设备等。嵌入式系统销售数额每年可达数十亿美元,其市场份额在过去的几十年中正在不断地增加。通常,嵌入式系统可定义为:以应用为中心、以计算机技术为基础、软/硬件可裁剪、普适于应用系统对功能、可靠性、成本、体积、功耗具有严格要求的一类专用计算机系统[1]。传统上嵌入式系统

7、设计是以低功耗为首要目标,但是随着计算密集型的嵌入式应用的不断扩宽,最近嵌入式系统已经转向高性能嵌入式计算(High-performanceembeddedcomputing,HPEC)[2]。面对日益复杂的嵌入式应用,片上多核处理器(CMP)可以作为高性能嵌入式计算的一个有效解决办法。CMP采用多个性能适中的处理核心提高能量效率,使用高的数据级并行或者线程级并行提高整个处理器的性能。在高性能嵌入式计算中通过增加处理器的内核数来抵消为降低功耗而牺牲时钟频率带来的性能影响[3]。多处理器片上系统(Multi-process

8、or20Systems-on-Chip,MPSoC)凭借其高性能、强大的并行处理能力和多选择、灵活的系统可配置性逐渐成为高性能嵌入式计算的另一个有效解决办法。尽管CMPs和MPSoCs都能应用到嵌入式平台上,但是MPSoCs又不同于CMPs,MPSoCs可以针对特殊嵌入式应用的需要提供一个自定义可配置架构(包括特殊指

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

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

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