-
1
-
-
0004224686
-
-
Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA
-
D. Butenhof, Programming with POSIX threads. Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA, 1997.
-
(1997)
Programming with POSIX Threads
-
-
Butenhof, D.1
-
3
-
-
55849143328
-
Maotai: View-oriented parallel programming on CMT processors
-
IEEE
-
J. Zhang, Z. Huang, W. Chen, Q. Huang, and W. Zheng, "Maotai: View-Oriented Parallel Programming on CMT processors," in 37th International Conference on Parallel Processing, pp. 636-643, IEEE, 2008.
-
(2008)
37th International Conference on Parallel Processing
, pp. 636-643
-
-
Zhang, J.1
Huang, Z.2
Chen, W.3
Huang, Q.4
Zheng, W.5
-
4
-
-
0031622953
-
The implementation of the Cilk-5 multithreaded language
-
(Montreal, Quebec, Canada), ACM, June
-
M. Frigo, C. E. Leiserson, and K. H. Randall, "The implementation of the Cilk-5 multithreaded language," in Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation, (Montreal, Quebec, Canada), pp. 212-223, ACM, June 1998.
-
(1998)
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation
, pp. 212-223
-
-
Frigo, M.1
Leiserson, C.E.2
Randall, K.H.3
-
7
-
-
60449097203
-
The design of openmp tasks
-
E. Ayguadé, N. Copty, A. Duran, J. Hoeflinger, Y. Lin, F. Massaioli, X. Teruel, P. Unnikrishnan, and G. Zhang, "The design of openmp tasks," IEEE Transactions on Parallel and Distributed Systems, vol. 20, no. 3, pp. 404-418, 2009.
-
(2009)
IEEE Transactions on Parallel and Distributed Systems
, vol.20
, Issue.3
, pp. 404-418
-
-
Ayguadé, E.1
Copty, N.2
Duran, A.3
Hoeflinger, J.4
Lin, Y.5
Massaioli, F.6
Teruel, X.7
Unnikrishnan, P.8
Zhang, G.9
-
10
-
-
55849100059
-
Solving large, irregular graph problems using adaptive work-stealing
-
IEEE
-
G. Cong, S. Kodali, S. Krishnamoorthy, D. Lea, V. Saraswat, and T. Wen, "Solving large, irregular graph problems using adaptive work-stealing," in 37th International Conference on Parallel Processing, pp. 536-545, IEEE, 2008.
-
(2008)
37th International Conference on Parallel Processing
, pp. 536-545
-
-
Cong, G.1
Kodali, S.2
Krishnamoorthy, S.3
Lea, D.4
Saraswat, V.5
Wen, T.6
-
11
-
-
44049113422
-
A comparison of clustering heuristics for scheduling directed acyclic graphs on multiprocessors
-
A. Gerasoulis and T. Yang, "A comparison of clustering heuristics for scheduling directed acyclic graphs on multiprocessors," Journal of Parallel and Distributed Computing, vol. 16, no. 4, pp. 276-291, 1992.
-
(1992)
Journal of Parallel and Distributed Computing
, vol.16
, Issue.4
, pp. 276-291
-
-
Gerasoulis, A.1
Yang, T.2
-
12
-
-
0003459808
-
-
PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, Massachusetts, Sept. Available as MIT Laboratory for Computer Science Technical Report MIT/LCS/TR-677
-
R. D. Blumofe, Executing Multithreaded Programs Efficiently. PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, Massachusetts, Sept. 1995. Available as MIT Laboratory for Computer Science Technical Report MIT/LCS/TR-677.
-
(1995)
Executing Multithreaded Programs Efficiently
-
-
Blumofe, R.D.1
-
13
-
-
70450029262
-
Work-first and help-first scheduling policies for async-finish task parallelism
-
IEEE Computer Society
-
Y. Guo, R. Barik, R. Raman, and V. Sarkar, "Work-first and help-first scheduling policies for async-finish task parallelism," in IPDPS'09: Proceedings of the 2009 IEEE International Symposium on Parallel and Distributed Processing, pp. 1-12, IEEE Computer Society, 2009.
-
(2009)
IPDPS'09: Proceedings of the 2009 IEEE International Symposium on Parallel and Distributed Processing
, pp. 1-12
-
-
Guo, Y.1
Barik, R.2
Raman, R.3
Sarkar, V.4
-
14
-
-
32844470883
-
A dynamicsized nonblocking work stealing deque
-
D. Hendler, Y. Lev, M. Moir, and N. Shavit, "A dynamicsized nonblocking work stealing deque," Sun Microsystems, Inc. Technical Reports; Vol. SERIES13103, p. 69, 2005.
-
(2005)
Sun Microsystems, Inc. Technical Reports; SERIES13103
, pp. 69
-
-
Hendler, D.1
Lev, Y.2
Moir, M.3
Shavit, N.4
-
16
-
-
77953990150
-
An adaptive task creation strategy for work-stealing scheduling
-
ACM
-
L. Wang, H. Cui, Y. Duan, F. Lu, X. Feng, and P. Yew, "An adaptive task creation strategy for work-stealing scheduling," in Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization, pp. 266-277, ACM, 2010.
-
(2010)
Proceedings of the 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization
, pp. 266-277
-
-
Wang, L.1
Cui, H.2
Duan, Y.3
Lu, F.4
Feng, X.5
Yew, P.6
-
18
-
-
67650093463
-
Idempotent work stealing
-
(New York, NY, USA), ACM
-
M. M. Michael, M. T. Vechev, and V. A. Saraswat, "Idempotent work stealing," in PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming, (New York, NY, USA), pp. 45-54, ACM, 2009.
-
(2009)
PPoPP '09: Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 45-54
-
-
Michael, M.M.1
Vechev, M.T.2
Saraswat, V.A.3
-
19
-
-
77957550459
-
Helper locks for fork-join parallel programming
-
ACM
-
K. Agrawal, C. Leiserson, and J. Sukha, "Helper locks for fork-join parallel programming," in Proceedings of the 15th ACM SIGPLAN symposium on Principles and practice of parallel computing, pp. 245-256, ACM, 2010.
-
(2010)
Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Computing
, pp. 245-256
-
-
Agrawal, K.1
Leiserson, C.2
Sukha, J.3
-
21
-
-
72249096886
-
The design of a task parallel library
-
D. Leijen, W. Schulte, and S. Burckhardt, "The design of a task parallel library," ACM SIGPLAN Notices, vol. 44, no. 10, pp. 227-242, 2009.
-
(2009)
ACM SIGPLAN Notices
, vol.44
, Issue.10
, pp. 227-242
-
-
Leijen, D.1
Schulte, W.2
Burckhardt, S.3
-
22
-
-
77953967811
-
Slaw: A scalable locality-aware adaptive work-stealing scheduler
-
Y. Guo, J. Zhao, V. Cave, and V. Sarkar, "Slaw: a scalable locality-aware adaptive work-stealing scheduler," in the 24th IEEE International Parallel and Distributed Processing Symposium, IPDPS, 2010.
-
(2010)
The 24th IEEE International Parallel and Distributed Processing Symposium, IPDPS
-
-
Guo, Y.1
Zhao, J.2
Cave, V.3
Sarkar, V.4
-
25
-
-
74049140383
-
Scalable work stealing
-
ACM
-
J. Dinan, D. Larkins, P. Sadayappan, S. Krishnamoorthy, and J. Nieplocha, "Scalable work stealing," in Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, pp. 1-11, ACM, 2009.
-
(2009)
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
, pp. 1-11
-
-
Dinan, J.1
Larkins, D.2
Sadayappan, P.3
Krishnamoorthy, S.4
Nieplocha, J.5
-
26
-
-
70350614736
-
Architectural support for cilk computations on many-core architectures
-
ACM
-
G. Long, D. Fan, and J. Zhang, "Architectural support for cilk computations on many-core architectures," in Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming, PPoPP '09, pp. 285-286, ACM, 2009.
-
(2009)
Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP '09
, pp. 285-286
-
-
Long, G.1
Fan, D.2
Zhang, J.3
-
27
-
-
0036590708
-
The data locality of work stealing
-
U. Acar, G. Blelloch, and R. Blumofe, "The data locality of work stealing," Theory of Computing Systems, vol. 35, no. 3, pp. 321-347, 2002.
-
(2002)
Theory of Computing Systems
, vol.35
, Issue.3
, pp. 321-347
-
-
Acar, U.1
Blelloch, G.2
Blumofe, R.3
-
28
-
-
35248852476
-
Scheduling threads for constructive cache sharing on CMPs
-
ACM
-
S. Chen, P. Gibbons, M. Kozuch, V. Liaskovitis, A. Ailamaki, G. Blelloch, B. Falsafi, L. Fix, N. Hardavellas, T. Mowry, et al., "Scheduling threads for constructive cache sharing on CMPs," in Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures, p. 115, ACM, 2007.
-
(2007)
Proceedings of the Nineteenth Annual ACM Symposium on Parallel Algorithms and Architectures
, pp. 115
-
-
Chen, S.1
Gibbons, P.2
Kozuch, M.3
Liaskovitis, V.4
Ailamaki, A.5
Blelloch, G.6
Falsafi, B.7
Fix, L.8
Hardavellas, N.9
Mowry, T.10
-
29
-
-
58449090994
-
Provably good multicore cache performance for divide-and-conquer algorithms
-
Society for Industrial and Applied Mathematics
-
G. Blelloch, R. Chowdhury, P. Gibbons, V. Ramachandran, S. Chen, and M. Kozuch, "Provably good multicore cache performance for divide-and-conquer algorithms," in Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms, pp. 501-510, Society for Industrial and Applied Mathematics, 2008.
-
(2008)
Proceedings of the Nineteenth Annual ACM-SIAM Symposium on Discrete Algorithms
, pp. 501-510
-
-
Blelloch, G.1
Chowdhury, R.2
Gibbons, P.3
Ramachandran, V.4
Chen, S.5
Kozuch, M.6
-
30
-
-
77951427968
-
Bank-aware dynamic cache partitioning for multicore architectures
-
IEEE
-
D. Kaseridis, J. Stuecheli, and L. John, "Bank-aware Dynamic Cache Partitioning for Multicore Architectures," in 2009 International Conference on Parallel Processing, pp. 18-25, IEEE, 2009.
-
(2009)
2009 International Conference on Parallel Processing
, pp. 18-25
-
-
Kaseridis, D.1
Stuecheli, J.2
John, L.3
-
31
-
-
77951449939
-
Efficient scheduling of nested parallel loops on multi-core systems
-
IEEE
-
A. Kejariwal, A. Nicolau, A. Veidenbaum, U. Banerjee, and C. Polychronopoulos, "Efficient Scheduling of Nested Parallel Loops on Multi-Core Systems," in 2009 International Conference on Parallel Processing, pp. 74-83, IEEE, 2009.
-
(2009)
2009 International Conference on Parallel Processing
, pp. 74-83
-
-
Kejariwal, A.1
Nicolau, A.2
Veidenbaum, A.3
Banerjee, U.4
Polychronopoulos, C.5
|