2008
DOI: 10.1109/ms.2008.103
|View full text |Cite
|
Sign up to set email alerts
|

Understanding the High-Performance-Computing Community: A Software Engineer's Perspective

Abstract: Computational scientists developing software for HPC systems face unique software engineering issues. Attempts to transfer SE technologies to this domain must take these issues into account.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
86
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 115 publications
(88 citation statements)
references
References 8 publications
2
86
0
Order By: Relevance
“…The software is valued only to the extent that it supports the science, see also for example, Sanders and Kelly (2008), Basili et al, (2008).…”
Section: Figure 1:a Model Of Professional End-user Software Developmementioning
confidence: 99%
“…The software is valued only to the extent that it supports the science, see also for example, Sanders and Kelly (2008), Basili et al, (2008).…”
Section: Figure 1:a Model Of Professional End-user Software Developmementioning
confidence: 99%
“…There is still a mismatch between some standard software-engineering environments and methodologies and the practice of working computational scientists developing parallel codes for high-performance computing systems 5 . However, as can be seen from the example of the ATLAS LHC experiment, significant parts of the physics research community certainly use many of the modern tools of software engineers to develop and manage their large code base.…”
Section: Open Source Is Not a Panaceamentioning
confidence: 99%
“…In a study of high-performance computing (HPC) communities, Basili et al (2008) find that scientists value scientific output as the highest priority and make decisions on program attributes accordingly. For instance, an increase in machine performance is often seen as the opportunity to add scientific complexity to their programs, not as an opportunity to save on execution time (since that may not serve as great a scientific purpose).…”
Section: Scientific Software Developmentmentioning
confidence: 99%
“…A more in-depth study of defect histories will give us insights into the kinds of defects climate modellers have difficulty with, and how the defects are hidden and found. As well, we suggest detailed case studies of the climate modelling development done in a similar manner to Carver et al (2007), or Basili et al (2008).…”
Section: Future Workmentioning
confidence: 99%