- 6
- 0
- 约4.25千字
- 约 6页
- 2018-03-10 发布于北京
- 举报
ARM11处理器中的流水线级数增加研究
摘 要:在嵌入式技术中,流水线结构提高了数据处理能力,但流水线级数的增加会削弱指令的执行效率。为了研究如何更好地解决这种影响,通过对流水线结构性能和级数影响的分析,结合ARM11处理器所使用的技术管理,特别是预测技术和管理机制的运用,阐述了系统性能在保证高效的同时,还能保持相当好的有效性。这也开拓了在嵌入式技术开发中合理利用资源的思路。
关键词: 流水线级数; 预测技术; 存储管理; 并行机制
中图分类号:TN40; TP391 文献标识码:A
文章编号:1004-373X(2010)14-0171-02
Research about Increase of Pipeline Series in ARM11 Processor
ZHANG Xiao-dong
(Taizhou Branch, Jiangsu Broadcasting Television Network Corp. Ltd., Taizhou 225300, China)
Abstract: The data processing ability of embedded technology can be improved by the pipeline architecture in ARM11 processor, but the increase of pipeline series can weaken directive execution efficiency. In order to eliminate the effect, the impact of the pipeline structure performance and series is analyzed. In combination with technology management used in ARM11 processor, especially the application of the prediction technology and its management mechanism, the importance of system performance which can not only ensure the high efficiency but also maintain the effectiveness is described
Keywords: pipeline series; predictive technology; storage management; parallel mechanism
流水线是 RISC 执行指令时采用的一种重要机制。在流水线既要能达到更高的性能,还要让客户更方便地实现流程。ARM11系列微处理器是世界上最流行的嵌入式处理器,广泛应用于个人通信等嵌入式领域。ARM11处理器正是采用了易于综合的流水线技术(pipelining),保证了数据处理流程高效、迅速地时序收敛。随着流水线级数的增加,系统性能越来越高,进?┮徊姜?地提高执行效率[1]。
1 流水线结构的性能
系统在处理数据时,1个指令周期含有4~??6个??时钟脉冲,每个脉冲周期由不同的部件完成不同的操作。流水线结构,是指每个时钟脉冲都接收下一条处理数据的指令只是不同的部件做不同的事情,流水线处理器?┮话悛?把一条指令的执行分成几个级(stages),每一级在??1个??时钟周期内完成。如果处理器的流水线有??k??级,则同时可重叠执行的指令总条数为??k,??每条指令处于不同的执行阶段[2]。
设??T??k为流水线所用的时间,T????s??为不使用流水线所用的时间,流水线各段时间相等为??Δ??t,当一条流水线完成n个连续任务时,实际加速比S=T??k/T????s??=nk/k+??n-1??,在理想情况下的性能加速比[3]??(speedup)??为??S???┆?max????=??lim?? S=k(n??k)。????
那么,得出的结果是加速比等于??k??(级数)。从中可以看出,性能和级数成正比,随着级数增加,处理器性能也不断提高。
2 流水线级数的影响
ARM7采用3级流水线,ARM9采用5线流水线,ARM10采用6级流水线,ARM11处理器的流水线和由8级流水线组成,比以前的ARM内核提高了至少40%的吞吐量。8级流水线可以同时执行8条指令。
从通常的角度说,随着流水线深度的增加,处理器性能得到提高,而使处理指令的吞吐量也提高了。但当出现多周期指令、跳转分支指令和中断发生时,流水
您可能关注的文档
- 《Visual basic程序设计》教学改革与实践.doc
- 《宠物森林》新手攻略:初入森林.doc
- 《创新的方法》在高校中教学模式探讨.doc
- 《成吉思汗》,3D原创开辟的“战场”.doc
- 《大学计算机基础》课程教学探讨.doc
- 《大学计算机基础》分级教学探析.doc
- 《大学计算机基础》在独立学院中的探析和研究.doc
- 《营养午餐的合理搭配》说课稿课件.ppt
- 《电脑迷》2007年度大型读者有奖调查.doc
- 《多媒体技术基础》课程助学过程分析与设计.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 医院体检报告改用简单.pdf VIP
- 人工气道气囊的管理专家共识(2024完整版).pptx VIP
- 2026年部编版新教材道德与法治小学三年级下册全册教案(含教学计划).docx
- 外研版(2025)高中英语必修选择性第一册单词表(全) .pdf VIP
- 上海新国际博览中心有限公司.PDF VIP
- 2026元旦主题班会:马年猜猜乐,猜成语 (共130题) 课件(共134张PPT).pptx VIP
- 锚定新坐标,聚力新征程——学校2026年工作思路(6大板块+28项核心举措).doc VIP
- 《爷爷的爷爷从哪里来》整本书阅读课件四年级下册语文(统编版).pptx VIP
- 山东省东营市广饶县2024-2025学年八年级(五四学制)下学期期末考试化学试卷(含答案).docx VIP
- 2025年事业单位招聘考试财会类综合知识试卷.docx VIP
原创力文档

文档评论(0)