Author: James R. Larus

James R. Larus

James R. Larus


Publication period start: 1990
Publication period end: 2008
Number of co-authors: 16


Number of publications with favourite co-authors
Bruce W. Weide
Christos Kozyrakis
Mark D. Hill

Productive Colleagues

Most productive colleagues in number of publications
Ronald J. Vetter
Bertrand Meyer
Ted G. Lewis


Larus, James R., Kozyrakis, Christos (2008): Transactional memory. In Communications of the ACM, 51 (7) pp. 80-88.

Ball, Thomas, Larus, James R. (2000): Using Paths to Measure, Explain, and Enhance Program Behavior. In IEEE Computer, 33 (7) pp. 57-65.

Chilimbi, Trishul M., Hill, Mark D., Larus, James R. (2000): Making Pointer-Based Data Structures Cache Conscious. In IEEE Computer, 33 (12) pp. 67-74.

Lewis, Ted G., Power, Dave, Meyer, Bertrand, Grimes, Jack, Potel, Mike, Vetter, Ronald J., Laplante, Phillip A., Pree, Wolfgang, Pomberger, Gustav, Hill, Mark D., Larus, James R., Wood, David A., El-Rewini, Hesham, Weide, Bruce W. (1995): Where Is Software Headed? A Virtual Roundtable. In IEEE Computer, 28 (8) pp. 20-32.

Larus, James R. (1993): Efficient Program Tracing. In IEEE Computer, 26 (5) pp. 52-61.

Hill, Mark D., Larus, James R. (1990): Cache Considerations for Multiprocessor Programmers. In Communications of the ACM, 33 (8) pp. 97-102.