Mark Heinrich

1.9k total citations · 1 hit paper
46 papers, 1.3k citations indexed

About

Mark Heinrich is a scholar working on Hardware and Architecture, Computer Networks and Communications and Information Systems. According to data from OpenAlex, Mark Heinrich has authored 46 papers receiving a total of 1.3k indexed citations (citations by other indexed papers that have themselves been cited), including 41 papers in Hardware and Architecture, 40 papers in Computer Networks and Communications and 6 papers in Information Systems. Recurrent topics in Mark Heinrich's work include Parallel Computing and Optimization Techniques (41 papers), Advanced Data Storage Technologies (24 papers) and Distributed systems and fault tolerance (15 papers). Mark Heinrich is often cited by papers focused on Parallel Computing and Optimization Techniques (41 papers), Advanced Data Storage Technologies (24 papers) and Distributed systems and fault tolerance (15 papers). Mark Heinrich collaborates with scholars based in United States and India. Mark Heinrich's co-authors include John L. Hennessy, David Ofelt, Mark Horowitz, Kourosh Gharachorloo, Jeffrey S. Kuskin, Joel Baxter, Mendel Rosenblum, John Heinlein, Richard Simoni and Aman Gupta and has published in prestigious journals such as Proceedings of the IEEE, IEEE Transactions on Computers and SAE technical papers on CD-ROM/SAE technical paper series.

In The Last Decade

Mark Heinrich

42 papers receiving 1.1k citations

Hit Papers

The Stanford FLASH multip... 1994 2026 2004 2015 1994 100 200 300 400 500

Author Peers

Peers are selected by citation overlap in the author's most active subfields. citations · hero ref

Author Last Decade Papers Cites
Mark Heinrich 1.1k 1.1k 183 167 80 46 1.3k
David Ofelt 995 0.9× 926 0.9× 169 0.9× 144 0.9× 67 0.8× 18 1.1k
Richard Simoni 938 0.8× 911 0.8× 172 0.9× 122 0.7× 66 0.8× 11 1.1k
John Heinlein 927 0.8× 905 0.8× 140 0.8× 131 0.8× 67 0.8× 16 1.0k
Nigel Topham 1.0k 0.9× 916 0.8× 298 1.6× 147 0.9× 99 1.2× 77 1.2k
Santosh G. Abraham 812 0.7× 666 0.6× 148 0.8× 102 0.6× 70 0.9× 39 875
R. E. Kessler 1.8k 1.5× 1.5k 1.4× 528 2.9× 202 1.2× 148 1.9× 22 1.9k
Nancy J. Warter 932 0.8× 587 0.5× 194 1.1× 91 0.5× 131 1.6× 14 1.0k
Paul Lieverse 735 0.6× 532 0.5× 79 0.4× 23 0.1× 62 0.8× 17 805
R. S. Nikhil 690 0.6× 603 0.6× 107 0.6× 75 0.4× 85 1.1× 17 832
Manjunath Kudlur 823 0.7× 686 0.6× 129 0.7× 85 0.5× 65 0.8× 25 932

Countries citing papers authored by Mark Heinrich

Since Specialization
Citations

This map shows the geographic impact of Mark Heinrich's research. It shows the number of citations coming from papers published by authors working in each country. You can also color the map by specialization and compare the number of citations received by Mark Heinrich with the expected number of citations based on a country's size and research output (numbers larger than one mean the country cites Mark Heinrich more than expected).

Fields of papers citing papers by Mark Heinrich

Since Specialization
Physical SciencesHealth SciencesLife SciencesSocial Sciences

This network shows the impact of papers produced by Mark Heinrich. Nodes represent research fields, and links connect fields that are likely to share authors. Colored nodes show fields that tend to cite the papers produced by Mark Heinrich. The network helps show where Mark Heinrich may publish in the future.

Co-authorship network of co-authors of Mark Heinrich

This figure shows the co-authorship network connecting the top 25 collaborators of Mark Heinrich. A scholar is included among the top collaborators of Mark Heinrich based on the total number of citations received by their joint publications. Widths of edges represent the number of papers authors have co-authored together. Node borders signify the number of papers an author published with Mark Heinrich. Mark Heinrich is excluded from the visualization to improve readability, since they are connected to all nodes in the network.

All Works

