Contextual Contracts for Component-Based Resource Abstraction in a Cloud of HPC Services
Author(s) -
Wagner Al Alam,
Francisco Heron de Carvalho
Publication year - 2019
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/wscad.2019.8670
Subject(s) - cloud computing , computer science , implementation , component (thermodynamics) , quality of service , distributed computing , abstraction , supercomputer , resource (disambiguation) , computer architecture , operating system , software engineering , computer network , philosophy , physics , epistemology , thermodynamics
The efforts to make cloud computing suitable for the requirements of HPC applications have motivated us to design HPC Shelf, a cloud computing platform of services for building and deploying parallel computing systems for large-scale parallel processing. We introduce Alite, the system of contextual contracts of HPC Shelf, aimed at selecting component implementations according to requirements of applications, features of targeting parallel computing platforms (e.g. clusters), QoS (Quality-of-Service) properties and cost restrictions. It is evaluated through a small-scale case study employing a componentbased framework for matrix-multiplication based on the BLAS library.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom