-
2
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
Sarita V. Adve and Kourosh Gharachorloo. Shared memory consistency models: A tutorial. Computer, 29(12):66-76, 1996.
-
(1996)
Computer
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, S.V.1
Gharachorloo, K.2
-
3
-
-
0031628001
-
Thread scheduling for multiprogrammed multiprocessors
-
New York, NY, USA. ACM
-
Nimar S. Arora, Robert D. Blumofe, and C. Greg Plaxton. Thread scheduling for multiprogrammed multiprocessors. In SPAA '98: Proceedings of the tenth annual ACM symposium on Parallel algorithms and architectures, pages 119-129, New York, NY, USA, 1998. ACM.
-
(1998)
SPAA '98: Proceedings of the Tenth Annual ACM Symposium on Parallel Algorithms and Architectures
, pp. 119-129
-
-
Arora, N.S.1
Blumofe, R.D.2
Plaxton, C.G.3
-
4
-
-
0000269759
-
Scheduling multithreaded computations by work stealing
-
Robert D. Blumofe and Charles E. Leiserson. Scheduling multithreaded computations by work stealing. J. ACM, 46(5):720-748, 1999.
-
(1999)
J. ACM
, vol.46
, Issue.5
, pp. 720-748
-
-
Blumofe, R.D.1
Leiserson, C.E.2
-
5
-
-
85035595949
-
Executing functional programs on a virtual tree of processors
-
New York, NY, USA, ACM
-
F. Warren Burton and M. Ronan Sleep. Executing functional programs on a virtual tree of processors. In FPCA '81: Proceedings of the 1981 conference on Functional programming languages and computer architecture, pages 187-194, New York, NY, USA, 1981. ACM.
-
FPCA '81: Proceedings of the 1981 Conference on Functional Programming Languages and Computer Architecture
, vol.1981
, pp. 187-194
-
-
Burton, F.W.1
Sleep, M.R.2
-
6
-
-
31744441529
-
X10: An object-oriented approach to non-uniform cluster computing
-
New York, NY, USA, ACM
-
Philippe Charles, Christian Grothoff, Vijay Saraswat, Christopher Donawa, Allan Kielstra, Kemal Ebcioglu, Christoph von Praun, and Vivek Sarkar. X10: an object-oriented approach to non-uniform cluster computing. In OOPSLA '05, pages 519-538, New York, NY, USA, 2005. ACM.
-
(2005)
OOPSLA ' 05
, pp. 519-538
-
-
Charles, P.1
Grothoff, C.2
Saraswat, V.3
Donawa, C.4
Kielstra, A.5
Ebcioglu, K.6
Von Praun, C.7
Sarkar, V.8
-
7
-
-
32144435090
-
Dynamic circular work-stealing deque
-
New York, NY, USA, ACM
-
David Chase and Yossi Lev. Dynamic circular work-stealing deque. In SPAA '05: Proceedings of the seventeenth annual ACM symposium on Parallelism in algorithms and architectures, pages 21-28, New York, NY, USA, 2005. ACM.
-
(2005)
SPAA '05: Proceedings of the Seventeenth Annual ACM Symposium on Parallelism in Algorithms and Architectures
, pp. 21-28
-
-
Chase, D.1
Lev, Y.2
-
9
-
-
84945709358
-
Solution of a problem in concurrent programming control
-
E. W. Dijkstra. Solution of a problem in concurrent programming control. Commun. ACM, 8(9):569, 1965.
-
(1965)
Commun. ACM
, vol.8
, Issue.9
, pp. 569
-
-
Dijkstra, E.W.1
-
10
-
-
77954736531
-
Scalable work stealing
-
ACM, November
-
James Dinan, Sriram Krishnamoorthy, D. Brian Larkins, Jarek Nieplocha, and P. Sadayappan. Scalable work stealing. In SC09. ACM, November 2009.
-
(2009)
SC09
-
-
Dinan, J.1
Krishnamoorthy, S.2
Larkins, D.B.3
Nieplocha, J.4
Sadayappan, P.5
-
11
-
-
70350786554
-
An adaptive cutoff for task parallelism
-
Piscataway, NJ, USA, IEEE Press
-
Alejandro Duran, Julita Corbalán, and Eduard Ayguadé. An adaptive cutoff for task parallelism. In SC '08: Proceedings of the 2008 ACM/IEEE conference on Supercomputing, pages 1-11, Piscataway, NJ, USA, 2008. IEEE Press.
-
(2008)
SC '08: Proceedings of the 2008 ACM/IEEE Conference on Supercomputing
, pp. 1-11
-
-
Duran, A.1
Corbalán, J.2
Ayguadé, E.3
-
12
-
-
70349318112
-
Evaluation of OpenMP task scheduling strategies
-
Rudolf Eigenmann and Bronis R. de Supinski editors, Springer, Springer, May
-
Alejandro Duran, Julita Corbalán, and Eduard Ayguadé. Evaluation of OpenMP Task Scheduling Strategies. In Rudolf Eigenmann and Bronis R. de Supinski, editors, Lecture Notes in Computer Science: Proceedings of the 4th International Workshop on OpenMP, volume 5004, pages 100-110. Springer, Springer, May 2008.
-
(2008)
Lecture Notes in Computer Science: Proceedings of the 4th International Workshop on OpenMP
, vol.5004
, pp. 100-110
-
-
Duran, A.1
Corbalán, J.2
Ayguadé, E.3
-
14
-
-
0036954275
-
Non-blocking steal-half work queues
-
New York, NY, USA, ACM
-
Danny Hendler and Nir Shavit. Non-blocking steal-half work queues. In PODC '02: Proceedings of the twenty-first annual symposium on Principles of distributed computing, pages 280-289, New York, NY, USA, 2002. ACM.
-
(2002)
PODC '02: Proceedings of the Twenty-first Annual Symposium on Principles of Distributed Computing
, pp. 280-289
-
-
Hendler, D.1
Shavit, N.2
-
15
-
-
35348855586
-
Carbon: Architectural support for fine-grained parallelism on chip multiprocessors
-
New York, NY, USA, ACM
-
Sanjeev Kumar, Christopher J. Hughes, and Anthony Nguyen. Carbon: architectural support for fine-grained parallelism on chip multiprocessors. In ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture, pages 162-173, New York, NY, USA, 2007. ACM.
-
(2007)
ISCA '07: Proceedings of the 34th Annual International Symposium on Computer Architecture
, pp. 162-173
-
-
Kumar, S.1
Hughes, C.J.2
Nguyen, A.3
-
17
-
-
70350660787
-
The design of a task parallel library
-
Daan Leijen, Wolfram Schulte, and Sebastian Burckhardt. The design of a task parallel library. SIGPLAN Not., 44(10):227-242, 2009.
-
(2009)
SIGPLAN Not.
, vol.44
, Issue.10
, pp. 227-242
-
-
Leijen, D.1
Schulte, W.2
Burckhardt, S.3
-
18
-
-
67650093463
-
Idempotent work stealing
-
Maged M. Michael, Martin T. Vechev, and Vijay A. Saraswat. Idempotent work stealing. SIGPLAN Not., 44(4):45-54, 2009.
-
(2009)
SIGPLAN Not.
, vol.44
, Issue.4
, pp. 45-54
-
-
Michael, M.M.1
Vechev, M.T.2
Saraswat, V.A.3
-
20
-
-
84897704383
-
A comparison of some recent task-based parallel programming models
-
January
-
Artur Podobas, Mats Brorsson, and Karl-Filip Faxén. A comparison of some recent task-based parallel programming models. In MULTIPROG- 3, January 2009.
-
(2009)
MULTIPROG-3
-
-
Podobas, A.1
Brorsson, M.2
Faxén, K.-F.3
-
21
-
-
43149087461
-
-
O'Reilly & Associates, Inc., Sebastopol, CA, USA
-
James Reinders. Intel threading building blocks. O'Reilly & Associates, Inc., Sebastopol, CA, USA, 2007.
-
(2007)
Intel Threading Building Blocks
-
-
Reinders, J.1
-
22
-
-
84976721284
-
Multilisp: A language for concurrent symbolic computation
-
Jr. Robert H. Halstead. Multilisp: a language for concurrent symbolic computation. ACM Trans. Program. Lang. Syst., 7(4):501-538, 1985.
-
(1985)
ACM Trans. Program. Lang. Syst.
, vol.7
, Issue.4
, pp. 501-538
-
-
Halstead Jr., R.H.1
-
23
-
-
70449659519
-
Beyond nested parallelism: Tight bounds on work-stealing overheads for parallel futures
-
New York, NY, USA, ACM
-
Daniel Spoonhower, Guy E. Blelloch, Phillip B. Gibbons, and Robert Harper. Beyond nested parallelism: tight bounds on work-stealing overheads for parallel futures. In SPAA '09: Proceedings of the twentyfirst annual symposium on Parallelism in algorithms and architectures, pages 91-100, New York, NY, USA, 2009. ACM.
-
(2009)
SPAA '09: Proceedings of the Twentyfirst Annual Symposium on Parallelism in Algorithms and Architectures
, pp. 91-100
-
-
Spoonhower, D.1
Blelloch, G.E.2
Gibbons, P.B.3
Harper, R.4
-
24
-
-
70449650342
-
Brief announcement: A lower bound for depth-restricted work stealing
-
New York, NY, USA, ACM
-
Jim Sukha. Brief announcement: a lower bound for depth-restricted work stealing. In SPAA '09: Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures, pages 124-126, New York, NY, USA, 2009. ACM.
-
(2009)
SPAA '09: Proceedings of the Twenty-first Annual Symposium on Parallelism in Algorithms and Architectures
, pp. 124-126
-
-
Sukha, J.1
-
25
-
-
0027833028
-
Leapfrogging: A portable technique for implementing efficient futures
-
David B. Wagner and Bradley G. Calder. Leapfrogging: a portable technique for implementing efficient futures. SIGPLAN Not., 28(7):208-217, 1993.
-
(1993)
SIGPLAN Not.
, vol.28
, Issue.7
, pp. 208-217
-
-
Wagner, D.B.1
Calder, B.G.2
|