| Sign In to gain access to subscriptions and/or personal tools. |
Programmability IssuesUNIVERSITY OF HOUSTON, HOUSTON, TEXAS, USA
UNIVERSITAT POLITÈCNICA DE CATALUNYA, BARCELONA, SPAIN
RICE UNIVERSITY, HOUSTON, TEXAS, USA, VSARKAR{at}RICE.EDU
UNIVERSITY OF TSUKUBA, TSUKUBA, JAPAN Programming models are at the very center of our effort to address the exascale challenge. They are the key interface that will allow the separation of the programmers concerns from those of system designers, potentially at different levels of granularity. Any such model must meet the extensive needs of application developers and be supported by the entire software stack. Considerable research is needed to define and implement the programming and execution models for such systems. Whereas evolutionary approaches may best support the migration of existing application software, revolutionary models may be best suited to providing extreme-scale performance for new applications on emerging architectures. Both approaches should be explored.
Key Words: portable parallel programming performance-aware programming properties of programming models parallel I/O programming standards
International Journal of High Performance Computing Applications, Vol. 23, No. 4,
328-331 (2009) |
|||