skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Center for Programming Models for Scalable Parallel Computing: Future Programming Models

Technical Report ·
DOI:https://doi.org/10.2172/935031· OSTI ID:935031

The mission of the pmodel center project is to develop software technology to support scalable parallel programming models for terascale systems. The goal of the specific UD subproject is in the context developing an efficient and robust methodology and tools for HPC programming. More specifically, the focus is on developing new programming models which facilitate programmers in porting their application onto parallel high performance computing systems. During the course of the research in the past 5 years, the landscape of microprocessor chip architecture has witnessed a fundamental change – the emergence of multi-core/many-core chip architecture appear to become the mainstream technology and will have a major impact to for future generation parallel machines. The programming model for shared-address space machines is becoming critical to such multi-core architectures. Our research highlight is the in-depth study of proposed fine-grain parallelism/multithreading support on such future generation multi-core architectures. Our research has demonstrated the significant impact such fine-grain multithreading model can have on the productivity of parallel programming models and their efficient implementation.

Research Organization:
Univ. of Delaware, Newark, DE (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
FC02-01ER25503
OSTI ID:
935031
Report Number(s):
DOE 0106 Gao 01ER25503; TRN: US201004%%388
Country of Publication:
United States
Language:
English