James R. Larus

Author: James R. Larus


Publication period start: 1990
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. https://dl.acm.org/doi/10.1145/1364782.1364800

Ball, Thomas, Larus, James R. (2000): Using Paths to Measure, Explain, and Enhance Program Behavior. In IEEE Computer, 33 (7) pp. 57-65. https://csdl.computer.org/comp/mags/co/2000/07/r7057abs.htm

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. https://csdl.computer.org/comp/mags/co/2000/12/rz067abs.htm

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.