Performance driven programmimg models

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Most projections for high-performance, massively parallel processors (MPPs) include deep and complex memory hierarchies. Making efficient use of these systems will require making efficient use of these memory hierarchies, without sacrificing the advancements that have been made in algorithms. Efficient programming models were developed for vector computers, particularly the memory system structure, providing high performance. Where are the programming models for MPPs? Much effort has gone into automatic programming systems, such as parallelizing compilers for existing languages and new languages expressing concurrency. Unfortunately, these have rarely led to programs that can achieve near-peak performance. In this paper, we review the issues and some current approaches and suggest some new memory-oriented programming models. The development of these models is essential, because, just as with vector computing, the programming model can strongly influence the new algorithms that are needed for high-performance applications on massively parallel processors.

Original languageEnglish (US)
Title of host publicationProceedings - 3rd Working Conference on Massively Parallel Programming Models, MPPM 1997
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages61-67
Number of pages7
ISBN (Electronic)0818684275, 9780818684272
DOIs
StatePublished - 1997
Externally publishedYes
Event3rd Working Conference on Massively Parallel Programming Models, MPPM 1997 - London, United Kingdom
Duration: Nov 12 1997Nov 14 1997

Publication series

NameProceedings - 3rd Working Conference on Massively Parallel Programming Models, MPPM 1997

Other

Other3rd Working Conference on Massively Parallel Programming Models, MPPM 1997
CountryUnited Kingdom
CityLondon
Period11/12/9711/14/97

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software
  • Modeling and Simulation

Fingerprint Dive into the research topics of 'Performance driven programmimg models'. Together they form a unique fingerprint.

Cite this