ParlayLib - A Toolkit for Parallel Algorithms on Shared-Memory Multicore Machines

Guy E. Blelloch , Daniel Anderson , Laxman Dhulipala
acm symposium on parallel algorithms and architectures 507 -509

39
2020
The data locality of work stealing

Umut A. Acar , Guy E. Blelloch , Robert D. Blumofe
acm symposium on parallel algorithms and architectures 1 -12

176
2000
Parallel Shortest Paths Using Radius Stepping

Guy E. Blelloch , Yan Gu , Yihan Sun , Kanat Tangwongsan
acm symposium on parallel algorithms and architectures 443 -454

43
2016
Parallel Algorithms for Asymmetric Read-Write Costs

Naama Ben-David , Guy E. Blelloch , Jeremy T. Fineman , Phillip B. Gibbons
acm symposium on parallel algorithms and architectures 145 -156

26
2016
Experimental Analysis of Space-Bounded Schedulers

Harsha Vardhan Simhadri , Guy E. Blelloch , Jeremy T. Fineman , Phillip B. Gibbons
parallel computing 3 ( 1) 8

1
2016
Compact dictionaries for variable-length keys and data with applications

Daniel K. Blandford , Guy E. Blelloch
ACM Transactions on Algorithms 4 ( 2) 17

24
2008
Pipelining with futures

Guy E. Blelloch , Margaret Reid-Miller
acm symposium on parallel algorithms and architectures 249 -259

36
1997
Parallel Batch-Dynamic Graph Connectivity

Umut A. Acar , Daniel Anderson , Guy E. Blelloch , Laxman Dhulipala
acm symposium on parallel algorithms and architectures 381 -392

17
2019
Multiversion Concurrency with Bounded Delay and Precise Garbage Collection

Naama Ben-David , Guy E. Blelloch , Yihan Sun , Yuanhao Wei
acm symposium on parallel algorithms and architectures 241 -252

9
2019
Delay-Free Concurrency on Faulty Persistent Memory

Yuanhao Wei , Naama Ben-David , Guy E. Blelloch , Michal Friedman
acm symposium on parallel algorithms and architectures 253 -264

18
2019
Cache and I/O efficent functional algorithms

Guy E. Blelloch , Robert Harber
Proceedings of the 40th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages - POPL '13 48 ( 1) 39 -50

11
2013
Succinct Representations of Separable Graphs

Guy E. Blelloch , Arash Farzan
Combinatorial Pattern Matching 6129 138 -150

20
2010
Hierarchical Diagonal Blocking and Precision Reduction Applied to Combinatorial Multigrid

Guy E. Blelloch , Ioannis Koutis , Gary L. Miller , Kanat Tangwongsan
ieee international conference on high performance computing data and analytics 1 -12

14
2010
Fast set operations using treaps

Guy E. Blelloch , Margaret Reid-Miller
acm symposium on parallel algorithms and architectures 16 -26

63
1998
Effectively sharing a cache among threads

Guy E. Blelloch , Phillip B. Gibbons
Proceedings of the sixteenth annual ACM symposium on Parallelism in algorithms and architectures - SPAA '04 235 -244

76
2004
Robust Kinetic Convex Hulls in 3D

Umut A. Acar , Guy E. Blelloch , Kanat Tangwongsan , Duru Türkoğlu
Algorithms - ESA 2008 29 -40

23
2008
Internally deterministic parallel algorithms can be fast

Guy E. Blelloch , Jeremy T. Fineman , Phillip B. Gibbons , Julian Shun
acm sigplan symposium on principles and practice of parallel programming 47 ( 8) 181 -192

95
2012
Accounting for memory bank contention and delay in high-bandwidth multiprocessors

Guy E. Blelloch , Phillip B. Gibbons , Yossi Matias , Marco Zagha
Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures - SPAA '95 84 -94

18
1995