메뉴 건너뛰기




Volumn 10, Issue 6, 2000, Pages 561-605

Compilation of a specialized functional language for massively parallel computers

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0034562170     PISSN: 09567968     EISSN: None     Source Type: Journal    
DOI: 10.1017/S0956796800003816     Document Type: Article
Times cited : (3)

References (48)
  • 4
    • 0029312008 scopus 로고
    • Calculating recurrences using the Bird-Meertens formalism
    • Cai, W., & Skillicorn, D. (1995) Calculating recurrences using the Bird-Meertens formalism. Parallel Processing Lett., 5(2), 179-190.
    • (1995) Parallel Processing Lett. , vol.5 , Issue.2 , pp. 179-190
    • Cai, W.1    Skillicorn, D.2
  • 7
    • 0000045014 scopus 로고
    • Crystal: Theory and Pragmatics of Generating Efficient Parallel Code
    • Szymanski, B. K. (ed.), ACM Press
    • Chen, M., Choo, Y. and Li, J. (1991) Crystal: Theory and Pragmatics of Generating Efficient Parallel Code. In: Szymanski, B. K. (ed.), Parallel Functional Languages and Compilers, pp. 255-308. ACM Press.
    • (1991) Parallel Functional Languages and Compilers , pp. 255-308
    • Chen, M.1    Choo, Y.2    Li, J.3
  • 11
    • 0029717349 scopus 로고    scopus 로고
    • Counting solutions to linear and nonlinear constraints through Ehrhart polynomials: Applications to analyze and transform scientific programs
    • Clauss, P. (1996) Counting solutions to linear and nonlinear constraints through Ehrhart polynomials: Applications to analyze and transform scientific programs. Proc. ACM International Conference on Supercomputing, pp. 278-285.
    • (1996) Proc. ACM International Conference on Supercomputing , pp. 278-285
    • Clauss, P.1
  • 12
    • 0011772481 scopus 로고
    • A skeletal approach to the exploitation of parallelism
    • Cambridge University Press
    • Cole, M. (1988) A skeletal approach to the exploitation of parallelism. Proc. CONPAR, pp. 667-675. Cambridge University Press.
    • (1988) Proc. CONPAR , pp. 667-675
    • Cole, M.1
  • 15
    • 0032010344 scopus 로고    scopus 로고
    • A systematic study of functional language implementations
    • Douence, R. and Fradet, P. (1998) A systematic study of functional language implementations. ACM Trans. Programming Languages and Systems, 20(2), 344-387.
    • (1998) ACM Trans. Programming Languages and Systems , vol.20 , Issue.2 , pp. 344-387
    • Douence, R.1    Fradet, P.2
  • 16
    • 0028513278 scopus 로고
    • Toward automatic distribution
    • Feautrier, P. (1994) Toward automatic distribution. Parallel Processing Letters, 4(3), 233-244.
    • (1994) Parallel Processing Letters , vol.4 , Issue.3 , pp. 233-244
    • Feautrier, P.1
  • 20
    • 0026823950 scopus 로고
    • Demonstration of automatic data partitioning techniques for parallelizing compilers on multicomputers
    • Gupta, M. and Banerjee, P. (1992) Demonstration of automatic data partitioning techniques for parallelizing compilers on multicomputers. IEEE Trans. Parallel & Distributed Syst., 3(2), 179-193.
    • (1992) IEEE Trans. Parallel & Distributed Syst. , vol.3 , Issue.2 , pp. 179-193
    • Gupta, M.1    Banerjee, P.2
  • 23
    • 0033413294 scopus 로고    scopus 로고
    • Parallelization of divide-and-conquer by translation to nested loops
    • Herrmann, C. and Lengauer, C. (1999) Parallelization of divide-and-conquer by translation to nested loops. J. Functional Programming, 9(3), 279-310.
    • (1999) J. Functional Programming , vol.9 , Issue.3 , pp. 279-310
    • Herrmann, C.1    Lengauer, C.2
  • 26
    • 0033742351 scopus 로고    scopus 로고
    • Costing parallel programs as a function of shapes
    • Jay, B. (2000) Costing parallel programs as a function of shapes. Science of Computer Programming, 37(1), 207-224.
    • (2000) Science of Computer Programming , vol.37 , Issue.1 , pp. 207-224
    • Jay, B.1
  • 31
    • 22044434896 scopus 로고    scopus 로고
    • Symbolic cost analysis and automatic data distribution for a skeleton-based language
    • Mallet, J. (1998b) Symbolic cost analysis and automatic data distribution for a skeleton-based language. Euro-par'98 parallel processing: LNCS 1470, pp. 688-697.
    • (1998) Euro-par'98 Parallel Processing: LNCS 1470 , pp. 688-697
    • Mallet, J.1
  • 33
    • 84974250731 scopus 로고
    • Type inference with simple sub-types
    • Mitchell, J. C. (1991) Type inference with simple sub-types. J. Functional Programming, 1(3), 245-286.
    • (1991) J. Functional Programming , vol.1 , Issue.3 , pp. 245-286
    • Mitchell, J.C.1
  • 34
    • 0033734362 scopus 로고    scopus 로고
    • Shapeliness analysis of functional programs with algebraic data types
    • Nitsche, T. (2000) Shapeliness analysis of functional programs with algebraic data types. Science of Computer Programming, 37(1), 225-252.
    • (2000) Science of Computer Programming , vol.37 , Issue.1 , pp. 225-252
    • Nitsche, T.1
  • 39
    • 84976808753 scopus 로고
    • Detecting global variables in denotational definitions
    • Schmidt, D. A. (1985) Detecting global variables in denotational definitions. ACM TOPLAS, 7(2), 299-310.
    • (1985) ACM TOPLAS , vol.7 , Issue.2 , pp. 299-310
    • Schmidt, D.A.1
  • 41
    • 0346626082 scopus 로고
    • Symmetries in data parallelism
    • Shafarenko, A. (1995) Symmetries in data parallelism. The Computer Journal, 38(5), 365-380.
    • (1995) The Computer Journal , vol.38 , Issue.5 , pp. 365-380
    • Shafarenko, A.1
  • 43
    • 0028062532 scopus 로고
    • Estimation of nested loops execution time by integer arithmetic in convex polyhedra
    • Tawbi, N. (1994) Estimation of nested loops execution time by integer arithmetic in convex polyhedra. Proc. of International Symposium on Parallel Processing, pp. 217-223.
    • (1994) Proc. of International Symposium on Parallel Processing , pp. 217-223
    • Tawbi, N.1
  • 44
    • 0018286453 scopus 로고
    • A new implementation technique for applicative languages
    • Turner, D. A. (1979) A new implementation technique for applicative languages. Software-Practice and Experience, 9, 31-49.
    • (1979) Software-Practice and Experience , vol.9 , pp. 31-49
    • Turner, D.A.1
  • 45
    • 0003232884 scopus 로고
    • Linear types can change the world!
    • North Holland
    • Wadler, P. (1990) Linear types can change the world! Programming Concepts and Methods, pp. 561-581. North Holland.
    • (1990) Programming Concepts and Methods , pp. 561-581
    • Wadler, P.1
  • 47
    • 0343885064 scopus 로고
    • The ALPHA language
    • INRIA, France
    • Wilde, D. (1994) The ALPHA language. Technical Report 2295, INRIA, France.
    • (1994) Technical Report 2295
    • Wilde, D.1


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