메뉴 건너뛰기




Volumn 12, Issue 2, 2002, Pages 267-284

Lifting sequential functions to parallel skeletons

Author keywords

Automatic parallelization; Code transformation; Functional programming; Lifting; Skeletons

Indexed keywords

CODES (SYMBOLS); COMPUTER AIDED SOFTWARE ENGINEERING; COMPUTER PROGRAMMING; DIGITAL LIBRARIES; PROGRAM PROCESSORS;

EID: 0036625331     PISSN: 01296264     EISSN: None     Source Type: Journal    
DOI: 10.1142/s0129626402000963     Document Type: Conference Paper
Times cited : (2)

References (26)
  • 5
    • 0034197220 scopus 로고    scopus 로고
    • Hdc: A higher-order language for divide-and-conquer
    • C.A. and Ch. Lengauer. Hdc: A higher-order language for divide-and-conquer. Parallel Processing Letters, 10(2-3):239-250, 2000.
    • (2000) Parallel Processing Letters , vol.10 , Issue.2-3 , pp. 239-250
    • Lengauer, Ch.1
  • 7
    • 34547369545 scopus 로고    scopus 로고
    • Skeletons for Data Parallelism in P3L
    • C. Lengauer, M. Griebl, and S. Gorlatch, editors, Proc. of EuroPar'97, Springer, Aug.
    • M. Danelutto, F. Pasqualetti, and S. Pelagatti. Skeletons for Data Parallelism in P3L. In C. Lengauer, M. Griebl, and S. Gorlatch, editors, Proc. of EuroPar'97, volume 1300 of LNCS, pages 619-628. Springer, Aug. 1997.
    • (1997) LNCS , vol.1300 , pp. 619-628
    • Danelutto, M.1    Pasqualetti, F.2    Pelagatti, S.3
  • 8
    • 84956706811 scopus 로고
    • Functional skeletons for parallel coordination
    • S. Haridi, K. Ali, and P. Maguussin, editors, Springer, Aug.
    • J. Darlington, Y. Guo, H.W. To, and J. Yang. Functional skeletons for parallel coordination. In S. Haridi, K. Ali, and P. Maguussin, editors, Euro-Par'95 Parallel Processing, pages 55-69. Springer, Aug. 1995.
    • (1995) Euro-Par'95 Parallel Processing , pp. 55-69
    • Darlington, J.1    Guo, Y.2    To, H.W.3    Yang, J.4
  • 9
    • 0029192462 scopus 로고
    • Parallel skeletons for structured composition
    • ACM Press, July
    • J. Darlington, Y. Guo, H.W. To, and J. Yang. Parallel skeletons for structured composition. In Proc. PPoPP'95, pages 19-28. ACM Press, July 1995.
    • (1995) Proc. PPoPP'95 , pp. 19-28
    • Darlington, J.1    Guo, Y.2    To, H.W.3    Yang, J.4
  • 10
    • 85028800045 scopus 로고
    • OPAL: Design and implementation of an algebraic programming language
    • J. Gutknecht, editor, Programming Languages and System Architectures, Springer, Mar
    • K. Didrich, A. Fett, C. Gerke, W. Grieskamp, and P. Pepper. OPAL: Design and Implementation of an algebraic programming language. In J. Gutknecht, editor, Programming Languages and System Architectures, number 782 in Lecture Notes in Computer Science, pages 228-244. Springer, Mar 1994.
    • (1994) Lecture Notes in Computer Science , vol.782 , pp. 228-244
    • Didrich, K.1    Fett, A.2    Gerke, C.3    Grieskamp, W.4    Pepper, P.5
  • 11
    • 84957055860 scopus 로고    scopus 로고
    • Programming in the large: The algebraic-functional language opal 2α
    • In Implementation of Functional Languages, (IFL'97), Selected Papers, Springer, Sept.
    • K. Didrich, W. Grieskamp, C. Maeder, and P. Pepper. Programming in the Large: the Algebraic-Functional Language Opal 2α. In Implementation of Functional Languages, (IFL'97), Selected Papers, volume 1467 of LNCS, pages 323-338. Springer, Sept. 1997.
    • (1997) LNCS , vol.1467 , pp. 323-338
    • Didrich, K.1    Grieskamp, W.2    Maeder, C.3    Pepper, P.4
  • 12
    • 0034349829 scopus 로고    scopus 로고
    • Abstraction and performance in the design of parallel programs: An overview of the SAT approach
    • May
    • S. Gorlatch and Ch. Lengauer. Abstraction and performance in the design of parallel programs: An overview of the SAT approach. Acta Informatica, 36(9-10):761-803, May 2000.
    • (2000) Acta Informatica , vol.36 , Issue.9-10 , pp. 761-803
    • Gorlatch, S.1    Lengauer, Ch.2
  • 13
    • 0011583244 scopus 로고    scopus 로고
    • A transformational framework for skeletal programs: Overview and case study
    • J. Rohlim et.al., editor, Parallel and Distributed Processing. IPPS/SPDP'99 Workshops Proc.
    • S. Gorlatch and S. Pelagatti. A transformational framework for skeletal programs: Overview and case study. In J. Rohlim et.al., editor, Parallel and Distributed Processing. IPPS/SPDP'99 Workshops Proc., LNCS 1586, pages 123-137, 1999.
    • (1999) LNCS , vol.1586 , pp. 123-137
    • Gorlatch, S.1    Pelagatti, S.2
  • 16
    • 0011702527 scopus 로고    scopus 로고
    • Monads, shapely functors and traversals
    • M. Hoffman, Pavlović, and P. Rosolini, editors, 8th Conference on Category Theory and Computer Science (CTCS'99), Elsevier
    • E. Moggi, Belle, and C.B. Jay. Monads, shapely functors and traversals. In M. Hoffman, Pavlović, and P. Rosolini, editors, 8th Conference on Category Theory and Computer Science (CTCS'99), volume 24 of Electronic LNCS, pages 265-286. Elsevier, 1999.
    • (1999) Electronic LNCS , vol.24 , pp. 265-286
    • Belle, E.M.1    Jay, C.B.2
  • 17
    • 0033734362 scopus 로고    scopus 로고
    • Shapeliness analysis of functional programs with algebraic data types
    • May
    • T. Nitsche. Shapeliness analysis of functional programs with algebraic data types. Science of Computer Programming, 37:225-252, May 2000.
    • (2000) Science of Computer Programming , vol.37 , pp. 225-252
    • Nitsche, T.1
  • 19
    • 84956974629 scopus 로고    scopus 로고
    • Thread communication over MPI
    • J. Dongarra, P. Kacsuk, and N. Podhorszki, editors, 7th European PVM/MPI User'S Group Meeting (EuroPVM/MPI'00). Sept
    • T. Nitsche. Thread communication over MPI. In J. Dongarra, P. Kacsuk, and N. Podhorszki, editors, 7th European PVM/MPI User'S Group Meeting (EuroPVM/MPI'00). LNCS, Sept 2000.
    • (2000) LNCS
    • Nitsche, T.1
  • 20
    • 84882687036 scopus 로고    scopus 로고
    • A methodology for deriving parallel programs with a family of parallel abstract machines
    • Ch. Lengauer, M. Griebl, and S. Gorlatch, editors, Euro-Par'97 Parallel Processing
    • J. O'Donnell and G. Rünger. A methodology for deriving parallel programs with a family of parallel abstract machines. In Ch. Lengauer, M. Griebl, and S. Gorlatch, editors, Euro-Par'97 Parallel Processing, volume 1300 of LNCS, pages 662-669, 1997.
    • (1997) LNCS , vol.1300 , pp. 662-669
    • O'Donnell, J.1    Rünger, G.2
  • 22
    • 0031348222 scopus 로고    scopus 로고
    • Deriving parallel numerical algorithms using data distribution algebras: Wang's algorithm
    • January
    • P. Pepper and M. Südholt. Deriving parallel numerical algorithms using data distribution algebras: Wang'S algorithm. In Proc. HICSS'97, January 1997.
    • (1997) Proc. HICSS'97
    • Pepper, P.1    Südholt, M.2
  • 26
    • 0011583245 scopus 로고    scopus 로고
    • The Skel-BSP global optimizer: Enhancing performance portability in parallel programming
    • A. Bode, Th. Ludwig, W. Karl, and R. Wismüller, editors, Euro-Par'2000 - Parallel Processing, 6th Intern. Euro-Par Conference, Springer-Verlag, Aug./Sept.
    • A. Zavanella. The Skel-BSP global optimizer: Enhancing performance portability in parallel programming. In A. Bode, Th. Ludwig, W. Karl, and R. Wismüller, editors, Euro-Par'2000 - Parallel Processing, 6th Intern. Euro-Par Conference, volume 1900 of LNCS, pages 658-667. Springer-Verlag, Aug./Sept. 2000.
    • (2000) LNCS , vol.1900 , pp. 658-667
    • Zavanella, A.1


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