What Do Programmers of Parallel Machines Need? A Survey

  • Name:

    Konferenzartikel 

  • Author:

    Larry Votta, Susan Squires, Walter Tichy 

  • Zusammenfassung

    We performed semistructured, open-ended interviews with 11 professional developers of parallel, scientific applications to determine how their programming time is spent and where tools could improve productivity. The subjects were selected from a variety of research laboratories, both industrial and governmental. The major findings were that programmers would prefer a global over a per-processor view of data structures, struggle with load balancing and optimizations, and need interactive tools for observing the behavior of parallel programs. Furthermore, handling and processing massive amounts of data in parallel is emerging as a new challenge.

  • Year:

    2005 

  • Links:
Beteiligte Mitarbeiter (zufällige Reihenfolge)
Titel Vorname Nachname

Bibtex

@inproceedings{,
author={Larry Votta, Susan Squires, Walter Tichy},
title={What Do Programmers of Parallel Machines Need? A Survey},
year=2005,
month=Feb,
booktitle={Proc. of the 2nd Workshop on Productivity and Performance in High-End Computing, held in conjunction with HPCA 2005},
url={https://ps.ipd.kit.edu/downloads/ka_2005_programmers_parallel_machines_need.pdf},
abstract={We performed semistructured, open-ended interviews with 11 professional developers of parallel, scientific applications to determine how their programming time is spent and where tools could improve productivity. The subjects were selected from a variety of research laboratories, both industrial and governmental. The major findings were that programmers would prefer a global over a per-processor view of data structures, struggle with load balancing and optimizations, and need interactive tools for observing the behavior of parallel programs. Furthermore, handling and processing massive amounts of data in parallel is emerging as a new challenge.},