Edinburgh Research Explorer

The 4th International Workshop on Software Engineering for HPC in Computational Science and Engineering

Research output: Contribution to journalReview article

Related Edinburgh Organisations

Open Access permissions



Original languageEnglish
Article number7878959
Pages (from-to)91-95
Number of pages5
JournalComputing in Science and Engineering
Issue number2
Publication statusPublished - 1 Mar 2017


Despite the increasing demand for utilizing high-performance computing (HPC) for CSE applications, software development for HPC historically attracted little attention from the software engineering (SE) community. Paradoxically, the HPC CSE community has increasingly been adopting SE techniques and tools. Indeed, the development of CSE software for HPC differs significantly from the development of more traditional business information systems, from which many SE best practices and tools have been drawn. The workshop summarized in this column, the fourth in the series to be collocated with the Supercomputing conference series, examined two main topics: testing and tradeoffs. Through presentations of work in this area and structured group discussions, the participants highlighted some of the key issues, as well as indicated the direction the community needs to go. In particular, there is a need for more high-quality research in this area that we can use as an evidence base to help developers of CSE applications change practice and benefit from advances in software engineering.

    Research areas

  • computational engineering, computational science, HPC, scientific computing, software engineering, workshop

Download statistics

No data available

ID: 68258114