HPC-GAP : engineering a 21st-century High-Performance Computer algebra system
- Submitting institution
-
University of St Andrews
- Unit of assessment
- 11 - Computer Science and Informatics
- Output identifier
- 252043999
- Type
- D - Journal article
- DOI
-
10.1002/cpe.3746
- Title of journal
- Concurrency and Computation : Practice and Experience
- Article number
- -
- First page
- 3606
- Volume
- 28
- Issue
- 13
- ISSN
- 1532-0634
- Open access status
- Out of scope for open access requirements
- Month of publication
- January
- Year of publication
- 2016
- URL
-
-
- Supplementary information
-
-
- Request cross-referral to
- -
- Output has been delayed by COVID-19
- No
- COVID-19 affected output statement
- -
- Forensic science
- No
- Criminology
- No
- Interdisciplinary
- No
- Number of additional authors
-
7
- Research group(s)
-
D - Programming Languages
- Citation count
- 3
- Proposed double-weighted
- No
- Reserve for an output with double weighting
- No
- Additional information
- Symbolic computation systems for pure mathematics are widely used and highly valued by mathematicians for research and teaching. Using parallel computers for this work has been difficult because of the irregular and unpredictable structure of the computations and the huge body of existing software, which represents thousands of person years of work, but was mostly written with no thought to parallelisation. This paper presents a design and several proofs of concept for an approach to tackling this problem that led to software which is still in use and still in active development four years later.
- Author contribution statement
- -
- Non-English
- No
- English abstract
- -