4 citations found. Retrieving documents...
Gene McDaniel. An Analysis of a Mesa Instruction Set Using Dynamic Instruction Frequencies. In Proceedings of the Symposium on Architectural Support for Programming Languages and Operating Systems, pages 167-176. Association for Computing Machinery, SIGARCH, March, 1982.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Cache Coherence in Distributed Systems - Kent (1987)   (2 citations)  (Correct)

....60 of the executed instructions read memory, and 30 40 wrote memory [60] For the VAX 11, the average number of memory references 4 Cache Coherence in Distributed Systems per instruction is 1.18. McDaniel found similar results in his study of instruction set usage on a personal workstation in [35]. Thus, in our example, lack of a cache would cause the CPU to wait an average of 2.875 cycles for each memory reference, allowing an average 35 processor utilization. LOADs, STOREs and Data Blocks Figure 1 2: Uniprocessor without cache A cache is introduced as a small amount of high speed ....

Gene McDaniel. An Analysis of a Mesa Instruction Set Using Dynamic Instruction Frequencies. In Proceedings of the Symposium on Architectural Support for Programming Languages and Operating Systems, pages 167-176. Association for Computing Machinery, SIGARCH, March, 1982.


Quantifying Behavioral Differences Between C and C++ Programs - Calder, Grunwald, Zorn (1995)   (47 citations)  (Correct)

....use different parts of the large VAX instruction set. Weicek investigates how six compilers use the VAX 11 instruction set [22] Similarly, Sweet reports on the static instruction set usage of the Mesa instruction set [23] while McDaniel described the dynamic instruction set usage in Mesa [24] programs. All of these analyses were conducted to give architecture designers insight into how to improve the next generation architecture. This approach to architecture design has become so familiar that the method can now be found described in the popular textbook, Computer Architecture: A ....

Gene McDaniel. An analysis of a Mesa instruction set using dynamic instruction frequencies. In Proceedingsof the Symposium on Architectural Support for Programming Languages and Operating Systems, pages 167--176, Palo Alto, CA, March 1982.


Relating Static and Dynamic Machine Code Measurements - Davidson, Rabung, Whalley (1992)   (1 citation)  (Correct)

....measurement is conceptually straightforward with access to assembly code, but the implementation of dynamic measuring techniques is more difficult and time consuming since it may involve simulation, tracing, or compiler modification. This difficulty often results in using a small set of programs [14], a large set of small programs [9] or small test data sets [20] Furthermore, in architectural design settings where a machine may not even exist except on paper and where preliminary information on dynamic behavior could improve early design decisions, direct dynamic measurement is impossible. ....

....dynamic architectural level measurements after the execution of each macroinstruction. Relative to tracing and simulation, this method does not impose a large run time penalty. For example, modification to collect instruction frequency information slowed a Mesa machine by about a factor of six [14]. A difficulty with microcode instrumentation is that the microcode of a machine is often not accessible to the typical user, and when it is accessible it 4 often requires great expertise to modify without adversely affecting the operation of the machine. III. Analysis of the Relationship of ....

G. McDaniel, An Analysis of a Mesa Instruction Set Using Dynamic Instruction Frequencies, Proceedings of the Symposium on Architectural Support for Programming Languages and Operating Systems, Palo Alto, CA, March 1982, 167-176.


Quantifying Behavioral Differences Between C and C++ Programs - Calder (1994)   (47 citations)  (Correct)

....programs use different parts of the large VAX instruction set. Weicek investigates how six compilers use the VAX 11 instruction set [54] Similarly, Sweet reports on the static instruction set usage of the Mesa instruction set [48] and McDaniel reports the dynamic instruction set usage in Mesa [34]. All of these analyses were conducted to give architecture designers insight into how to improve the next generation architecture. This approach to architecture design has become so familiar that the method can now be found described in the popular textbook, Computer Architecture: A Quantitative ....

Gene McDaniel. An analysis of a Mesa instruction set using dynamic instruction frequencies. In Proceedings of the Symposium on Architectural Support for Programming Languages and Operating Systems, pages 167--176, Palo Alto, CA, March 1982.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC