Decoupled Value Prediction on Trace Processors

Download Report

Transcript Decoupled Value Prediction on Trace Processors

SPEC95 벤치마크
순천향대학교 정보기술공학부
이상정
2001-2 컴퓨터시스템 설계론
SPEC 벤치마크
 Standard Performance Evaluation Corporation
• 여러 컴퓨터 및 마이크로프로세서 공급자들이 벤치마크
테스트의 표준을 만들기 위해 1988년에 설립한 비영리기
관
• SPEC CPU95
• CINT95: 8개의 정수형 벤치마크 프로그램
• CFP95 : 10개의 실수형 벤치마크 프로그램
• SPEC CPU2000
• CINT2000: 12개의 정수형 벤치마크 프로그램
• CFP2000 : 14개의 실수형 벤치마크 프로그램
순천향대학교 정보기술공학부 이 상 정
2
2001-2 컴퓨터시스템 설계론
SPECint95
 compress
• data compression program using adaptive Lempel-Ziv coding
• compress95.ss < test.in
• test.in(10000 e 2231): 35.73M
• test1.in(100000 e 2231): 296M
 gcc
• a C compiler based on GNU C compiler version 2.5.3
• cc1.ss < jump.i
• jump.i : 40.27M
• cccp.i : 265M
순천향대학교 정보기술공학부 이 상 정
3
2001-2 컴퓨터시스템 설계론
SPECint95
 go
•
•
•
•
Go Game playing
go.ss 50 9 2stone9.in or go.ss 5 9
5 9 : 81.82M
50 9 2stone9.in : 548M
 ijpeg
• JPEG encoder
• ijpeg.ss -image_file tinyrose.ppm -compression.quality 90
compression.optimize_coding 0 -compression.smoothing_factor
90 -difference.image 1 -difference.x_stride 10 -difference.y_stride
10 -verbose 1 -GO.findoptcomp
• penguin.ppm: 602.12M
• tinyrose.ppm: 74.81M
• specmun.ppm: 720M
순천향대학교 정보기술공학부 이 상 정
4
2001-2 컴퓨터시스템 설계론
SPECint95
 li
•
•
•
•
lisp interpreter
li.ss train.lsp
queen6.lsp: 41.71M
train.lsp: 183.28M
 m88ksim
• a simulator for the 88100 processor
• m88ksim.ss < m88ksim.in
• tiny.in new.100: 101.39M
• m88ksim.in dhry.big: 492M
순천향대학교 정보기술공학부 이 상 정
5
2001-2 컴퓨터시스템 설계론
SPECint95
 perl
• An interpreter for the Perl language
• perl.ss scrabbl.pl scrabbl.in
• scrabbl.pl scrabbl.in dictionary: 40.47M
• primes.pl primes.in dictionary: 447M
 vortex
• a single-user object-oriented database transaction
benchmark
• vortex.ss vortex.in
• vortex.in bendian.rnv bendian.wnv persons.1k: 9051M
• tiny.in bendian.rnv bendian.wnv persons.250: 65.09M
• tiny2.in : 442M
순천향대학교 정보기술공학부 이 상 정
6
2001-2 컴퓨터시스템 설계론
SPEC2000
 http://www.arctic.umn.edu
A.KleinOsowski, J. Flynn, N.Meares, and D.Lilja,
“Adapting the SPEC 2000 Benchmark Suite for SimulationBased Computer Architecture Research,”
Workshop on Workload Characterization held in conjunction
with International Conference on Computer Design, Sept., 2000.
순천향대학교 정보기술공학부 이 상 정
7