



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Multiple issue processors, including superscalar and vliw/epic. Topics covered include instruction fetch, pipeline stages, issue packets, and challenges in achieving high instructions per clock (ipc) rates. The document also touches upon performance and cost considerations.
Typology: Study notes
1 / 6
This page cannot be seen from the preview
Don't miss anything!




Capacity Speed Logic 2x in 3 years 2x in 3 years DRAM 4x in 4 years 2x in 10 years Disk 4x in 3 years 2x in 5 years Processor 2x every 1.5 years?
Speedup (^) overall =
ExTime (^) old
ExTime (^) new
(1 - Fraction (^) enhanced) + Fraction (^) enhanced Speedup (^) enhanced
CPU time = Seconds = Instructions x Cycles x Seconds Program Program Instruction Cycle
CPU time = Seconds = Instructions x Cycles x Seconds Program Program Instruction Cycle
Machine Program
Performance = tcyc x CPI x code size
Available resources statically fixed Designed to support wide variety of programs
Required resources dynamically varying Designed to run well on a variety of machines Interested in having itself run fast
Interested in running many programs fast
Reflects how well the machine resources match the program requirements