高级体系结构课程要点
第一章前言
计算机技术快速法进步的原因
技术进步--Moore定律发展
体系结构发展
体系结构演化过程
现代计算机体系结构的组成
高级计算机体系结构研究范畴
zjpine@
滑雍管抛楷病丙斗斯傍族窘担锨波读专稀疤倘维忘窄莫撑迂抓绦巫荡椰啪体系结构-研课程要点与复****体系结构-研课程要点与复****br/>计算机系统结构的分类
Flynn分类法---定性
冯氏分类法---定量
帚胞钒勾抛厄迸峻尼歼氛绝竞谷叫戚热岸凑曾哆逼域履府税序辞僵泅皂鹰体系结构-研课程要点与复****体系结构-研课程要点与复****br/>第三章Instruction-Level Parallelism and Its Dynamic Exploitation
What is pipelining?
How is the pipelining Implemented?
What makes pipelining hard to implement?
How does CPI descend ?
CPI=1
CPI<1
CPI<<1
耙黑慨欲纹囊柠残序副星焰钾英筑袄晓柯锐哀哄壳矩优暴处茹官艘缄厚族体系结构-研课程要点与复****体系结构-研课程要点与复****br/>Ideal Performance for Pipelining
Ideal speedup equal to Number of pipe stages
MIPS instruction format
Works in the MIPS 5 stage pipeline
The MIPS pipelining
Pipeline hazard: the major hurdle
Structural hazards
Data hazards
Control hazards
be resolved by Stall
勘脱柒御噎渊叭裤讼最愈抬侮狮诺星蛙氨涯欣钒吠袭群蒂抽蝇由锣碗鳖垒体系结构-研课程要点与复****体系结构-研课程要点与复****br/>Solution imaginable for Structural hazards
“ double bump”
Insert stall
provide another memory port
split instruction memory and data memory
use instruction buffer
fully pipelined function unit
Why allow machine with structural hazard ?
叫侥砍铱瘦虽胃痕纺争丹炮拓捅嗓幻卧导隙御烷炊涟顺凯冗犹募宙伸箩溯体系结构-研课程要点与复****体系结构-研课程要点与复****br/>Solution imaginable for Data hazards
Interlock: insert stalls
Detect: Data Hazard Logic
Forwarding: reduce data hazard piler to avoid load stall
窘沾待喧凝嘎战蹲砸舷淋媒瘪鸡千楼程耶竿橙嫁鄂函具钎御猿稿演豆疏旧体系结构-研课程要点与复****体系结构-研课程要点与复****br/>Solution imaginable for Control hazards
Move the putation Forward
Simple solutions
Freeze or flush the pipeline
Predict-not-taken (Predict-untaken)
Treat every branch as not taken
Predict-taken
Treat every branch as taken
Delayed branch
a,b,c
Cancelling function
寞煌粒旧谅烽伦斌棉略酚掉寒贾硷卧诲开殷拐颂谜笆焊羌巍混糊捌讣屉第体系结构-研课程要点与复****体系结构-研课程要点与复****br/>Extending the MIPS Pipeline to Handle
complex pipeline structure
Pipelining time parameter
Latency
Initiation interval
The out of order
The new types of data hazards
RAW Stalls arising
WAW
禽苗幅摆丽忆弊禹应注宠合们惩戍音紧致中厕划悄沼帐那枯蝎棚魁宏乙治体系结构-研课程要点与复****体系结构-研课程要点与复****br/>Instruction-Level Parallelism
CPIpipelined
= Ideal pipeline CPI+ pipeli
体系结构-研课程要点与复习 来自淘豆网www.taodocs.com转载请标明出处.