1. Orchestrating computational algebra components into a high-performance parallel system
- Author
-
Kevin Hammond, A. Al Zain, and Phil Trinder
- Subjects
Multi-core processor ,Functional programming ,Computer Networks and Communications ,Computer science ,Computation ,Parallel computing ,computer.software_genre ,Grid ,Grid computing ,Hardware and Architecture ,Component (UML) ,Scalability ,Haskell ,computer ,Software ,computer.programming_language - Abstract
This paper demonstrates that it is possible to obtain good, scalable parallel performance by coordinating multiple instances of unaltered sequential computational algebra systems in order to deliver a single parallel system. The paper presents the first substantial parallel performance results for SymGrid-Par, a system that orchestrates computational algebra components into a high-performance parallel application. We show that SymGrid-Par is capable of exploiting different parallel/multicore architectures without any change to the computational algebra component. Ultimately, our intention is to extend our system so that it is capable of orchestrating heterogeneous computations across a high-performance computational grid.
- Published
- 2012