Parallel Algorithms
A parallel algorithm is an algorithm that solves a computational problem by decomposing it into independent or loosely dependent subtasks capable of concurrent execution on multiple processors.
21.9K
Publications
1.2M
Citations
37.4K
Authors
4.7K
Institutions
Publications per year
2017–2026
3.3K
21.9K
fastp: an ultra-fast all-in-one FASTQ preprocessor
Shifu Chen, Yanqing Zhou, Yaru Chen et al. · Bioinformatics · 2018 · 29.7K citations · Full text
1–5 of 21.9K
37.4K
48
h-index
43
h-index
41
h-index
35
h-index
32
h-index
1–5 of 37.4K
4.7K
University of California, Berkeley
Berkeley, United States
82 h-index
605 publications
71.9K citations
Carnegie Mellon University
Pittsburgh, United States
79 h-index
732 publications
56.1K citations
Stanford University
Stanford, United States
77 h-index
553 publications
79.1K citations
University of Illinois Urbana-Champaign
Urbana, United States
76 h-index
912 publications
52.1K citations
Massachusetts Institute of Technology
Cambridge, United States
68 h-index
383 publications
37.2K citations
The University of Texas at Austin
Austin, United States
68 h-index
595 publications
40.9K citations
IBM (United States)
Armonk, United States
66 h-index
474 publications
29K citations

University of Minnesota
Minneapolis, United States
62 h-index
413 publications
29.7K citations
1–8 of 4.7K
313 publications · 24.2K citations
77
h-index
TPDS · 424 publications · 21.6K citations
72
h-index
297 publications · 24.7K citations
72
h-index
589 publications · 26.1K citations
70
h-index
406 publications · 17.4K citations
63
h-index
1–5
See also Parallel Algorithms | |
|---|---|
Core Models | Bulk Synchronous Parallel Model Mapreduce Parallel Random Access Machine Roofline Model |
Complexity Measures | Strong Scalability Efficiency Scalability Weak Scalability Amdahl's Law |
Algorithmic Patterns | Task Parallelism Data Parallelism Parallel Algorithmic Skeletons Divide And Conquer Event-triggered Coordination Mapreduce |
Synchronization Techniques | Barrier Synchronization Lock-free Synchronization Lock-free Algorithms Wait-free Algorithms Hierarchical Barriers Ticket Locks Semaphores Mutexes Compare-and-swap |
Application Domains | Data Mining Real-time Systems Machine Learning Computer Vision Big Data Analytics Artificial Intelligence Natural Language Processing Image Processing Robotics Speech Recognition Computer Graphics Rendering |