메뉴 건너뛰기




Volumn 44, Issue 3, 2009, Pages 241-252

Commutativity analysis for software parallelization: Letting program transformations see the big picture

Author keywords

Automatic Software Parallelization; Commutative Functions; Random Interpretation

Indexed keywords

APPLICATION DOMAINS; AUTOMATIC PARALLELIZATION; AUTOMATIC SOFTWARE PARALLELIZATION; COMMUTATIVE FUNCTIONS; COMMUTATIVITY; COMPILE TIME; COMPILER ANALYSIS; MANY-CORE ARCHITECTURE; MEMORY LAYOUT; MULTI-THREADED APPLICATION; NEW APPROACHES; PARALLELIZATION; PROGRAM TRANSFORMATIONS; RANDOM INTERPRETATION; SOFTWARE DEVELOPER; SOFTWARE DEVELOPMENT; SOFTWARE ENGINEERS;

EID: 67650824956     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: None     Document Type: Conference Paper
Times cited : (24)

References (25)
  • 1
    • 0030382364 scopus 로고    scopus 로고
    • Parallel programming with Polaris
    • Dec
    • W. Blume et al. Parallel programming with Polaris. IEEE Computer, 29(12):78-82, Dec. 1996.
    • (1996) IEEE Computer , vol.29 , Issue.12 , pp. 78-82
    • Blume, W.1
  • 4
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Conference Record of the 4th ACM Symposium on Principles of Programming Languages, pages 234-252, 1977.
    • (1977) Conference Record of the 4th ACM Symposium on Principles of Programming Languages , pp. 234-252
    • Cousot, P.1    Cousot, R.2
  • 6
    • 4544322838 scopus 로고    scopus 로고
    • Z.-H. Du et al. A cost-driven compilation framework for speculative parallelization of sequential programs. In Proc. of the SIGPLAN '04 Conference on Programming Language Design and Implementation, pages 71-81, 2004.
    • Z.-H. Du et al. A cost-driven compilation framework for speculative parallelization of sequential programs. In Proc. of the SIGPLAN '04 Conference on Programming Language Design and Implementation, pages 71-81, 2004.
  • 9
    • 34547288235 scopus 로고    scopus 로고
    • Implicitly parallel programming models for thousand-core microprocessors
    • June
    • W. Hwu et al. Implicitly parallel programming models for thousand-core microprocessors. In Proc. of the 44th Design Automation Conference, pages 754-759, June 2007.
    • (2007) Proc. of the 44th Design Automation Conference , pp. 754-759
    • Hwu, W.1
  • 14
    • 35048845602 scopus 로고    scopus 로고
    • Bottom-up and top-down context-sensitive summary-based pointer analysis
    • Aug
    • E. Nystrom, H.-S. Kim, and W. Hwu. Bottom-up and top-down context-sensitive summary-based pointer analysis. In Proc. of the 11th Static Analysis Symposium, pages 165-180, Aug. 2004.
    • (2004) Proc. of the 11th Static Analysis Symposium , pp. 165-180
    • Nystrom, E.1    Kim, H.-S.2    Hwu, W.3
  • 16
    • 0031274872 scopus 로고    scopus 로고
    • Commutativity analysis: A new analysis technique for parallelizing compilers
    • Nov
    • M. Rinard and P. Diniz. Commutativity analysis: A new analysis technique for parallelizing compilers. ACM Transactions on Programming Languages and Systems, 19(6):1-47, Nov. 1997.
    • (1997) ACM Transactions on Programming Languages and Systems , vol.19 , Issue.6 , pp. 1-47
    • Rinard, M.1    Diniz, P.2
  • 18
  • 19
    • 0031518093 scopus 로고    scopus 로고
    • Adaptive Precision Floating-Point Arithmetic and Fast Robust Geometric Predicates
    • J. Shewchuk. Adaptive Precision Floating-Point Arithmetic and Fast Robust Geometric Predicates. Journal on Discrete and Computational Geometry, 18(3):305-363, 1997.
    • (1997) Journal on Discrete and Computational Geometry , vol.18 , Issue.3 , pp. 305-363
    • Shewchuk, J.1


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