0% found this document useful (0 votes)
96 views4 pages

CPI SF Inst Counts CLKS: 9 Run The Program and Make A Note of The Following Pipeline Stats

The document describes running a program with and without jump prediction enabled and comparing pipeline statistics between the two runs. It instructs to note CPI, SF, instruction counts, and clocks for each run and explain any differences. It also explains terms in the jump table, defining JInstAddr as the address where jump instructions are located, JTarget as the target address, PStat as 1 if predicted correctly and decreasing when a jump is taken, and Count as the number of times a jump was taken.

Uploaded by

piyush singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views4 pages

CPI SF Inst Counts CLKS: 9 Run The Program and Make A Note of The Following Pipeline Stats

The document describes running a program with and without jump prediction enabled and comparing pipeline statistics between the two runs. It instructs to note CPI, SF, instruction counts, and clocks for each run and explain any differences. It also explains terms in the jump table, defining JInstAddr as the address where jump instructions are located, JTarget as the target address, PStat as 1 if predicted correctly and decreasing when a jump is taken, and Count as the number of times a jump was taken.

Uploaded by

piyush singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

9 Run the program and make a note of the following pipeline stats:

CPI
SF
Inst counts
Clks
10 Now, in the pipeline window select the Enable jump prediction check box. Reset the
program and run it again. Make a note of the following pipeline stats:

CPI
SF
Inst counts
Clks
11 Explain the difference
Value of clocks and cpi changes after Enabling jump prediction

12 Show the jump table and explain the terms

JInstAddr Address where jump instruction is located in the program code

JTarget Target address of jump instruction

PStat V = 1 ; PStat is also 1 , decrease when jump is taken

Count The amount of time the jumps was taken

You might also like