A performance analysis of the Berkeley UPC compiler

作者: Wei-Yu Chen , Dan Bonachea , Jason Duell , Parry Husbands , Costin Iancu

DOI: 10.1145/782814.782825

关键词: Parallel computingComputer scienceFunctional compilerCompilerCompiler constructionData structureCompiler correctnessUnified Parallel CParallel languageProgramming languagePorting

摘要: … In addition to the HP compiler, several efforts are underway to implement UPC compilers for … for UPC that also offers comparable performance to the commercial UPC compilers; UPC …

参考文章(13)
Dan Bonachea, P. Hargrove, GASNet Specification, v1.1 University of California at Berkeley. ,(2002) , 10.2172/1398512
Ben Liblit, Dan Bonachea, Paul N. Hilfinger, Katherine Yelick, Susan Graham, Geoff Pike, Titanium Language Reference Manual University of California at Berkeley. ,(2001)
Ben Liblit, Alexander Aiken, Type systems for distributed data structures symposium on principles of programming languages. pp. 199- 213 ,(2000) , 10.1145/325694.325717
Arvind Krishnamurthy, Katherine Yelick, Analyses and Optimizations for Shared Address Space Programs Journal of Parallel and Distributed Computing. ,vol. 38, pp. 130- 144 ,(1996) , 10.1006/JPDC.1996.0136
Soumen Chakrabarti, Manish Gupta, Jong-Deok Choi, Global communication analysis and optimization Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation - PLDI '96. ,vol. 31, pp. 68- 78 ,(1996) , 10.1145/231379.231391
Yingchun Zhu, Laurie J. Hendren, Communication Optimizations for Parallel C Programs Journal of Parallel and Distributed Computing. ,vol. 58, pp. 301- 332 ,(1999) , 10.1006/JPDC.1999.1554
David A. Padua, Jaejin Lee, Hiding Relaxed Memory Consistency with Compilers international conference on parallel architectures and compilation techniques. pp. 111- 122 ,(2000) , 10.5555/517554.825792
Chi-Keung Luk, Todd C. Mowry, Compiler-based prefetching for recursive data structures Proceedings of the seventh international conference on Architectural support for programming languages and operating systems - ASPLOS-VII. ,vol. 30, pp. 222- 233 ,(1996) , 10.1145/237090.237190
Tarek El-Ghazawi, Francois Cantonnet, UPC Performance and Potential: A NPB Experimental Study conference on high performance computing (supercomputing). pp. 1- 26 ,(2002) , 10.5555/762761.762821
D.H. Bailey, E. Barszcz, J.T. Barton, D.S. Browning, R.L. Carter, L. Dagum, R.A. Fatoohi, P.O. Frederickson, T.A. Lasinski, R.S. Schreiber, H.D. Simon, V. Venkatakrishnan, S.K. Weeratunga, The Nas Parallel Benchmarks ieee international conference on high performance computing data and analytics. ,vol. 5, pp. 63- 73 ,(1991) , 10.1177/109434209100500306