552 Benchmarks
The
performance of your processor will be assessed based upon the
performance of the benchmarks in this directory:
/p/course/cs552-david/public/html/S12/project/tests/public/552marks
These
tests are rather lengthy, but should stress your design in
interesting and (somewhat) realistic ways. It may take your
processor longer than the cycle limit in your clkrst module to pass
the tests. If this is the case, simply up the number of instructions
allowed in your clkrst module.
Below
are the 552mark reference times:
Benchmark
|
Reference Time
(µs)
|
Primes
|
64.73
|
Sequences
|
92.01
|
Bubblesort
|
76.21
|
Treesort
|
121.04
|
For
your final report you should include a calculation of the “552ratio”
for each benchmark, along with the geometric mean of these ratios.
(Similar to calculation of SPECratios on page 49 of COD4E) Your final
“552mark score” will be the mean ratio times 100.
|