메뉴 건너뛰기




Volumn , Issue , 2009, Pages 181-192

Chunking parallel loops in the presence of synchronization

Author keywords

Algorithms; Languages; Performance

Indexed keywords

BENCHMARK PROGRAMS; EXECUTION MODEL; FINE GRANULARITY; GEOMETRIC MEAN; IMPROVING PERFORMANCE; MODERN LANGUAGES; MULTI-CORE PROCESSOR; MULTIPLE ITERATIONS; PARALLEL LOOPS; PARALLEL PROGRAM; PROCEDURE CALL; PROGRAMMING MODELS; RUNTIME SYSTEMS; SEPARATION OF CONCERNS; SHARED MEMORIES; SINGLE PROGRAM MULTIPLE DATA; SYNCHRONIZATION OPERATION; TARGET SYSTEMS; TASK PARALLEL; ULTRASPARC; WIDE GAP;

EID: 70449725275     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1542275.1542304     Document Type: Conference Paper
Times cited : (33)

References (25)
  • 1
    • 33646421297 scopus 로고    scopus 로고
    • The Fortress language specification version 0.618
    • Technical report, Sun Microsystems, April 2005
    • E. Allan et al. The Fortress language specification version 0.618. Technical report, Sun Microsystems, April 2005.
    • Allan, E.1
  • 6
    • 0023996569 scopus 로고
    • A Single-Program-Multiple-Data Computational model for EPEX/FORTRAN
    • F. Darema et al. A Single-Program-Multiple-Data Computational model for EPEX/FORTRAN. Parallel Computing, 7(1):11-24, 1988.
    • (1988) Parallel Computing , vol.7 , Issue.1 , pp. 11-24
    • Darema, F.1
  • 9
    • 42149194967 scopus 로고    scopus 로고
    • Statistically Rigorous Java Performance Evaluation
    • Andy Georges et al. Statistically Rigorous Java Performance Evaluation. SIGPLAN Not., 42(10):57-76, 2007.
    • (2007) SIGPLAN Not , vol.42 , Issue.10 , pp. 57-76
    • Georges, A.1
  • 13
    • 31744438575 scopus 로고    scopus 로고
    • The Chapel language specification version 0.4
    • Cray Inc, Technical report, Cray Inc, February
    • Cray Inc. The Chapel language specification version 0.4. Technical report, Cray Inc., February 2005.
    • (2005)
  • 15
    • 0022150790 scopus 로고
    • Allocating Independent Subtasks on Parallel Processors
    • October
    • C. Kruskal and A. Weiss. Allocating Independent Subtasks on Parallel Processors. IEEE Transactions on Software Engineering, SE-11(10), October 1985.
    • (1985) IEEE Transactions on Software Engineering , vol.SE-11 , Issue.10
    • Kruskal, C.1    Weiss, A.2
  • 17
    • 70449730484 scopus 로고    scopus 로고
    • OpenMP Application Program Interface, version 3.0, May 2008
    • OpenMP Application Program Interface, version 3.0, May 2008. http://www.openmp.org/mp-documents/spec30.pdf.
  • 18
    • 0023535689 scopus 로고
    • Guided Self-Scheduling: A Practical Scheduling Scheme for Parallel Supercomputers
    • December
    • C. D. Polychronopoulos and D. J. Kuck. Guided Self-Scheduling: A Practical Scheduling Scheme for Parallel Supercomputers. IEEE Transactions on Computers, C-36(12), December 1987.
    • (1987) IEEE Transactions on Computers , vol.C-36 , Issue.12
    • Polychronopoulos, C.D.1    Kuck, D.J.2
  • 20
    • 57349083070 scopus 로고    scopus 로고
    • Phasers: A unified deadlock-free construct for collective and point-to-point synchronization
    • New York, NY, USA, ACM
    • J. Shirako et al. Phasers: a unified deadlock-free construct for collective and point-to-point synchronization. In ICS '08: Proceedings of the 22nd annual international conference on Supercomputing, pages 277-288, New York, NY, USA, 2008. ACM.
    • (2008) ICS '08: Proceedings of the 22nd annual international conference on Supercomputing , pp. 277-288
    • Shirako, J.1
  • 22
    • 0001956132 scopus 로고    scopus 로고
    • Soot - a Java Optimization Framework
    • R. Vallée-Rai et al. Soot - a Java Optimization Framework. In Proceedings of CASCON 1999, pages 125-135, 1999.
    • (1999) Proceedings of CASCON , pp. 125-135
    • Vallée-Rai, R.1
  • 25
    • 36849078630 scopus 로고    scopus 로고
    • Productivity and performance using partitioned global address space languages
    • New York, NY, USA, ACM
    • K. Yelick et al. Productivity and performance using partitioned global address space languages. In Proceedings of the international workshop on Parallel symbolic computation, pages 24-32, New York, NY, USA, 2007. ACM.
    • (2007) Proceedings of the international workshop on Parallel symbolic computation , pp. 24-32
    • Yelick, K.1


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