Advanced computational programming support environments
Advanced computational programming support environments
The construction of supercomputers assembled from scalable massively-parallel computer hardware became technically practical during the 1990s, yet the supercomputer industry lacked the software skills to effectively design and program highly concurrent software. Amongst the difficulties was a lack of software development tools suitable for complex, highly-parallel environments.
This thesis studies the research undertaken by parallel computer manufacturers, academia and scientific end-user organisations to create a supportive development environment in which to produce highly-parallel software, portable across the leading platforms. The research undertaken in a major European project to develop industrial-strength tooling, adopt leading software engineering environment technology, and address the interests of scientific computing concerning the future supercomputing architectures forms a significant element of the thesis. The findings of the project are reported and described in the context of competitive technologies of the period. The analysis presented also considers adoption of the technology by the community represented and draws conclusions for the future of parallel computing and supercomputing.
University of Southampton
2004
Hellberg, Stephen Andrew
(2004)
Advanced computational programming support environments.
University of Southampton, Doctoral Thesis.
Record type:
Thesis
(Doctoral)
Abstract
The construction of supercomputers assembled from scalable massively-parallel computer hardware became technically practical during the 1990s, yet the supercomputer industry lacked the software skills to effectively design and program highly concurrent software. Amongst the difficulties was a lack of software development tools suitable for complex, highly-parallel environments.
This thesis studies the research undertaken by parallel computer manufacturers, academia and scientific end-user organisations to create a supportive development environment in which to produce highly-parallel software, portable across the leading platforms. The research undertaken in a major European project to develop industrial-strength tooling, adopt leading software engineering environment technology, and address the interests of scientific computing concerning the future supercomputing architectures forms a significant element of the thesis. The findings of the project are reported and described in the context of competitive technologies of the period. The analysis presented also considers adoption of the technology by the community represented and draws conclusions for the future of parallel computing and supercomputing.
This record has no associated files available for download.
More information
Published date: 2004
Identifiers
Local EPrints ID: 465555
URI: http://eprints.soton.ac.uk/id/eprint/465555
PURE UUID: a5447835-96e1-4102-ba65-eb9c6645b017
Catalogue record
Date deposited: 05 Jul 2022 01:44
Last modified: 05 Jul 2022 01:44
Export record
Contributors
Author:
Stephen Andrew Hellberg
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics