메뉴 건너뛰기




Volumn 15, Issue 4, 2005, Pages 615-650

A parallel SML compiler based on algorithmic skeletons

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMIC SKELETON; COMPUTATIONAL LOADS; DESIGN AND IMPLEMENTATIONS; FUNCTIONAL LANGUAGES; HIGHER ORDER FUNCTIONS; PARALLEL PERFORMANCE; PARALLEL SKELETONS; TARGET ARCHITECTURES;

EID: 23644447208     PISSN: 09567968     EISSN: None     Source Type: Journal    
DOI: 10.1017/S0956796804005489     Document Type: Review
Times cited : (29)

References (45)
  • 2
    • 0018005935 scopus 로고
    • Can programming be liberated from the von Neumann style? A functional style and its algebra of programs
    • Backus, J. (1978) Can Programming be Liberated from the Von Neumann style? A Functional Style and its Algebra of Programs. Comm. ACM, 21(8), 613-641.
    • (1978) Comm. ACM , vol.21 , Issue.8 , pp. 613-641
    • Backus, J.1
  • 3
    • 84976826256 scopus 로고
    • Implementing ML for distributed memory multiprocessors
    • Bailey, P. and Newey, M. (1993) Implementing ML for Distributed Memory Multiprocessors. ACM SIGPLAN Notices, 28(1), 59-63.
    • (1993) ACM SIGPLAN Notices , vol.28 , Issue.1 , pp. 59-63
    • Bailey, P.1    Newey, M.2
  • 7
    • 0038842094 scopus 로고
    • Technical report 93/14, Department of Computer Science, University of Copenhagen
    • Birkedal, L., Rothwell, N., Tofte, M. and Turner, D. N. (1993) The ML Kit (Version 1). Technical report 93/14, Department of Computer Science, University of Copenhagen.
    • (1993) The ML Kit (Version 1)
    • Birkedal, L.1    Rothwell, N.2    Tofte, M.3    Turner, D.N.4
  • 16
    • 84976762247 scopus 로고
    • Some complexity results for matrix computations on parallel processors
    • Gentleman, W. M. (1978) Some Complexity Results for Matrix Computations on Parallel Processors. J. ACM, 25, 112-115.
    • (1978) J. ACM , vol.25 , pp. 112-115
    • Gentleman, W.M.1
  • 20
    • 0030696512 scopus 로고    scopus 로고
    • Domain decomposition scheme for parallel molecular dynamics simulation
    • IEEE CS Press
    • Hayashi, R. and Horiguchi, S. (1997) Domain Decomposition Scheme for Parallel Molecular Dynamics Simulation. Proc. of High Performance Computing Asia '97, pp. 595-600. IEEE CS Press.
    • (1997) Proc. of High Performance Computing Asia '97 , pp. 595-600
    • Hayashi, R.1    Horiguchi, S.2
  • 23
    • 85034650378 scopus 로고
    • Lambda lifting: Transforming programs to recursive equations
    • Jouannaud, J.-P. (ed). Springer
    • Johnsson, T. (1985) Lambda lifting: Transforming programs to recursive equations. In: Jouannaud, J.-P. (ed), Functional Programming Languages and Computer Architecture: LNCS 201, pp. 190-302. Springer.
    • (1985) Functional Programming Languages and Computer Architecture: LNCS , vol.201 , pp. 190-302
    • Johnsson, T.1
  • 25
    • 0343474952 scopus 로고
    • Constructing skeletons in clean the bare bones
    • Wim Böhm, A. P. and Feo, J. T. (eds.)
    • Kesseler, M. (1995) Constructing Skeletons in Clean The Bare Bones. In: Wim Böhm, A. P. and Feo, J. T. (eds.), High Performance Functional Computing, pp. 182-192.
    • (1995) High Performance Functional Computing , pp. 182-192
    • Kesseler, M.1
  • 30
    • 0001439335 scopus 로고
    • MPI: A message-passing interface standard
    • Message Passing Interface Forum (1994) MPI: A Message-Passing Interface Standard. Int. J. Supercomputer Applic. & High Perf. Comput. 8(3/4).
    • (1994) Int. J. Supercomputer Applic. & High Perf. Comput. , vol.8 , Issue.3-4
  • 33
    • 0005595913 scopus 로고    scopus 로고
    • Nested algorithmic skeletons from higher-order functions
    • Special Issue on High Level Models and Languages for Parallel Processing
    • Michaelson, G., Scaife, N., Bristow, P. and King, P. (2001) Nested Algorithmic Skeletons from Higher-Order Functions. Parallel Algorithms and Applications (special issue on High Level Models and Languages for Parallel Processing) 16(2-3), 181-206.
    • (2001) Parallel Algorithms and Applications , vol.16 , Issue.2-3 , pp. 181-206
    • Michaelson, G.1    Scaife, N.2    Bristow, P.3    King, P.4
  • 37
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • Reynolds, J. C. (1972) Definitional Interpreters for Higher-order Programming Languages. ACM National Conference, pp. 717-740.
    • (1972) ACM National Conference , pp. 717-740
    • Reynolds, J.C.1
  • 41
    • 84876634887 scopus 로고    scopus 로고
    • Explicit parallelism
    • Hammond, K. and Michaelson, G. (eds.). Springer
    • Serot, J. (1999) Explicit Parallelism. In: Hammond, K. and Michaelson, G. (eds.), Research Directions in Parallel Functional Programming, pp. 379-396. Springer.
    • (1999) Research Directions in Parallel Functional Programming , pp. 379-396
    • Serot, J.1
  • 43
    • 0032083545 scopus 로고    scopus 로고
    • Models and languages for parallel computation
    • June
    • Skillicorn, D. B. and Talia, D. (1998) Models and Languages for Parallel Computation. Computing Surveys, June.
    • (1998) Computing Surveys
    • Skillicorn, D.B.1    Talia, D.2
  • 44
    • 84876648387 scopus 로고
    • Technical report EPCC-PAP-RPL2-FS 1.0, University of Edinburgh/British Gas
    • Surry, P. (1993) RPL2 Functional Specification. Technical report EPCC-PAP-RPL2-FS 1.0, University of Edinburgh/British Gas.
    • (1993) RPL2 Functional Specification
    • Surry, P.1


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