1991
DOI: 10.1145/106973.107001
|View full text |Cite
|
Sign up to set email alerts
|

An analysis of MIPS and SPARC instruction set utilization on the SPEC benchmarks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

1993
1993
2016
2016

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 3 publications
0
5
0
Order By: Relevance
“…However, this organization is not very versatile. Although it matches well with most applications, as the SPECmark numbers for SPARCstations [6] show, different languages have different needs. As is pointed out in [21], the size of the register windows had to be reduced for the SOAR project 3 which focused on the efficient execution of Smalltalk programs, as compared to RISC I which has been designed for imperative languages like C [14].…”
Section: Introductionmentioning
confidence: 85%
“…However, this organization is not very versatile. Although it matches well with most applications, as the SPECmark numbers for SPARCstations [6] show, different languages have different needs. As is pointed out in [21], the size of the register windows had to be reduced for the SOAR project 3 which focused on the efficient execution of Smalltalk programs, as compared to RISC I which has been designed for imperative languages like C [14].…”
Section: Introductionmentioning
confidence: 85%
“…Example: Suppose we target gcc compiled in MIPS ISA for custom encoding. Statistics on instruction frequency of gcc under MIPS ISA may be found in [14]. Considering MIPS ISA has many instructions, for simplification, consider a simplified ISA consisting of just 4 instructions: int (I 1 ), load (I 2 ), store (I 3 ) and control (I 4 ).…”
Section: ) Physical Unclonable Function (Puf) and Look Up Table (Lut)mentioning
confidence: 99%
“…This gives us T = 4. For frequency analysis of these 4 instructions, we grouped all ALU instructions in [14] as int and all types of load instructions from bytes to full words are grouped into load and similarly for store and control instructions. In a real design, all sub-types of an instruction class (e.g.…”
Section: ) Physical Unclonable Function (Puf) and Look Up Table (Lut)mentioning
confidence: 99%
“…The SPEC benchmarks have become the standard for experimental research. Cmelik, et al used the SPECS9 suite to compare instruction set utilization on the MIPS and SPARC architectures [Cmelik91]. Numerous studies, such as [Rauch93] and [Fisher92] have used the SPEC CINT92 and CFP92 programs to study fundamental properties of application programs.…”
Section: Introductionmentioning
confidence: 99%