Erik Ruf

1.0k total citations
27 papers, 685 citations indexed

About

Erik Ruf is a scholar working on Artificial Intelligence, Hardware and Architecture and Computer Networks and Communications. According to data from OpenAlex, Erik Ruf has authored 27 papers receiving a total of 685 indexed citations (citations by other indexed papers that have themselves been cited), including 15 papers in Artificial Intelligence, 13 papers in Hardware and Architecture and 7 papers in Computer Networks and Communications. Recurrent topics in Erik Ruf's work include Logic, programming, and type systems (15 papers), Parallel Computing and Optimization Techniques (12 papers) and Formal Methods in Verification (7 papers). Erik Ruf is often cited by papers focused on Logic, programming, and type systems (15 papers), Parallel Computing and Optimization Techniques (12 papers) and Formal Methods in Verification (7 papers). Erik Ruf collaborates with scholars based in United States and United Kingdom. Erik Ruf's co-authors include Todd B. Knoblock, Daniel Weise, Ray Bittner, Bjarne Steensgaard, David Tarditi, Robert Fitzgerald, Alessandro Forin, Brian Guenter, John Lamping and Gregor Kiczales and has published in prestigious journals such as ACM SIGPLAN Notices, Software Practice and Experience and Cluster Computing.

In The Last Decade

Erik Ruf

25 papers receiving 597 citations

Peers — A (Enhanced Table)

Peers by citation overlap · career bar shows stage (early→late) cites · hero ref

Name h Career Trend Papers Cites
Erik Ruf United States 11 419 362 208 176 171 27 685
Joseph H. Fasel United States 6 639 1.5× 255 0.7× 203 1.0× 112 0.6× 131 0.8× 9 815
Todd B. Knoblock United States 7 588 1.4× 156 0.4× 122 0.6× 93 0.5× 93 0.5× 11 714
Will Partain United Kingdom 4 596 1.4× 238 0.7× 185 0.9× 98 0.6× 127 0.7× 6 737
Todd L. Veldhuizen Canada 8 276 0.7× 191 0.5× 225 1.1× 68 0.4× 100 0.6× 11 531
Roman Manevich United States 10 150 0.4× 307 0.8× 323 1.6× 113 0.6× 190 1.1× 18 592
Robert L. Bocchino United States 14 264 0.6× 588 1.6× 609 2.9× 58 0.3× 114 0.7× 31 863
Mario Méndez-Lojo United States 8 188 0.4× 404 1.1× 345 1.7× 74 0.4× 137 0.8× 15 615
Jon Fairbairn United Kingdom 5 576 1.4× 222 0.6× 172 0.8× 102 0.6× 124 0.7× 10 708
François Bodin France 17 229 0.5× 798 2.2× 583 2.8× 74 0.4× 197 1.2× 59 946
Jeremiah Willcock United States 12 283 0.7× 265 0.7× 248 1.2× 119 0.7× 287 1.7× 35 621

Countries citing papers authored by Erik Ruf

Since Specialization
Citations

This map shows the geographic impact of Erik Ruf'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 Erik Ruf with the expected number of citations based on a country's size and research output (numbers larger than one mean the country cites Erik Ruf more than expected).

Fields of papers citing papers by Erik Ruf

Since Specialization
Physical SciencesHealth SciencesLife SciencesSocial Sciences

This network shows the impact of papers produced by Erik Ruf. 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 Erik Ruf. The network helps show where Erik Ruf may publish in the future.

Co-authorship network of co-authors of Erik Ruf

This figure shows the co-authorship network connecting the top 25 collaborators of Erik Ruf. A scholar is included among the top collaborators of Erik Ruf 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 Erik Ruf. Erik Ruf 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
1.
Bittner, Ray, Erik Ruf, & Alessandro Forin. (2013). Direct GPU/FPGA communication Via PCI express. Cluster Computing. 17(2). 339–348. 47 indexed citations
2.
Bittner, Ray & Erik Ruf. (2012). Direct GPU/FPGA Communication via PCI Express. 135–139. 21 indexed citations
3.
Ruf, Erik. (2000). Effective synchronization removal for Java. ACM SIGPLAN Notices. 35(5). 208–218. 9 indexed citations
4.
Ruf, Erik. (2000). Effective synchronization removal for Java. 208–218. 142 indexed citations
5.
Fitzgerald, Robert, Todd B. Knoblock, Erik Ruf, Bjarne Steensgaard, & David Tarditi. (2000). Marmot: an optimizing compiler for Java. Software Practice and Experience. 30(3). 199–232. 90 indexed citations
6.
Ruf, Erik. (1997). Partitioning dataflow analyses using types. 15–26. 31 indexed citations
7.
Knoblock, Todd B. & Erik Ruf. (1996). Data specialization. 215–225. 42 indexed citations
8.
Knoblock, Todd B. & Erik Ruf. (1996). Data specialization. ACM SIGPLAN Notices. 31(5). 215–225. 4 indexed citations
9.
Ruf, Erik. (1995). Optimizing sparse representations for dataflow analysis. 50–61. 7 indexed citations
10.
Guenter, Brian, Todd B. Knoblock, & Erik Ruf. (1995). Specializing shaders. 343–350. 45 indexed citations
11.
Ruf, Erik. (1995). Context-insensitive alias analysis reconsidered. ACM SIGPLAN Notices. 30(6). 13–22. 22 indexed citations
12.
Ruf, Erik. (1993). Topics in online partial evaluation. 38 indexed citations
13.
Ruf, Erik & Daniel Weise. (1993). On the specialization of online program specializers. Journal of Functional Programming. 3(3). 251–281. 7 indexed citations
14.
Lamping, John, et al.. (1992). An Architecture for An Open Compiler. 7 indexed citations
15.
Ruf, Erik & Daniel Weise. (1992). Improving the Accuracy of Higher-Order Specialization using Control Flow Analysis.. 67–74. 2 indexed citations
16.
Ruf, Erik & Daniel Weise. (1992). Opportunities for Online Partial Evaluation. 5 indexed citations
17.
Ruf, Erik & Daniel Weise. (1992). Preserving Information during Online Partial Evaluation. 4 indexed citations
18.
Ruf, Erik & Daniel Weise. (1991). Using types to avoid redundant specialization. 321–333. 20 indexed citations
19.
Ruf, Erik & Daniel Weise. (1991). Using types to avoid redundant specialization. ACM SIGPLAN Notices. 26(9). 321–333. 9 indexed citations
20.
Ruf, Erik & Daniel Weise. (1990). LogScheme: Integrating logic programming into Scheme. LISP and Symbolic Computation. 3(3). 245–288. 2 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