20 of 20 papers shown
2.
Heinrich, Mark, et al.. (2019). KnightSim: A Fast Discrete Event-Driven Simulation Methodology for Computer Architectural Simulation. IEEE Transactions on Computers. 69(1). 65–71. 2 indexed citations
3.
Heinrich, Mark, et al.. (2017). M2S-CGM: A Detailed Architectural Simulator for Coherent CPU-GPU Systems. Journal of International Crisis and Risk Communication Research. 477–484. 4 indexed citations
4.
Kim, Daehyun, Mainak Chaudhuri, & Mark Heinrich. (2004). Active memory techniques for ccNUMA multiprocessors. Journal of International Crisis and Risk Communication Research. 10–10. 5 indexed citations
5.
Chaudhuri, Mainak & Mark Heinrich. (2004). The impact of negative acknowledgments in shared memory scientific applications. IEEE Transactions on Parallel and Distributed Systems. 15(2). 134–150. 2 indexed citations
6.
Chaudhuri, Mainak & Mark Heinrich. (2004). SMTp: an architecture for next-generation scalable multi-threading. 124–135. 3 indexed citations
7.
Chaudhuri, Mainak, Daehyun Kim, & Mark Heinrich. (2002). Cache Coherence Protocol Design for Active Memory Systems. Parallel and Distributed Processing Techniques and Applications. 83–89. 4 indexed citations
8.
Ofelt, David, et al.. (2000). FLASH vs. (simulated) FLASH. ACM SIGPLAN Notices. 35(11). 49–58. 77 indexed citations
9.
Chou, Andy, Benjamin Chelf, Dawson Engler, & Mark Heinrich. (2000). Using meta-level compilation to check FLASH protocol code. 59–70. 15 indexed citations
10.
Ofelt, David, et al.. (2000). FLASH vs. (Simulated) FLASH. 49–58. 51 indexed citations
11.
Ofelt, David, et al.. (2000). FLASH vs. (Simulated) FLASH. ACM SIGOPS Operating Systems Review. 34(5). 49–58. 2 indexed citations
12.
Chou, Andy, Benjamin Chelf, Dawson Engler, & Mark Heinrich. (2000). Using meta-level compilation to check FLASH protocol code. ACM SIGPLAN Notices. 35(11). 59–70. 15 indexed citations
13.
Hennessy, John L., Mark Heinrich, & Aman Gupta. (1999). Cache-coherent distributed shared memory: perspectives on its development and future challenges. Proceedings of the IEEE. 87(3). 418–429. 23 indexed citations
14.
Kuskin, Jeffrey S., David Ofelt, Mark Heinrich, et al.. (1998). The Stanford FLASH multiprocessor. 485–496. 10 indexed citations
15.
Martonosi, Margaret, David Ofelt, & Mark Heinrich. (1996). Integrating performance monitoring and communication in parallel computers. 138–147. 25 indexed citations
16.
Kuskin, Jeffrey S., David Ofelt, Mark Heinrich, et al.. (1994). The Stanford FLASH multiprocessor. 22(2). 302–313. 504 indexed citations breakdown →
17.
Heinrich, Mark, Jeffrey S. Kuskin, David Ofelt, et al.. (1994). The performance impact of flexibility in the Stanford FLASH multiprocessor. ACM SIGPLAN Notices. 29(11). 274–285. 76 indexed citations
18.
Heinrich, Mark, Jeffrey S. Kuskin, David Ofelt, et al.. (1994). The performance impact of flexibility in the Stanford FLASH multiprocessor. 274–285. 73 indexed citations
19.
Kuskin, Jeffrey S., David Ofelt, Mark Heinrich, et al.. (1994). The Stanford FLASH multiprocessor. ACM SIGARCH Computer Architecture News. 22(2). 302–313. 18 indexed citations
20.
Heinrich, Mark, Jeffrey S. Kuskin, David Ofelt, et al.. (1994). The performance impact of flexibility in the Stanford FLASH multiprocessor. ACM SIGOPS Operating Systems Review. 28(5). 274–285. 1 indexed citations

Rankless uses publication and citation data sourced from OpenAlex, an open and comprehensive bibliographic database. While OpenAlex provides broad and valuable coverage of the global research landscape, it—like all bibliographic datasets—has inherent limitations. These include incomplete records, variations in author disambiguation, differences in journal indexing, and delays in data updates. As a result, some metrics and network relationships displayed in Rankless may not fully capture the entirety of a scholar's output or impact.

Explore authors with similar magnitude of impact

Rankless by CCL
2026