Author: Mark D. Hill

Publications

Publication period start: 2006
Number of co-authors: 32

Co-authors

Number of publications with favourite co-authors
Shubhendu S. Mukherjee
2
David A. Wood
3
James R. Larus
3

Productive Colleagues

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

Publications

Hill, Mark D., Gaudiot, Jean-Luc, Hall, Mary W., Marks, Joe, Prinetto, Paolo, Baglio, Donna (2006): A Wiki for discussing and promoting best practices in research. In Communications of the ACM, 49 (9) pp. 63-64. https://dl.acm.org/doi/10.1145/1151058

Alameldeen, Alaa R., Martin, Milo M. K., Mauer, Carl J., Moore, Kevin E., Xu, Min, Hill, Mark D., Wood, David A., Sorin, Daniel J. (2003): Simulating a $2M Commercial Server on a $2K PC. In IEEE Computer, 36 (2) pp. 50-57. https://csdl.computer.org/comp/mags/co/2003/02/r2050abs.htm

Skadron, Kevin, Martonosi, Margaret, August, David I., Hill, Mark D., Lilja, David J., Pai, Vijay S. (2003): Challenges in Computer Architecture Evaluation. In IEEE Computer, 36 (8) pp. 30-36. https://csdl.computer.org/comp/mags/co/2003/08/r8030abs.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

Chien, Andrew A., Hill, Mark D., Mukherjee, Shubhendu S. (1998): Design Challenges for High-Performance Network Interfaces - Guest Editors\' Introduction. In IEEE Computer, 31 (11) pp. 42-44.

Hill, Mark D. (1998): Multiprocessors Should Support Simple Memory-Consistency Models. In IEEE Computer, 31 (8) pp. 28-34.

Mukherjee, Shubhendu S., Hill, Mark D. (1998): Making Network Interfaces Less Peripheral. In IEEE Computer, 31 (10) pp. 70-76.

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.

Wood, David A., Hill, Mark D. (1995): Cost-Effective Parallel Computing. In IEEE Computer, 28 (2) pp. 69-72.

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

Hill, Mark D. (1988): A Case for Direct-Mapped Caches. In IEEE Computer, 21 (12) pp. 25-40.

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,560 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,560 designers enjoy our newsletter—sure you don’t want to receive it?