Science Explorer Back to mapMap

Most cited papers in Parallel Computing and Optimization Techniques

Parallel Computing and Optimization Techniques

What are the most cited papers in Parallel Computing and Optimization Techniques?

The most cited paper in Parallel Computing and Optimization Techniques is "Fast Parallel Algorithms for Short-Range Molecular Dynamics" (Steven J. Plimpton, 1995), with 45,350 citations. Next come "fastp: an ultra-fast all-in-one FASTQ preprocessor" (31,650) and "MapReduce" (18,671).

Showing 50 of 94 papers. Every paper with more than 1,518 citations is listed.

Most cited papers, sortable by citations and release date
#Paper
1 Fast Parallel Algorithms for Short-Range Molecular Dynamics Steven J. Plimpton · Journal of Computational Physics Mar 1995 45,350
2 fastp: an ultra-fast all-in-one FASTQ preprocessor Shifu Chen, Yanqing Zhou, Yaru Chen et al. · Bioinformatics Open access 7 Jul 2018 31,650
3 MapReduce Jay B. Dean, Sanjay Ghemawat · Communications of the ACM Open access 2008 18,671
4 LINCS: A linear constraint solver for molecular simulations Berk Hess, Henk Bekker, Herman J. C. Berendsen et al. · Journal of Computational Chemistry Sep 1997 17,504
5 Suspending OpenMP Tasks on Asynchronous Events: Extending the Taskwait Construct Romain Pereira, M. N. Martin, Adrien Roussel et al. · Lecture notes in computer science Conference paperOpen access 2023 12,967
6 The NumPy Array: A Structure for Efficient Numerical Computation Stéfan van der Walt, Steven C. Colbert, Gaël Varoquaux · Computing in Science & Engineering Open access Mar 2011 11,189
7 Computer Architecture: A Quantitative Approach John LeRoy Hennessy, David A. Patterson · UCLA - Biblioteca de Ciencias y Tecnologia Felix Morales Bueno Dec 1989 9,556
8 TensorFlow: A system for large-scale machine learning Martı́n Abadi et al. · arXiv (Cornell University) PreprintOpen access 27 May 2016 8,828
9 Xen and the art of virtualization Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review 19 Oct 2003 5,944
10 A Complexity Measure Thomas J. McCabe · IEEE Transactions on Software Engineering Dec 1976 5,923
11 Parallel and Distributed Computation: Numerical Methods Dimitri P. Bertsekas, John N. Tsitsiklis · DSpace@MIT (Massachusetts Institute of Technology) Book chapterOpen access 1989 5,430
12 The gem5 simulator Nathan L. Binkert, Bradford M. Beckmann, Gabriel Black et al. · ACM SIGARCH Computer Architecture News 31 May 2011 4,935
13 UCSF ChimeraX : Tools for structure building and analysis Elaine C. Meng, Thomas D. Goddard, Eric F. Pettersen et al. · Protein Science Open access 29 Sep 2023 4,712
14 In-Datacenter Performance Analysis of a Tensor Processing Unit Norman Paul Jouppi et al. Conference paper 15 Jun 2017 4,527
15 Benchmarking optimization software with performance profiles Elizabeth D. Dolan, Jorge J. Morè · Mathematical Programming 2002 4,469
16 IPython: A System for Interactive Scientific Computing Fernando Evier López Pérez, Brian Granger · Computing in Science & Engineering 2007 4,209
17 The C++ Programming Language Bjarne Stroustrup Open access 1985 3,847
18 Communicating sequential processes C. A. R. Hoare · Communications of the ACM Open access 1983 3,789
19 The university of Florida sparse matrix collection Timothy A. Davis, Yifan Hu · ACM Transactions on Mathematical Software Nov 2011 3,709
20 A Bridging Model for Parallel Computation Leslie Gabriel Valiant · ACM eBooks Book chapterOpen access Aug 1990 3,701
21 The SPLASH-2 programs Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie et al. Conference paper 1995 3,634
22 Cyber Physical Systems: Design Challenges Edward A. Lee Conference paper May 2008 3,535
23 Performance-effective and low-complexity task scheduling for heterogeneous computing Haluk Rahmi Topcuoglu, Salim Hariri, Min‐You Wu · IEEE Transactions on Parallel and Distributed Systems Open access Mar 2002 3,476
24 The PARSEC benchmark suite Christian Bienia, Sanjeev Kumar, Jaswinder Pal Singh et al. Conference paper 25 Oct 2008 3,459
25 OpenMP: an industry standard API for shared-memory programming Leonardo Dagum, Ramesh G. Menon · IEEE Computational Science and Engineering 1998 3,386
26 Route packets, net wires William J. Dally, Brian Towles Conference paper 2001 3,213
27 Pin Chi-Keung Luk, Robert S. Cohn, Robert Muth et al. · ACM SIGPLAN Notices 12 Jun 2005 3,209
28 Linearizability: a correctness condition for concurrent objects Maurice P. Herlihy, Jeannette M. Wing · ACM Transactions on Programming Languages and Systems Open access Jul 1990 3,203
29 Globus: a Metacomputing Infrastructure Toolkit Ian Foster, Carl Kesselman · The International Journal of Supercomputer Applications and High Performance Computing Jun 1997 3,157
30 System architecture directions for networked sensors Jason Hill, Robert Szewczyk, Alec Woo et al. · ACM SIGPLAN Notices Open access Nov 2000 3,097
31 The SimpleScalar tool set, version 2.0 Doug Burger, Todd M. Austin · ACM SIGARCH Computer Architecture News Open access Jun 1997 3,060
32 Rodinia: A benchmark suite for heterogeneous computing Shuai Che, Michael Joseph Boyer, Jiayuan Meng et al. Conference paper Oct 2009 3,043
33 MapReduce: Simplified Data Processing on Large Cluster Muthu Dayalan · INTERNATIONAL JOURNAL OF RESEARCH AND ENGINEERING Apr 2018 2,975
34 The program dependence graph and its use in optimization Jeanne Ferrante, Karl J. Ottenstein, Joe D. Warren · ACM Transactions on Programming Languages and Systems Open access Jul 1987 2,776
35 LLVM: A compilation framework for lifelong program analysis & transformation Chris Lattner, Vikram Adve Conference paper 10 Jun 2004 2,639
36 Parallel & distributed processing Philipp Slusallek, Peter Shirley, William R. Mark et al. Conference paper 2005 2,594
37 Wattch David M. Brooks, Vivek Tiwari, Margaret Martonosi Conference paper 2000 2,588
38 How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs Lamport · IEEE Transactions on Computers Sep 1979 2,537
39 The Case for Energy-Proportional Computing Luiz André Barroso, Urs Hölzle · Computer Dec 2007 2,496
40 Roofline Samuel Williams, Andrew S. Waterman, David A. Patterson · Communications of the ACM Open access Apr 2009 2,477
41 NAMD2: Greater Scalability for Parallel Molecular Dynamics Laxmikant V. Kalé, Robert D. Skeel, Milind A. Bhandarkar et al. · Journal of Computational Physics May 1999 2,463
42 Dryad Michael Isard, Mihai Budiu, Yu Bi Yuan et al. Conference paper 21 Mar 2007 2,460
43 Distributed snapshots K. Mani Chandy, Leslie Lamport · ACM Transactions on Computer Systems Open access Feb 1985 2,449
44 McPAT Sheng Li, Jung Ho Ahn, Richard D. Strong et al. Conference paper 12 Dec 2009 2,386
45 AdapterRemoval v2: rapid adapter trimming, identification, and read merging Mikkel Schubert, Stinus Lindgreen, Ludovic Orlando · BMC Research Notes Open access 11 Feb 2016 2,333
46 Pin Chi-Keung Luk, Robert S. Cohn, Robert Muth et al. Conference paper 12 Jun 2005 2,306
47 A Fully Asynchronous Multifrontal Solver Using Distributed Dynamic Scheduling Patrick Amestoy, Iain Duff, Jean-Yves L’Excellent et al. · SIAM Journal on Matrix Analysis and Applications 2001 2,304
48 An Algorithm for Subgraph Isomorphism Julian R. Ullmann · Journal of the ACM Open access 1976 2,300
49 A case for redundant arrays of inexpensive disks (RAID) David A. Patterson, Garth A. Gibson, Randy Howard Katz · ACM SIGMOD Record Open access Jun 1988 2,295
50 Generative communication in Linda David Hillel Gelernter · ACM Transactions on Programming Languages and Systems Open access 2 Jan 1985 2,286

Citations are OpenAlex's own counts, from its 2026-09-23 snapshot, so the ranking can differ from Google Scholar or Web of Science. A paper is listed for a field when OpenAlex files it under one of the field's topics; retracted papers and papers whose citation count cannot be traced to citing works are left out, and a preprint and the article it became are shown once. Release dates are OpenAlex's: where a source gave only a month or a year, that is what is shown. How the lists are chosen.