Professional Documents
Culture Documents
Bài Tập Hiệu Suất
Bài Tập Hiệu Suất
f 1.5GHz
1. P2 có hiệu suất cao nhất--- H~ 1/f_MIPS = 6=
=¿ 1.5×10 3
CPI × 10 1× 106
2. 10=Số Lệnh x CPI x chu kỳ số lệnhP1 =1.33 x1010, số lệnhP2 =1.5 x1010, số
lệnhP3 =1.2x1010
Số chu kỳ
CPI= Số chu kỳP1=2x1010, Số chu kỳP2=1.5x1010, Số chu
số lệnh
kỳP3=3x1010
3. Thời gian sau giảm còn 7s, CPI sau tăng bằng CPIx1.2
f1=3,42GHz, f2=2,5GHz, f3=5.1GHz
Số Lệnh Số Chu Kỳ
4. IPC= , Time=
Số chu Kỳ f
Số chu kỳ P1=14x1010, IPC=1/7
Số chu kỳ P2=30x1010, IPC=1/10
Số chu kỳ P3=81x1010, IPC=1/9
Số lệnh x CPI 1
5. 7= , CPI= f=4.3x1010
f IPC
Số lệnh x CPI
6. 9= , Số lệnh=1.35x109
f
Bài 2
3.
-----P1
Số chu kỳ class A=CPI x số lệnh=1 ×105
Số chu kỳ class B=4 ×105
Số chu kỳ class C=15 ×105
Số chu kỳ class D=8 ×10 5
Bài 3
1. Hiệu suất đỉnh điểm của P1 xảy ra chỉ khi P1 chạy một đoạn lệnh mà
tất cả các lệnh đều nằm trong lớp lệnh A (vì A có CPI nhỏ nhất).
number of instructions
Số lượng lệnh thực thi câu a trong 1 giây(P1) =
execution time
f1
= = 109 /1 = 109 lệnh/giây = 1 G lệnh/giây
CPI 1 A
Hiệu suất cao nhất của P2 xảy ra chỉ khi P2 chạy một đoạn lệnh mà tất cả
các lệnh đều nằm trong lớp A hoặc lớp B hoặc lớp C, vì chúng đều có CPI nhỏ
nhất(2).
number of instructions
Số lượng lệnh thực thi câu a trong 1 giây(P2) =
execution time
f2
= = 75×10 7=0.75G lệnh/giây
CPI 2 A
Số lượng lệnh thực thi câu b trong 1 giây(P2) = 1.5G lệnh/giây
2. ---------Câu a
100
Theo đề bài suy ra Lớp A thực hiện % các lệnh, các Lớp còn lại
3
50
% các lệnh
3
Số chu kỳ Số lệnh tổng ×CPI trung bình
Executino Time P1= = =
f f
Số lệnh tổng ( 1003 ×1+ 503 × 2+ 503 ×3+ 503 × 4+ 503 × 3)% =2.33 ×10 −9
f1
Máy tính P2 chạy nhanh hơn khi thực hiện câu lệnh a 1.32 lần
--------Câu b
Máy tính P2 chạy nhanh hơn khi thực hiện câu lệnh b 1.07 lần
3.
Máy tính P2 chạy nhanh hơn khi thực hiện câu lệnh a 1.31 lần
Máy tính P2 chạy nhanh hơn khi thực hiện câu lệnh b 1.32 lần
4.