Skip to main navigation Skip to search Skip to main content

Programmability issues

  • Barbara Chapman
  • , Jesús Labarta
  • , Vivek Sarkar
  • , Mitsuhisa Sato
  • Polytechnic University of Catalonia
  • Rice University
  • University of Tsukuba

Research output: Contribution to journalArticlepeer-review

Abstract

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.

Original languageEnglish
Pages (from-to)328-331
Number of pages4
JournalInternational Journal of High Performance Computing Applications
Volume23
Issue number4
DOIs
StatePublished - 2009

Keywords

  • Parallel I/O
  • Performance-aware programming
  • Portable parallel programming
  • Programming standards
  • Properties of programming models

Fingerprint

Dive into the research topics of 'Programmability issues'. Together they form a unique fingerprint.

Cite this