DocumentCode
2298198
Title
Analysis of ×86 instruction set usage for DOS/Windows applications and its implication on superscalar design
Author
Huang, Ing-Jer ; Peng, Tzu-Chin
Author_Institution
Inst. of Comput. & Inf. Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
fYear
1998
fDate
5-7 Oct 1998
Firstpage
566
Lastpage
573
Abstract
The understanding of instruction set usage in typical DOS/Windows applications plays a very important role in designing high performance ×86 compatible microprocessors. This paper presents the tools to such analysis, the analysis results, and their implications on the design of a superscalar processor, based on a RISC core, for efficient ×86 instruction execution. The analyzed results are used to optimize the execution of frequently executed instructions and micro operations
Keywords
microprocessor chips; parallel architectures; reduced instruction set computing; DOS/Windows applications; RISC core; instruction set; micro operations; microprocessors; superscalar design; superscalar processor; Application software; Contracts; Cost function; Design engineering; Design optimization; Frequency; Guidelines; Hardware; Microprocessors; Reduced instruction set computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
Conference_Location
Austin, TX
ISSN
1063-6404
Print_ISBN
0-8186-9099-2
Type
conf
DOI
10.1109/ICCD.1998.727110
Filename
727110
Link To Document