The Alpha Architecture and its initial implementations were limited in their ability to manipulate data values at the byte and word granularity. Instead of allowing single instructions to manipulate byte and word val-ues, the original Alpha Architecture required as many as sixteen instructions. Recently, DIGITAL extended the Alpha Architecture to manipulate byte and word data values with a single instruction. The second gen-eration of the Alpha 21164 microprocessor, operating at 400 megahertz (MHz) or greater, is the first imple-mentation to include the new instructions. This paper presents the results of an analysis of the effects that the new instructions in the Alpha Architecture have on the performance, code size, and dynamic instructio...
The research that we have performed in collaboration with IBM uses sampled event traces, which were ...
The performance of instruction memory is a critical factor for both large, high performance applicat...
Modern CPUs have instructions that allow basic operations to be performed on several data elements i...
Commercial applications such as databases and Web servers constitute the most important market segme...
We studied two aspects of the performance of Windows NT£¥ ¤ : processor bandwidth requirements for m...
The second generation of the Digital Equipment Corp. (DEC) DECchip Alpha AXP microprocessor is refer...
To maintain a reasonable level of complexity, processor implementations contain Serializing Instruct...
Recent studies highlight that traditional transaction pro-cessing systems utilize the micro-architec...
application analysis, superscalar architecture The understanding of instruction set usage in typical...
Instruction-cache misses account for up to 40%; of execution time in online transaction processing (...
This paper introduces two new complex instructions over the application with specific instruction se...
Modern processors don’t use a hard wired mechanism to translate virtual addresses into physical addr...
The Alpha AXP 64-bit computer architecture is designed for high performance and longevity. Be-cause ...
Pipelined microprocessors allow the simultaneous execution of several machine instructions at a time...
Hardware acceleration is a widely accepted solution for performance and energy efficient computation...
The research that we have performed in collaboration with IBM uses sampled event traces, which were ...
The performance of instruction memory is a critical factor for both large, high performance applicat...
Modern CPUs have instructions that allow basic operations to be performed on several data elements i...
Commercial applications such as databases and Web servers constitute the most important market segme...
We studied two aspects of the performance of Windows NT£¥ ¤ : processor bandwidth requirements for m...
The second generation of the Digital Equipment Corp. (DEC) DECchip Alpha AXP microprocessor is refer...
To maintain a reasonable level of complexity, processor implementations contain Serializing Instruct...
Recent studies highlight that traditional transaction pro-cessing systems utilize the micro-architec...
application analysis, superscalar architecture The understanding of instruction set usage in typical...
Instruction-cache misses account for up to 40%; of execution time in online transaction processing (...
This paper introduces two new complex instructions over the application with specific instruction se...
Modern processors don’t use a hard wired mechanism to translate virtual addresses into physical addr...
The Alpha AXP 64-bit computer architecture is designed for high performance and longevity. Be-cause ...
Pipelined microprocessors allow the simultaneous execution of several machine instructions at a time...
Hardware acceleration is a widely accepted solution for performance and energy efficient computation...
The research that we have performed in collaboration with IBM uses sampled event traces, which were ...
The performance of instruction memory is a critical factor for both large, high performance applicat...
Modern CPUs have instructions that allow basic operations to be performed on several data elements i...