3/23/2014 Kai.Huang@SYSU 3
A Few Words About Where We Are Headed
Performance = 1 / Execution time simplified to 1 / CPU execution time
CPU execution time = Instructions CPI / (Clock rate)
Performance = Clock rate / ( Instructions CPI )
Define an instruction set;
make it simple enough
to require a small number
of cycles and allow high
clock rate, but not so
simple that we need many
instructions, even for very
simple tasks
Design hardware
for CPI = 1; seek
improvements with
CPI > 1
Design ALU for
arithmetic & logic
ops
Try to achieve CPI = 1
with clock that is as
high as that for CPI > 1
designs; is CPI < 1
feasible?
Design memory & I/O
structures to support
ultrahigh-speed CPUs
评论0
最新资源