Date of Award
Master of Science
This thesis argues that a modular, source-to-source translation system for distributed-shared memory programming models would be beneficial to the high-performance computing community. It goes on to present a proof-of-concept example in detail, translating between Global Arrays (GA) and Unified Parallel C (UPC). Some useful extensions to UPC are discussed, along with how they are implemented in the proof-of-concept translator.
Douglas James Fuller
Fuller, Douglas James, "Translation techniques for distributed-shared memory programming models" (2005). Retrospective Theses and Dissertations. 18780.