default search action
Umut A. Acar
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [j21]Sam Westrick, Matthew Fluet, Mike Rainey, Umut A. Acar:
Automatic Parallelism Management. Proc. ACM Program. Lang. 8(POPL): 1118-1149 (2024) - [j20]Jatin Arora, Stefan K. Muller, Umut A. Acar:
Disentanglement with Futures, State, and Interaction. Proc. ACM Program. Lang. 8(POPL): 1569-1599 (2024) - [c76]Yian Su, Mike Rainey, Nick Wanninger, Nadharm Dhiantravan, Jasper Liang, Umut A. Acar, Peter A. Dinda, Simone Campanoni:
Compiling Loop-Based Nested Parallelism for Irregular Workloads. ASPLOS (2) 2024: 232-250 - [c75]Hanrui Wang, Pengyu Liu, Daniel Bochen Tan, Yilian Liu, Jiaqi Gu, David Z. Pan, Jason Cong, Umut A. Acar, Song Han:
Atomique: A Quantum Compiler for Reconfigurable Neutral Atom Arrays. ISCA 2024: 293-309 - [i22]Mingkuan Xu, Shiyi Cao, Xupeng Miao, Umut A. Acar, Zhihao Jia:
Atlas: Hierarchical Partitioning for Quantum Circuit Simulation on GPUs (Extended Version). CoRR abs/2408.09055 (2024) - 2023
- [j19]Stefan K. Muller, Kyle Singer, Devyn Terra Keeney, Andrew Neth, Kunal Agrawal, I-Ting Angelina Lee, Umut A. Acar:
Responsive Parallelism with Synchronization. Proc. ACM Program. Lang. 7(PLDI): 712-735 (2023) - [j18]Jatin Arora, Sam Westrick, Umut A. Acar:
Efficient Parallel Functional Programming with Effects. Proc. ACM Program. Lang. 7(PLDI): 1558-1583 (2023) - [c74]Michael Wilkins, Sam Westrick, Vijay Kandiah, Alex Bernat, Brian Suchy, Enrico Armenio Deiana, Simone Campanoni, Umut A. Acar, Peter A. Dinda, Nikos Hardavellas:
WARDen: Specializing Cache Coherence for High-Level Parallel Languages. CGO 2023: 122-135 - [i21]Stefan K. Muller, Kyle Singer, Devyn Terra Keeney, Andrew Neth, Kunal Agrawal, I-Ting Angelina Lee, Umut A. Acar:
Responsive Parallelism with Synchronization. CoRR abs/2304.03753 (2023) - [i20]Hanrui Wang, Pengyu Liu, Bochen Tan, Yilian Liu, Jiaqi Gu, David Z. Pan, Jason Cong, Umut A. Acar, Song Han:
FPQA-C: A Compilation Framework for Field Programmable Qubit Array. CoRR abs/2311.15123 (2023) - 2022
- [j17]Sam Westrick, Jatin Arora, Umut A. Acar:
Entanglement detection with near-zero cost. Proc. ACM Program. Lang. 6(ICFP): 679-710 (2022) - [c73]Mingkuan Xu, Zikun Li, Oded Padon, Sina Lin, Jessica Pointing, Auguste Hirth, Henry Ma, Jens Palsberg, Alex Aiken, Umut A. Acar, Zhihao Jia:
Quartz: superoptimization of Quantum circuits. PLDI 2022: 625-640 - [i19]Mingkuan Xu, Zikun Li, Oded Padon, Sina Lin, Jessica Pointing, Auguste Hirth, Henry Ma, Jens Palsberg, Alex Aiken, Umut A. Acar, Zhihao Jia:
Quartz: Superoptimization of Quantum Circuits (Extended Version). CoRR abs/2204.09033 (2022) - [i18]Sam Westrick, Larry Wang, Umut A. Acar:
DePa: Simple, Provably Efficient, and Practical Order Maintenance for Task Parallelism. CoRR abs/2204.14168 (2022) - 2021
- [j16]Jatin Arora, Sam Westrick, Umut A. Acar:
Provably space-efficient parallel functional programming. Proc. ACM Program. Lang. 5(POPL): 1-33 (2021) - [c72]Mike Rainey, Ryan R. Newton, Kyle C. Hale, Nikos Hardavellas, Simone Campanoni, Peter A. Dinda, Umut A. Acar:
Task parallel assembly language for uncompromising parallelism. PLDI 2021: 1064-1079 - [c71]Daniel Anderson, Guy E. Blelloch, Anubhav Baweja, Umut A. Acar:
Efficient Parallel Self-Adjusting Computation. SPAA 2021: 59-70 - [i17]Daniel Anderson, Guy E. Blelloch, Anubhav Baweja, Umut A. Acar:
Efficient Parallel Self-Adjusting Computation. CoRR abs/2105.06712 (2021) - 2020
- [j15]Joshua Clune, Vijay Ramamurthy, Ruben Martins, Umut A. Acar:
Program equivalence for assisted grading of functional programs. Proc. ACM Program. Lang. 4(OOPSLA): 171:1-171:29 (2020) - [j14]Sam Westrick, Rohan Yadav, Matthew Fluet, Umut A. Acar:
Disentanglement in nested-parallel programs. Proc. ACM Program. Lang. 4(POPL): 47:1-47:32 (2020) - [c70]Nil-Jana Akpinar, Aaditya Ramdas, Umut A. Acar:
Analyzing Student Strategies In Blended Courses Using Clickstream Data. EDM 2020 - [c69]Umut A. Acar, Daniel Anderson, Guy E. Blelloch, Laxman Dhulipala, Sam Westrick:
Parallel Batch-Dynamic Trees via Change Propagation. ESA 2020: 2:1-2:23 - [c68]Stefan K. Muller, Kyle Singer, Noah Goldstein, Umut A. Acar, Kunal Agrawal, I-Ting Angelina Lee:
Responsive parallelism with futures and state. PLDI 2020: 577-591 - [c67]Kyle Singer, Noah Goldstein, Stefan K. Muller, Kunal Agrawal, I-Ting Angelina Lee, Umut A. Acar:
Priority Scheduling for Interactive Applications. SPAA 2020: 465-477 - [i16]Umut A. Acar, Daniel Anderson, Guy E. Blelloch, Laxman Dhulipala, Sam Westrick:
Batch-dynamic Algorithms via Parallel Change Propagation and Applications to Dynamic Trees. CoRR abs/2002.05129 (2020) - [i15]Stefan K. Muller, Kyle Singer, Noah Goldstein, Umut A. Acar, Kunal Agrawal, I-Ting Angelina Lee:
Responsive Parallelism with Futures and State. CoRR abs/2004.02870 (2020) - [i14]Nil-Jana Akpinar, Aaditya Ramdas, Umut A. Acar:
Analyzing Student Strategies In Blended Courses Using Clickstream Data. CoRR abs/2006.00421 (2020) - [i13]Joshua Clune, Vijay Ramamurthy, Ruben Martins, Umut A. Acar:
Program Equivalence for Assisted Grading of Functional Programs (Extended Version). CoRR abs/2010.08051 (2020)
2010 – 2019
- 2019
- [j13]Stefan K. Muller, Sam Westrick, Umut A. Acar:
Fairness in responsive parallelism. Proc. ACM Program. Lang. 3(ICFP): 81:1-81:30 (2019) - [c66]Umut A. Acar, Vitaly Aksenov, Arthur Charguéraud, Mike Rainey:
Provably and practically efficient granularity control. PPoPP 2019: 214-228 - [c65]Rohan Yadav, Umut A. Acar:
A Parallel Algorithm for Subgraph Isomorphism (Brief Announcement). SPAA 2019: 343-344 - [c64]Umut A. Acar, Daniel Anderson, Guy E. Blelloch, Laxman Dhulipala:
Parallel Batch-Dynamic Graph Connectivity. SPAA 2019: 381-392 - [r1]Pramod Bhatotia, Umut A. Acar, Flavio Paiva Junqueira, Rodrigo Rodrigues:
Incremental Sliding Window Analytics. Encyclopedia of Big Data Technologies 2019 - [i12]Umut A. Acar, Daniel Anderson, Guy E. Blelloch, Laxman Dhulipala:
Parallel Batch-Dynamic Graph Connectivity. CoRR abs/1903.08794 (2019) - 2018
- [j12]Stefan K. Muller, Umut A. Acar, Robert Harper:
Competitive parallelism: getting your priorities right. Proc. ACM Program. Lang. 2(ICFP): 95:1-95:30 (2018) - [c63]Umut A. Acar, Arthur Charguéraud, Adrien Guatto, Mike Rainey, Filip Sieczkowski:
Heartbeat scheduling: provable efficiency for nested parallelism. PLDI 2018: 769-782 - [c62]Adrien Guatto, Sam Westrick, Ram Raghunathan, Umut A. Acar, Matthew Fluet:
Hierarchical memory management for mutable state. PPoPP 2018: 81-93 - [c61]Umut A. Acar, Vitaly Aksenov, Arthur Charguéraud, Mike Rainey:
Performance challenges in modular parallel programs. PPoPP 2018: 381-382 - [i11]Adrien Guatto, Sam Westrick, Ram Raghunathan, Umut A. Acar, Matthew Fluet:
Hierarchical Memory Management for Mutable State. CoRR abs/1801.04618 (2018) - [i10]Stefan K. Muller, Umut A. Acar, Robert Harper:
Competitive Parallelism: Getting Your Priorities Right. CoRR abs/1807.03703 (2018) - 2017
- [c60]Stefan K. Muller, Umut A. Acar, Robert Harper:
Responsive parallel computation: bridging competitive and cooperative threading. PLDI 2017: 677-692 - [c59]Umut A. Acar, Naama Ben-David, Mike Rainey:
Contention in Structured Concurrency: Provably Efficient Dynamic Non-Zero Indicators for Nested Parallelism. PPoPP 2017: 75-88 - [c58]Umut A. Acar, Vitaly Aksenov, Sam Westrick:
Brief Announcement: Parallel Dynamic Tree Contraction via Self-Adjusting Computation. SPAA 2017: 275-277 - [i9]Umut A. Acar, Arthur Charguéraud, Mike Rainey:
Parallel Work Inflation, Memory Effects, and their Empirical Analysis. CoRR abs/1709.03767 (2017) - 2016
- [j11]Umut A. Acar, Arthur Charguéraud, Mike Rainey:
Oracle-guided scheduling for controlling granularity in implicitly parallel languages. J. Funct. Program. 26: e23 (2016) - [c57]Nicolas Feltman, Carlo Angiuli, Umut A. Acar, Kayvon Fatahalian:
Automatically Splitting a Two-Stage Lambda Calculus. ESOP 2016: 255-281 - [c56]Umut A. Acar, Arthur Charguéraud, Mike Rainey, Filip Sieczkowski:
Dag-calculus: a calculus for parallel computation. ICFP 2016: 18-32 - [c55]Ram Raghunathan, Stefan K. Muller, Umut A. Acar, Guy E. Blelloch:
Hierarchical memory management for parallel programs. ICFP 2016: 392-406 - [c54]Stefan K. Muller, Umut A. Acar:
Latency-Hiding Work Stealing: Scheduling Interacting Parallel Computations with Work Stealing. SPAA 2016: 71-82 - 2015
- [c53]Pramod Bhatotia, Pedro Fonseca, Umut A. Acar, Björn B. Brandenburg, Rodrigo Rodrigues:
iThreads: A Threading Library for Parallel Incremental Computation. ASPLOS 2015: 645-659 - [c52]Ezgi Çiçek, Deepak Garg, Umut A. Acar:
Refinement Types for Incremental Computational Complexity. ESOP 2015: 406-431 - [c51]Umut A. Acar, Arthur Charguéraud, Mike Rainey:
A work-efficient algorithm for parallel unordered depth-first search. SC 2015: 67:1-67:12 - [c50]Umut A. Acar, Guy E. Blelloch, Matthew Fluet, Stefan K. Muller, Ram Raghunathan:
Coupling Memory and Computation for Locality Management. SNAPL 2015: 1-14 - 2014
- [j10]Yan Chen, Jana Dunfield, Matthew A. Hammer, Umut A. Acar:
Implicit self-adjusting computation for purely functional programs. J. Funct. Program. 24(1): 56-112 (2014) - [c49]Umut A. Acar, Arthur Charguéraud, Mike Rainey:
Theory and Practice of Chunked Sequences. ESA 2014: 25-36 - [c48]Yan Chen, Umut A. Acar, Kanat Tangwongsan:
Functional programming for dynamic and large data with self-adjusting computation. ICFP 2014: 227-240 - [c47]Pramod Bhatotia, Umut A. Acar, Flavio Paiva Junqueira, Rodrigo Rodrigues:
Slider: incremental sliding window analytics. Middleware 2014: 61-72 - [c46]James Cheney, Amal Ahmed, Umut A. Acar:
Database Queries that Explain their Work. PPDP 2014: 271-282 - [p1]Pramod Bhatotia, Alexander Wieder, Umut A. Acar, Rodrigo Rodrigues:
Incremental MapReduce Computations. Large Scale and Big Data 2014: 127-150 - [i8]James Cheney, Amal Ahmed, Umut A. Acar:
Database Queries that Explain their Work. CoRR abs/1408.1675 (2014) - 2013
- [j9]Umut A. Acar, Andrew Cotter, Benoît Hudson, Duru Türkoglu:
Dynamic well-spaced point sets. Comput. Geom. 46(6): 756-773 (2013) - [j8]Umut A. Acar, Amal Ahmed, James Cheney, Roly Perera:
A core calculus for provenance. J. Comput. Secur. 21(6): 919-969 (2013) - [j7]Umut A. Acar, Matthias Blume, Jacob Donham:
A consistent semantics of self-adjusting computation. J. Funct. Program. 23(3): 249-292 (2013) - [c45]James Cheney, Umut A. Acar, Roly Perera:
Toward a Theory of Self-explaining Computation. In Search of Elegance in the Theory and Practice of Computation 2013: 193-216 - [c44]Umut A. Acar, Yan Chen:
Streaming big data with self-adjusting computation. DDFP 2013: 15-18 - [c43]Umut A. Acar, Arthur Charguéraud, Mike Rainey:
Scheduling parallel programs by work stealing with private deques. PPoPP 2013: 219-228 - [e3]Clemens Grelck, Fritz Henglein, Umut A. Acar, Jost Berthold:
Proceedings of the 2nd ACM SIGPLAN workshop on Functional high-performance computing, Boston, MA, USA, FHPC@ICFP 2013, September 25-27, 2013. ACM 2013, ISBN 978-1-4503-2381-9 [contents] - [i7]Umut A. Acar, Amal Ahmed, James Cheney, Roly Perera:
A Core Calculus for Provenance. CoRR abs/1310.6299 (2013) - 2012
- [j6]Umut A. Acar, James Cheney, Stephanie Weirich:
Editorial - Special issue dedicated to ICFP 2010. J. Funct. Program. 22(4-5): 379-381 (2012) - [c42]Ruy Ley-Wild, Umut A. Acar, Guy E. Blelloch:
Non-monotonic Self-Adjusting Computation. ESOP 2012: 476-496 - [c41]Roly Perera, Umut A. Acar, James Cheney, Paul Blain Levy:
Functional programs that explain their work. ICFP 2012: 365-376 - [c40]Yan Chen, Jana Dunfield, Umut A. Acar:
Type-directed automatic incrementalization. PLDI 2012: 299-310 - [c39]Umut A. Acar, Amal Ahmed, James Cheney, Roly Perera:
A Core Calculus for Provenance. POST 2012: 410-429 - [e2]Umut A. Acar, Vítor Santos Costa:
Proceedings of the POPL 2012 Workshop on Declarative Aspects of Multicore Programming, DAMP 2012, Philadelphia, PA, USA, Saturday, January 28, 2012. ACM 2012, ISBN 978-1-4503-1117-5 [contents] - [e1]Umut A. Acar, Todd J. Green:
4th Workshop on the Theory and Practice of Provenance, TaPP'12, Boston, MA, USA, June 14-15, 2012. USENIX Association 2012 [contents] - [i6]Umut A. Acar, Alexander T. Ihler, Ramgopal R. Mettu, Özgür Sümer:
Adaptive Inference on General Graphical Models. CoRR abs/1206.3234 (2012) - 2011
- [j5]Özgür Sümer, Umut A. Acar, Alexander T. Ihler, Ramgopal R. Mettu:
Adaptive Exact Inference in Graphical Models. J. Mach. Learn. Res. 12: 3147-3186 (2011) - [j4]James Cheney, Amal Ahmed, Umut A. Acar:
Provenance as dependency analysis. Math. Struct. Comput. Sci. 21(6): 1301-1337 (2011) - [c38]Özgür Sümer, Umut A. Acar, Alexander Ihler, Ramgopal R. Mettu:
Fast Parallel and Adaptive Updates for Dual-Decomposition Solvers. AAAI 2011: 1076-1082 - [c37]Pramod Bhatotia, Alexander Wieder, Rodrigo Rodrigues, Umut A. Acar, Rafael Pasquini:
Incoop: MapReduce for incremental computations. SoCC 2011: 7 - [c36]Umut A. Acar, Benoît Hudson, Duru Türkoglu:
Kinetic mesh refinement in 2D. SCG 2011: 341-350 - [c35]Pramod Bhatotia, Alexander Wieder, Istemi Ekin Akkus, Rodrigo Rodrigues, Umut A. Acar:
Large-scale Incremental Data Processing with Change Propagation. HotCloud 2011 - [c34]Yan Chen, Jana Dunfield, Matthew A. Hammer, Umut A. Acar:
Implicit self-adjusting computation for purely functional programs. ICFP 2011: 129-141 - [c33]Umut A. Acar, Arthur Charguéraud, Mike Rainey:
Oracle scheduling: controlling granularity in implicitly parallel languages. OOPSLA 2011: 499-518 - [c32]Matthew A. Hammer, Georg Neis, Yan Chen, Umut A. Acar:
Self-adjusting stack machines. OOPSLA 2011: 753-772 - [c31]Umut A. Acar, Andrew Cotter, Benoît Hudson, Duru Türkoglu:
Parallelism in dynamic well-spaced point sets. SPAA 2011: 33-42 - [i5]Umut A. Acar, Guy E. Blelloch, Robert Harper:
Selective Memoization. CoRR abs/1106.0447 (2011) - [i4]Umut A. Acar, Matthias Blume, Jacob Donham:
A Consistent Semantics of Self-Adjusting Computation. CoRR abs/1106.0478 (2011) - [i3]Matthew A. Hammer, Georg Neis, Yan Chen, Umut A. Acar:
Self-Adjusting Stack Machines. CoRR abs/1108.3265 (2011) - 2010
- [c30]Umut A. Acar, Andrew Cotter, Benoît Hudson, Duru Türkoglu:
Dynamic well-spaced point sets. SCG 2010: 314-323 - [c29]Umut A. Acar, Guy E. Blelloch, Ruy Ley-Wild, Kanat Tangwongsan, Duru Türkoglu:
Traceable data types for self-adjusting computation. PLDI 2010: 483-496 - [c28]Umut A. Acar, Peter Buneman, James Cheney, Jan Van den Bussche, Natalia Kwasnikowska, Stijn Vansummeren:
A Graph Model of Data and Workflow Provenance. TaPP 2010
2000 – 2009
- 2009
- [j3]Umut A. Acar, Guy E. Blelloch, Matthias Blume, Robert Harper, Kanat Tangwongsan:
An experimental analysis of self-adjusting computation. ACM Trans. Program. Lang. Syst. 32(1): 3:1-3:53 (2009) - [c27]Umut A. Acar:
Self-adjusting computation: (an overview). PEPM 2009: 1-6 - [c26]Matthew A. Hammer, Umut A. Acar, Yan Chen:
CEAL: a C-based language for self-adjusting computation. PLDI 2009: 25-37 - [c25]Lukasz Ziarek, Suresh Jagannathan, Matthew Fluet, Umut A. Acar:
Speculative N-Way barriers. DAMP 2009: 1-12 - [c24]Ruy Ley-Wild, Umut A. Acar, Matthew Fluet:
A cost semantics for self-adjusting computation. POPL 2009: 186-199 - 2008
- [c23]Umut A. Acar, Ruy Ley-Wild:
Self-adjusting Computation with Delta ML. Advanced Functional Programming 2008: 1-38 - [c22]Matthias Blume, Umut A. Acar, Wonseok Chae:
Exception Handlers as Extensible Cases. APLAS 2008: 273-289 - [c21]Umut A. Acar, Guy E. Blelloch, Kanat Tangwongsan, Duru Türkoglu:
Robust Kinetic Convex Hulls in 3D. ESA 2008: 29-40 - [c20]Ruy Ley-Wild, Matthew Fluet, Umut A. Acar:
Compiling self-adjusting programs with continuations. ICFP 2008: 321-334 - [c19]Matthew A. Hammer, Umut A. Acar:
Memory management for self-adjusting computation. ISMM 2008: 51-60 - [c18]Umut A. Acar, Amal Ahmed, Matthias Blume:
Imperative self-adjusting computation. POPL 2008: 309-322 - [c17]Umut A. Acar, Alexander T. Ihler, Ramgopal R. Mettu, Özgür Sümer:
Adaptive inference on general graphical models. UAI 2008: 1-8 - [i2]James Cheney, Umut A. Acar, Amal Ahmed:
Provenance Traces. CoRR abs/0812.0564 (2008) - 2007
- [c16]Umut A. Acar, Guy E. Blelloch, Kanat Tangwongsan:
Kinetic 3D convex hulls via self-adjusting computation. SCG 2007: 129-130 - [c15]James Cheney, Amal Ahmed, Umut A. Acar:
Provenance as Dependency Analysis. DBPL 2007: 138-152 - [c14]Umut A. Acar, Matthias Blume, Jacob Donham:
A Consistent Semantics of Self-adjusting Computation. ESOP 2007: 458-474 - [c13]Marco D. Santambrogio, Seda Ogrenci Memik, Vincenzo Rana, Umut A. Acar, Donatella Sciuto:
A novel SoC design methodology combining adaptive software and reconfigurable hardware. ICCAD 2007: 303-308 - [c12]Umut A. Acar, Benoît Hudson, Gary L. Miller, Todd Phillips:
SVR: Practical Engineering of a Fast 3D Meshing Algorithm*. IMR 2007: 45-62 - [c11]Özgür Sümer, Umut A. Acar, Alexander Ihler, Ramgopal R. Mettu:
Efficient Bayesian Inference for Dynamically Changing Graphs. NIPS 2007: 1441-1448 - [c10]Matthew A. Hammer, Umut A. Acar, Mohan Rajagopalan, Anwar M. Ghuloum:
A proposal for parallel self-adjusting computation. DAMP 2007: 3-9 - [i1]James Cheney, Amal Ahmed, Umut A. Acar:
Provenance as Dependency Analysis. CoRR abs/0708.2173 (2007) - 2006
- [j2]Umut A. Acar, Guy E. Blelloch, Robert Harper:
Adaptive functional programming. ACM Trans. Program. Lang. Syst. 28(6): 990-1034 (2006) - [c9]Umut A. Acar, Guy E. Blelloch, Kanat Tangwongsan, Jorge L. Vittes:
Kinetic Algorithms Via Self-adjusting Computation. ESA 2006: 636-647 - [c8]Matthias Blume, Umut A. Acar, Wonseok Chae:
Extensible programming with first-class cases. ICFP 2006: 239-250 - [c7]Umut A. Acar, Guy E. Blelloch, Matthias Blume, Kanat Tangwongsan:
An experimental analysis of self-adjusting computation. PLDI 2006: 96-107 - 2005
- [c6]Umut A. Acar, Guy E. Blelloch, Jorge L. Vittes:
An Experimental Analysis of Change Propagation in Dynamic Trees. ALENEX/ANALCO 2005: 41-54 - [c5]Umut A. Acar, Guy E. Blelloch, Matthias Blume, Robert Harper, Kanat Tangwongsan:
A Library for Self-Adjusting Computation. ML 2005: 127-154 - 2004
- [c4]Umut A. Acar, Guy E. Blelloch, Robert Harper, Jorge L. Vittes, Shan Leung Maverick Woo:
Dynamizing static algorithms, with applications to dynamic trees and history independence. SODA 2004: 531-540 - 2003
- [c3]Umut A. Acar, Guy E. Blelloch, Robert Harper:
Selective memoization. POPL 2003: 14-25 - 2002
- [j1]Umut A. Acar, Guy E. Blelloch, Robert D. Blumofe:
The Data Locality of Work Stealing. Theory Comput. Syst. 35(3): 321-347 (2002) - [c2]Umut A. Acar, Guy E. Blelloch, Robert Harper:
Adaptive functional programming. POPL 2002: 247-259 - 2000
- [c1]Umut A. Acar, Guy E. Blelloch, Robert D. Blumofe:
The data locality of work stealing. SPAA 2000: 1-12