메뉴 건너뛰기




Volumn 15, Issue 9, 2003, Pages 821-844

Implementation of the EARTH programming model on SMP clusters: A multi-threaded language and runtime system

Author keywords

Cluster computing; Multi threading; Parallel programming language

Indexed keywords

ALGORITHMS; C (PROGRAMMING LANGUAGE); COMPUTER OPERATING SYSTEMS; COMPUTER SIMULATION; COMPUTER SOFTWARE PORTABILITY; DATA STRUCTURES; MULTIPROGRAMMING; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 0043175406     PISSN: 15320626     EISSN: None     Source Type: Journal    
DOI: 10.1002/cpe.729     Document Type: Article
Times cited : (4)

References (43)
  • 3
    • 0003450793 scopus 로고    scopus 로고
    • EARTH: An efficient architecture for running threads
    • PhD Thesis, McGill University, Montréal, Québec, May
    • Theobald KB. EARTH: An Efficient Architecture for Running Threads. PhD Thesis, McGill University, Montréal, Québec, May 1999.
    • (1999)
    • Theobald, K.B.1
  • 4
    • 0004521867 scopus 로고    scopus 로고
    • Overview of the threaded-C language
    • CAPSL Technical Memo 19, University of Delaware, March
    • Theobald KB, Amaral JN, Heber G, Maquelin O, Tang X, Gao GR. Overview of the Threaded-C language. CAPSL Technical Memo 19, University of Delaware, March 1998.
    • (1998)
    • Theobald, K.B.1    Amaral, J.N.2    Heber, G.3    Maquelin, O.4    Tang, X.5    Gao, G.R.6
  • 10
    • 0032083545 scopus 로고    scopus 로고
    • Models and languages for parallel computation
    • Skillicon DB, Talia D. Models and languages for parallel computation. ACM Computing Surveys 1998: 30(2):123-169.
    • (1998) ACM Computing Surveys , vol.30 , Issue.2 , pp. 123-169
    • Skillicon, D.B.1    Talia, D.2
  • 11
    • 0041392744 scopus 로고    scopus 로고
    • Threaded-C release 2.0: Motivation, description, and rationale
    • CAPSL Technical Note 09, University of Delaware, June
    • Tremblay G. Threaded-C release 2.0: Motivation, description, and rationale. CAPSL Technical Note 09, University of Delaware, June 2000.
    • (2000)
    • Tremblay, G.1
  • 19
    • 0024751383 scopus 로고
    • I-structures: Data structures for parallel computing
    • Arvind, Nikhil RS, Pingali KK. I-Structures: Data structures for parallel computing. TOPLAS 1989; 11(4):598-632.
    • (1989) TOPLAS , vol.11 , Issue.4 , pp. 598-632
    • Arvind1    Nikhil, R.S.2    Pingali, K.K.3
  • 24
    • 84938158693 scopus 로고
    • Dataflow architectures and multithreading
    • Lee B, Hurson AR. Dataflow architectures and multithreading. IEEE Computer 1991; 27(8):27-39.
    • (1991) IEEE Computer , vol.27 , Issue.8 , pp. 27-39
    • Lee, B.1    Hurson, A.R.2
  • 25
    • 0041893700 scopus 로고    scopus 로고
    • Design of the runtime system for the portable threaded-C language
    • CAPSL Technical Memo 24, Department of Electrical and Computer Engineering, University of Delaware, Newark, Delaware, July
    • Kakulavarapu P, Maquelin O, Gao GR. Design of the runtime system for the Portable Threaded-C language. CAPSL Technical Memo 24, Department of Electrical and Computer Engineering, University of Delaware, Newark, Delaware, July 1998. ftp://ftp.capsl.udel.edu/pub/doc/memos.
    • (1998)
    • Kakulavarapu, P.1    Maquelin, O.2    Gao, G.R.3
  • 27
    • 0042895814 scopus 로고    scopus 로고
    • Exploiting locality in single assignment data structures updated through split-phase transactions
    • Amaral JN, Lin W-Y, Gaudiot J-L, Gao GR. Exploiting locality in single assignment data structures updated through split-phase transactions. Cluster Computing 2001; 4(4):281-293.
    • (2001) Cluster Computing , vol.4 , Issue.4 , pp. 281-293
    • Amaral, J.N.1    Lin, W.-Y.2    Gaudiot, J.-L.3    Gao, G.R.4
  • 33
    • 0003459808 scopus 로고
    • Executing multithreaded programs efficiently
    • PhD Thesis, Department of EE and CS, MIT, September
    • Blumofe R. Executing multithreaded programs efficiently. PhD Thesis, Department of EE and CS, MIT, September 1995.
    • (1995)
    • Blumofe, R.1
  • 36
    • 0003510632 scopus 로고    scopus 로고
    • Introduction to UPC and language specification
    • Technical Report CCS-TR-99-157, George Mason University
    • Carlson WW, Draper JM, Culler DE, Yelick K, Brooks E, Warren K. Introduction to UPC and language specification. Technical Report CCS-TR-99-157, George Mason University, 1999.
    • (1999)
    • Carlson, W.W.1    Draper, J.M.2    Culler, D.E.3    Yelick, K.4    Brooks, E.5    Warren, K.6
  • 38
    • 0003952510 scopus 로고    scopus 로고
    • Report on the programming language Haskell, a non-strict purely functional language (Version 1.4)
    • Peterson J, Hammond K (eds.); Technical Report, Yale University, Department of Computer Science, April
    • Peterson J, Hammond K (eds.) Report on the programming language Haskell, a non-strict purely functional language (Version 1.4). Technical Report, Yale University, Department of Computer Science, April 1997. http://haskell.systemsz.cs.yale.edu/onlinereport/.
    • (1997)
  • 39
    • 0003413672 scopus 로고
    • MPI: A message-passing interface standard (version 1.0)
    • Message Passing Interface Forum; Technical Report, May
    • Message Passing Interface Forum. MPI: A message-passing interface standard (version 1.0). Technical Report, May 1994. http://www.mcs.anl.gov/mpi/mpi-report.ps.
    • (1994)
  • 42
    • 0035438966 scopus 로고    scopus 로고
    • Coarse-grained thread pipelining: A speculative parallel execution model for shared-memory multiprocessors
    • Kazi I, Lilja DJ. Coarse-grained thread pipelining: A speculative parallel execution model for shared-memory multiprocessors. IEEE Transactions on Parallel and Distributed Systems 2001; 12-(9):952-966.
    • (2001) IEEE Transactions on Parallel and Distributed Systems , vol.12 , Issue.9 , pp. 952-966
    • Kazi, I.1    Lilja, D.J.2
  • 43
    • 0042895813 scopus 로고    scopus 로고
    • Extension du langage Threaded-C: Fibres avec arguments et points d'entrée
    • Rapport de projet, bacc. en info. de gestion (prog. coop.), Dépt. d'informatique, UQAM, Montréal, Qué, mai
    • Sauvageau J. Extension du langage Threaded-C: Fibres avec arguments et points d'entrée. Rapport de projet, bacc. en info. de gestion (prog. coop.), Dépt. d'informatique, UQAM, Montréal, Qué, mai 2001.
    • (2001)
    • Sauvageau, J.1


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