-
1
-
-
84908319801
-
-
Intel(R) Threading Building Blocks, Intel Corporation
-
Intel(R) Threading Building Blocks, Intel Corporation.
-
-
-
-
2
-
-
31744441529
-
X10: An object-oriented approach to non-uniform cluster computing
-
P. Charles, C. Grothoff, V. Saraswat, et al., X10: an object-oriented approach to non-uniform cluster computing, in: OOPSLA, pp. 519-538, 2005.
-
(2005)
OOPSLA
, pp. 519-538
-
-
Charles, P.1
Grothoff, C.2
Saraswat, V.3
-
3
-
-
70350660787
-
The design of a task parallel library
-
D. Leijen, W. Schulte, S. Burckhardt, The design of a task parallel library, in: OOPSLA, pp. 227-242, 2009.
-
(2009)
OOPSLA
, pp. 227-242
-
-
Leijen, D.1
Schulte, W.2
Burckhardt, S.3
-
4
-
-
84908321081
-
-
OpenMP Architecture Review Board, OpenMP Application Program Interface, v3.0, May 2008
-
OpenMP Architecture Review Board, OpenMP Application Program Interface, v3.0, May 2008.
-
-
-
-
5
-
-
0347507496
-
The implementation of the Cilk-5 multithreaded language
-
M. Frigo, C.E. Leiserson, and K.H. Randall The implementation of the Cilk-5 multithreaded language SIGPLAN Not. 33 5 1998 212 223
-
(1998)
SIGPLAN Not.
, vol.33
, Issue.5
, pp. 212-223
-
-
Frigo, M.1
Leiserson, C.E.2
Randall, K.H.3
-
6
-
-
0000269759
-
Scheduling multithreaded computations by work stealing
-
R.D. Blumofe, and C.E. Leiserson Scheduling multithreaded computations by work stealing J. ACM 46 5 1999 720 748
-
(1999)
J. ACM
, vol.46
, Issue.5
, pp. 720-748
-
-
Blumofe, R.D.1
Leiserson, C.E.2
-
7
-
-
84863021549
-
-
Rice University, Houston, Texas, USA
-
Y. Guo, A Scalable Locality-aware Adaptive Work-stealing Scheduler for Multi-core Task Parallelism (Ph.D. thesis), Rice University, Houston, Texas, USA, 2010.
-
(2010)
A Scalable Locality-aware Adaptive Work-stealing Scheduler for Multi-core Task Parallelism (Ph.D. Thesis)
-
-
Guo, Y.1
-
8
-
-
79952591439
-
Experiences with an SMP implementation for X10 based on the Java concurrency utilities
-
R. Barik, V. Cave, C. Donawa, A. Kielstra, et al., Experiences with an SMP implementation for X10 based on the Java concurrency utilities, in: Workshop on Programming Models for Ubiquitous Parallelism (PMUP), 2006.
-
(2006)
Workshop on Programming Models for Ubiquitous Parallelism (PMUP)
-
-
Barik, R.1
Cave, V.2
Donawa, C.3
Kielstra, A.4
-
9
-
-
84863042324
-
Habanero-Java: The new adventures of old X10
-
New York, USA
-
V. Cavé, J. Zhao, J. Shirako, V. Sarkar, Habanero-Java: the new adventures of old X10, in: PPPJ, New York, USA, 2011, pp. 51-61.
-
(2011)
PPPJ
, pp. 51-61
-
-
Cavé, V.1
-
10
-
-
77749243481
-
SLAW: A scalable locality-aware adaptive work-stealing scheduler for multi-core systems
-
New York, USA
-
Y. Guo, J. Zhao, V. Cave, V. Sarkar, SLAW: a scalable locality-aware adaptive work-stealing scheduler for multi-core systems, in: PPoPP, New York, USA, 2010, pp. 341-342.
-
(2010)
PPoPP
, pp. 341-342
-
-
Guo, Y.1
Zhao, J.2
Cave, V.3
Sarkar, V.4
-
11
-
-
74049140383
-
Scalable work stealing
-
J. Dinan, D. B. Larkins, P. Sadayappan, et al., Scalable work stealing, in: SC, New York, NY, USA, 2009, pp. 1-11.
-
(2009)
SC, New York, NY, USA
, pp. 1-11
-
-
Dinan, J.1
Larkins, D.B.2
Sadayappan, P.3
-
12
-
-
67650093463
-
Idempotent Work Stealing
-
Maged M. Michael, Martin T. Vechev, Vijay A. Saraswat, Idempotent Work Stealing, in: PPoPP, 2009, pp. 45-54.
-
(2009)
PPoPP
, pp. 45-54
-
-
Michael, M.M.1
Vechev, M.T.2
Saraswat, V.A.3
-
13
-
-
35348855586
-
Carbon: Architectural support for fine-grained parallelism on chip multiprocessors
-
S. Kumar, C.J. Hughes, A. Nguyen, Carbon: architectural support for fine-grained parallelism on chip multiprocessors, in: ISCA, 2007, pp. 162-173.
-
(2007)
ISCA
, pp. 162-173
-
-
Kumar, S.1
Hughes, C.J.2
Nguyen, A.3
-
14
-
-
78349246727
-
Hierarchical work-stealing
-
Berlin, Heidelberg
-
J.-N. Quintin, F. Wagner, Hierarchical work-stealing, in: EuroPar, Berlin, Heidelberg, 2010, pp. 217-229.
-
(2010)
EuroPar
, pp. 217-229
-
-
Quintin, J.-N.1
Wagner, F.2
-
15
-
-
0034819553
-
Efficient load balancing for wide-area divide-and-conquer applications
-
New York, USA
-
R.V. van Nieuwpoort, T. Kielmann, H.E. Bal, Efficient load balancing for wide-area divide-and-conquer applications, in: PPoPP, New York, USA, 2001, pp. 34-43.
-
(2001)
PPoPP
, pp. 34-43
-
-
Van Nieuwpoort, R.V.1
Kielmann, T.2
Bal, H.E.3
-
16
-
-
55849101157
-
Scalable dynamic load balancing using UPC
-
Washington, USA
-
S. Olivier, J. Prins, Scalable dynamic load balancing using UPC, in: ICPP, Washington, USA, 2008, pp. 123-131.
-
(2008)
ICPP
, pp. 123-131
-
-
Olivier, S.1
Prins, J.2
-
17
-
-
33745141910
-
A task duplication based scheduling algorithm using partial schedules
-
Washington, USA
-
D. Bozdag, F. Ozguner, E. Ekici, U. Catalyurek, A task duplication based scheduling algorithm using partial schedules, in: ICPP, Washington, USA, 2005, pp. 630-637.
-
(2005)
ICPP
, pp. 630-637
-
-
Bozdag, D.1
Ozguner, F.2
Ekici, E.3
Catalyurek, U.4
-
18
-
-
0023535689
-
Guided self-scheduling: A practical scheduling scheme for parallel supercomputers
-
C.D. Polychronopoulos, and D.J. Kuck Guided self-scheduling: a practical scheduling scheme for parallel supercomputers IEEE Trans. Comput. 36 12 1987 1425 1439
-
(1987)
IEEE Trans. Comput.
, vol.36
, Issue.12
, pp. 1425-1439
-
-
Polychronopoulos, C.D.1
Kuck, D.J.2
-
20
-
-
80052367563
-
Work stealing for multi-core HPC clusters
-
Berlin, Heidelberg
-
K. Ravichandran, S. Lee, S. Pande, Work stealing for multi-core HPC clusters, in: Euro-Par, Berlin, Heidelberg, 2011, pp. 205-217.
-
(2011)
Euro-Par
, pp. 205-217
-
-
Ravichandran, K.1
Lee, S.2
Pande, S.3
-
21
-
-
84908350534
-
-
Lawrence Livermore National Laboratory
-
Barney Blaise, Lawrence Livermore National Laboratory: < https://computing.llnl.gov/tutorials/openMP/#WorkSharing >.
-
-
-
Blaise, B.1
-
22
-
-
84871593823
-
Knowledge-based adaptive self-scheduling
-
Gwangju, Korea
-
Y. Wang, W. Ji, F. Shi, et al., Knowledge-based adaptive self-scheduling, in: NPC, Gwangju, Korea, 2012, pp. 22-32.
-
(2012)
NPC
, pp. 22-32
-
-
Wang, Y.1
Ji, W.2
Shi, F.3
-
23
-
-
77749302034
-
Lazy binary-splitting: A run-time adaptive work-stealing scheduler
-
A. Tzannes, G. C. Caragea, et al., Lazy binary-splitting: a run-time adaptive work-stealing scheduler, in: PPoPP, 2010, pp. 179-190.
-
(2010)
PPoPP
, pp. 179-190
-
-
Tzannes, A.1
Caragea, G.C.2
-
24
-
-
84908316823
-
-
MOAIS software
-
MOAIS software: < http://kaapi.gforge.inria.fr >.
-
-
-
-
25
-
-
0035175324
-
The natural work-stealing algorithm is stable
-
P. Berenbrink, T. Friedetzky, L.A. Goldberg, The natural work-stealing algorithm is stable, in: FOCS, 2001, pp. 178-187.
-
(2001)
FOCS
, pp. 178-187
-
-
Berenbrink, P.1
Friedetzky, T.2
Goldberg, L.A.3
-
27
-
-
84887962188
-
Adaptive cache aware bitier work-stealing in multisocket multicore architectures
-
Q. Chen, M. Guo, and Z. Huang Adaptive cache aware bitier work-stealing in multisocket multicore architectures IEEE Trans. Parallel Distrib. Sys. 24 12 2013 2334 2343
-
(2013)
IEEE Trans. Parallel Distrib. Sys.
, vol.24
, Issue.12
, pp. 2334-2343
-
-
Chen, Q.1
Guo, M.2
Huang, Z.3
-
28
-
-
84875141794
-
Scheduling parallel programs by work stealing with private deques
-
U.A. Acar, A. Charguéraud, M. Rainey, Scheduling parallel programs by work stealing with private deques, in: PPoPP, 2013, pp. 219-228.
-
(2013)
PPoPP
, pp. 219-228
-
-
Acar, U.A.1
-
29
-
-
85044029628
-
Analysis of task migration in shared-memory multiprocessor scheduling
-
New York, USA
-
M.S. Squillante, R.D. Nelson, Analysis of task migration in shared-memory multiprocessor scheduling, in: SIGMETRICS, New York, USA, 1991, pp. 143-155.
-
(1991)
SIGMETRICS
, pp. 143-155
-
-
Squillante, M.S.1
Nelson, R.D.2
-
30
-
-
0031628001
-
Thread scheduling for multiprogrammed multiprocessors
-
Puerto Vallarta
-
N.S. Arora, R.D. Blumofe, C.G. Plaxton, Thread scheduling for multiprogrammed multiprocessors, in: SPAA, Puerto Vallarta, 1998, pp. 119-129.
-
(1998)
SPAA
, pp. 119-129
-
-
Arora, N.S.1
Blumofe, R.D.2
Plaxton, C.G.3
-
31
-
-
78650866403
-
A tighter analysis of work stealing
-
M. Tchiboukdjian, N. Gast, D. Trystram, et al., A tighter analysis of work stealing, in: ISAAC, 2010, pp. 291-302.
-
(2010)
ISAAC
, pp. 291-302
-
-
Tchiboukdjian, M.1
Gast, N.2
Trystram, D.3
-
32
-
-
0031635830
-
Analyses of load stealing models based on differential equations
-
M. Mitzenmacher. Analyses of load stealing models based on differential equations, in: SPAA, 1998, pp. 212-221.
-
(1998)
SPAA
, pp. 212-221
-
-
Mitzenmacher, M.1
-
33
-
-
77954912766
-
A mean field model of work stealing in large-scale systems
-
N. Gast, B. Gaujal, A mean field model of work stealing in large-scale systems, in: SIGMETRICS, 2010, pp. 13-24.
-
(2010)
SIGMETRICS
, pp. 13-24
-
-
Gast, N.1
Gaujal, B.2
-
34
-
-
0031681657
-
TGFF: Task graphs for free
-
R.P. Dick, D.L. Rhodes, W. Wolf, TGFF: task graphs for free, in: Proceedings of the 6th International Workshop on Hardware/Software Codesign, March 1998, pp. 97-101.
-
(1998)
Proceedings of the 6th International Workshop on Hardware/Software Codesign, March
, pp. 97-101
-
-
Dick, R.P.1
Rhodes, D.L.2
Wolf, W.3
-
35
-
-
34548016784
-
Adaptive Strassen's matrix multiplication
-
New York, NY, USA
-
P. D'Alberto, A. Nicolau, Adaptive Strassen's matrix multiplication, in: ICS, New York, NY, USA, 2007, pp. 284-292.
-
(2007)
ICS
, pp. 284-292
-
-
D'Alberto, P.1
Nicolau, A.2
-
37
-
-
84956966955
-
Atlas: An infrastructure for global computing
-
New York, USA
-
J. E. Baldeschwieler, R. D. Blumofe, E. A. Brewer, Atlas: an infrastructure for global computing, in: Proceedings of the 7th workshop on ACMSIGOPS European workshop, New York, USA, 1996, pp. 165-172.
-
(1996)
Proceedings of the 7th Workshop on ACMSIGOPS European Workshop
, pp. 165-172
-
-
Baldeschwieler, J.E.1
Blumofe, R.D.2
Brewer, E.A.3
-
38
-
-
78649540832
-
Efficient work stealing for fine grained parallelism
-
San Diego
-
Karl-Filip Faxen, Efficient work stealing for fine grained parallelism, in: ICPP, San Diego, 2010, pp. 313-322.
-
(2010)
ICPP
, pp. 313-322
-
-
Faxen, K.1
-
39
-
-
77949562027
-
Satin: A high-level and efficient grid programming model
-
R.V. van Nieuwpoort, G. Wrzesińska, C.J.H. Jacobs, and H.E. Bal Satin: A high-level and efficient grid programming model ACM Trans. Program. Lang. Syst. 32 3 2010 39
-
(2010)
ACM Trans. Program. Lang. Syst.
, vol.32
, Issue.3
, pp. 39
-
-
Van Nieuwpoort, R.V.1
Wrzesińska, G.2
Jacobs, C.J.H.3
Bal, H.E.4
-
40
-
-
55849150468
-
Dynamic load balancing of unbalanced computations using message passing
-
J. Dinan, S. Olivier, et al., Dynamic load balancing of unbalanced computations using message passing, in: PMEO-PDS, 2007, pp. 1-8.
-
(2007)
PMEO-PDS
, pp. 1-8
-
-
Dinan, J.1
Olivier, S.2
-
41
-
-
84884623380
-
A hierarchical work-stealing framework for multi-core clusters
-
Y. Wang, W. Ji, Q. Zuo, F. Shi, A hierarchical work-stealing framework for multi-core clusters, in: PDCAT, 2012, pp. 350-355.
-
(2012)
PDCAT
, pp. 350-355
-
-
Wang, Y.1
Ji, W.2
Zuo, Q.3
Shi, F.4
|