메뉴 건너뛰기




Volumn 4015 LNCS, Issue , 2006, Pages 178-195

With-loop fusion for data locality and parallelism

Author keywords

[No Author keywords available]

Indexed keywords

ARRAY OPERATIONS; DATA LOCALITY; FUNCTIONAL ARRAYS; OPTIMISATION TECHNIQUES; RUN-TIME PERFORMANCE;

EID: 84888863418     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11964681_11     Document Type: Conference Paper
Times cited : (22)

References (24)
  • 1
    • 0242551617 scopus 로고    scopus 로고
    • Single assignment c - Efficient support for high-level array operations in a functional setting
    • Scholz, S.B.: Single Assignment C - Efficient Support for High-Level Array Operations in a Functional Setting. J. Functional Programming 13 (2003) 1005-1059
    • (2003) J. Functional Programming , vol.13 , pp. 1005-1059
    • Scholz, S.B.1
  • 5
    • 1542320418 scopus 로고
    • Iverson Software Inc., Toronto, Canada
    • Iverson, K.: Programming in J. Iverson Software Inc., Toronto, Canada. (1991)
    • (1991) Programming in J
    • Iverson, K.1
  • 6
    • 0024608326 scopus 로고
    • Q'Nial: A portable interpreter for the nested interactive array language Nial
    • Jenkins, M.: Q'Nial: A Portable Interpreter for the Nested Interactive Array Language Nial. Software Practice and Experience 19 (1989) 111-126
    • (1989) Software Practice and Experience , vol.19 , pp. 111-126
    • Jenkins, M.1
  • 7
    • 84857829781 scopus 로고    scopus 로고
    • With-loop-folding in SAC - Condensing consecutive array operations
    • St. Andrews, Scotland, UK, Selected Papers. LNCS 1467, Springer-Verlag
    • Scholz, S.B.: With-loop-folding in SAC - Condensing Consecutive Array Operations. In: Proceedings of the 9th International Workshop on Implementation of Functional Languages (IFL'97), St. Andrews, Scotland, UK, Selected Papers. LNCS 1467, Springer-Verlag (1998) 72-92
    • (1998) Proceedings of the 9th International Workshop on Implementation of Functional Languages (IFL'97) , pp. 72-92
    • Scholz, S.B.1
  • 9
    • 0002626826 scopus 로고    scopus 로고
    • SSA is functional programming
    • Appel, A.: SSA is Functional Programming. ACM SIGPLAN Notices 33 (1998)
    • (1998) ACM SIGPLAN Notices , vol.33
    • Appel, A.1
  • 10
    • 84888875765 scopus 로고    scopus 로고
    • Master's thesis, University of Lübeck, Institute of Software Technology and Programming Languages, Lübeck, Germany
    • Hinckfuß, K.: With-Loop Fusion für die Funktionale Programmiersprache SAC. Master's thesis, University of Lübeck, Institute of Software Technology and Programming Languages, Lübeck, Germany (2005)
    • (2005) With-Loop Fusion für Die Funktionale Programmiersprache SAC
    • Hinckfuß, K.1
  • 12
    • 0025444759 scopus 로고
    • Deforestation: Transforming programs to eliminate trees
    • Wadler, P.: Deforestation: Transforming Programs to Eliminate Trees. Theoretical Computer Science 73 (1990) 231-248
    • (1990) Theoretical Computer Science , vol.73 , pp. 231-248
    • Wadler, P.1
  • 14
    • 84971922146 scopus 로고
    • Safe fusion of functional expressions ii: Further improvements
    • Chin,W.: Safe Fusion of Functional Expressions II: Further Improvements. J. Functional Programming 4 (1994) 515-550
    • (1994) J. Functional Programming , vol.4 , pp. 515-550
    • Chin, W.1
  • 24
    • 20544446941 scopus 로고    scopus 로고
    • Shared memory multiprocessor support for functional array processing in SAC
    • Grelck, C.: Shared memory multiprocessor support for functional array processing in SAC. J. Functional Programming 15 (2005) 353-401
    • (2005) J. Functional Programming , vol.15 , pp. 353-401
    • Grelck, C.1


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