메뉴 건너뛰기




Volumn , Issue , 2009, Pages 227-241

The design of a task parallel library

Author keywords

Domain specific languages; Duplicating queue; Parallelism; Work stealing

Indexed keywords

CONTROL STRUCTURE; DOMAIN SPECIFIC LANGUAGES; LIBRARY USE; MEMORY MODELS; MICROSOFT; NET FRAMEWORK; NON-DETERMINISM; NOVEL CONCEPT; TASK PARALLEL; USER PROGRAMS;

EID: 72249096886     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1640089.1640106     Document Type: Conference Paper
Times cited : (121)

References (34)
  • 7
    • 0000269759 scopus 로고    scopus 로고
    • Scheduling multithreaded computations by work stealing
    • September
    • Robert D. Blumofe and Charles E. Leiserson. Scheduling multithreaded computations by work stealing. Journal of the ACM, 46(5):720-748, September 1999.
    • (1999) Journal of the ACM , vol.46 , Issue.5 , pp. 720-748
    • Blumofe, R.D.1    Leiserson, C.E.2
  • 8
    • 0013244471 scopus 로고    scopus 로고
    • Hood: A user-level threads library for multiprogrammed multiprocessors
    • Technical report, University of Texas, Austin
    • Robert D. Blumofe and Dionisios Papadopoulos. Hood: A user-level threads library for multiprogrammed multiprocessors. Technical report, University of Texas, Austin, 1999.
    • (1999)
    • Blumofe, R.D.1    Papadopoulos, D.2
  • 12
    • 72249085760 scopus 로고    scopus 로고
    • John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson. The jcilk language for multithreaded computing. In Synchronization and Concurrency in Object-Oriented Languages (SCOOL), San Diego, California, October 2005.
    • John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson. The jcilk language for multithreaded computing. In Synchronization and Concurrency in Object-Oriented Languages (SCOOL), San Diego, California, October 2005.
  • 13
    • 33749253908 scopus 로고    scopus 로고
    • John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson. Programming with exceptions in jcilk. Science of Computer Programming (SCP), 63(2):147-171, December 2006.
    • John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson. Programming with exceptions in jcilk. Science of Computer Programming (SCP), 63(2):147-171, December 2006.
  • 14
    • 84945709358 scopus 로고
    • 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
  • 16
    • 0029194918 scopus 로고
    • The semantics of future and its use in program optimization
    • Cormac Flanagan and Matthias Felleisen. The semantics of future and its use in program optimization. In Rice University, pages 209-220, 1995.
    • (1995) Rice University , pp. 209-220
    • Flanagan, C.1    Felleisen, M.2
  • 17
    • 0031622953 scopus 로고    scopus 로고
    • The implementation of the Cilk-5 multithreaded language
    • Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation, Montreal, Quebec, Canada, June, May
    • Matteo Frigo, Charles E. Leiserson, and Keith H. Randall. The implementation of the Cilk-5 multithreaded language. In Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation, pages 212-223, Montreal, Quebec, Canada, June 1998. Proceedings published ACM SIGPLAN Notices, Vol. 33, No. 5, May, 1998.
    • (1998) Proceedings published ACM SIGPLAN Notices , vol.33 , Issue.5 , pp. 212-223
    • Frigo, M.1    Leiserson, C.E.2    Randall, K.H.3
  • 21
    • 0001082611 scopus 로고    scopus 로고
    • Building domain-specific embedded languages
    • Paul Hudak. Building domain-specific embedded languages. ACM Comput. Surv., page 196, 1996.
    • (1996) ACM Comput. Surv , pp. 196
    • Hudak, P.1
  • 22
    • 72249111941 scopus 로고    scopus 로고
    • Doug Lea. Concurrent Programming in Java. Second Edition: Design Principles and Patterns. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1999. ISBN 0201310090.
    • Doug Lea. Concurrent Programming in Java. Second Edition: Design Principles and Patterns. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1999. ISBN 0201310090.
  • 23
    • 0034593391 scopus 로고    scopus 로고
    • A java fork/join framework
    • Doug Lea. A java fork/join framework. In Java Grande, pages 36-43, 2000.
    • (2000) Java Grande , pp. 36-43
    • Lea, D.1
  • 25
    • 72249085959 scopus 로고    scopus 로고
    • URL
    • Microsoft. Parallel extensions to .NET. June 2008. URL http://msdn.microsoft.com/en-us/concurrency.
    • (2008)
    • June1
  • 26
    • 0029704834 scopus 로고    scopus 로고
    • Luc Moreau. The semantics of scheme with future. In In In ACM SIGPLAN International Conference on Functional Programming ICFP'96, pages 146-156, 1996.
    • Luc Moreau. The semantics of scheme with future. In In In ACM SIGPLAN International Conference on Functional Programming (ICFP'96, pages 146-156, 1996.
  • 28
    • 17044390181 scopus 로고    scopus 로고
    • Transparent proxies for java futures
    • 206-223, ISSN 0362-1340
    • Polyvios Pratikakis, Jaime Spacco, and Michael Hicks. Transparent proxies for java futures. SIGPLAN Not., 39 (10):206-223, 2004. ISSN 0362-1340.
    • (2004) SIGPLAN Not , vol.39 , Issue.10
    • Pratikakis, P.1    Spacco, J.2    Hicks, M.3
  • 29
    • 0013398077 scopus 로고    scopus 로고
    • PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, May
    • Keith H. Randall. Cilk: Efficient Multithreaded Computing. PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, May 1998.
    • (1998) Cilk: Efficient Multithreaded Computing
    • Randall, K.H.1
  • 30
    • 2742588484 scopus 로고
    • Formal specification of memory models
    • Technical Report CSL-91-11, Xerox Palo Alto Research Center, December
    • Pradeep S. Sindhu, Jean-Marc Frailong, and Michel Cekleov. Formal specification of memory models. Technical Report CSL-91-11, Xerox Palo Alto Research Center, December 1991.
    • (1991)
    • Sindhu, P.S.1    Frailong, J.-M.2    Cekleov, M.3
  • 32
    • 0032681940 scopus 로고    scopus 로고
    • Stackthreads/ mp: Integrating futures into calling standards
    • Kenjiro Taura, Kunio Tabata, and Akinori Yonezawa. Stackthreads/ mp: integrating futures into calling standards. SIGPLAN Not., 34(8):60-71, 1999.
    • (1999) SIGPLAN Not , vol.34 , Issue.8 , pp. 60-71
    • Taura, K.1    Tabata, K.2    Yonezawa, A.3
  • 33
    • 70350694356 scopus 로고
    • Performance of a class of highly-parallel divide-and-conquer algorithms
    • Technical Report 1995.cs-tr-95-10, California Institute of Technology
    • John Thornley. Performance of a class of highly-parallel divide-and-conquer algorithms. Technical Report 1995.cs-tr-95-10, California Institute of Technology, 1995.
    • (1995)
    • Thornley, J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.