Author: James R. Larus

Publications

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

Co-authors

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

Productive Colleagues

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

Publications

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.