ReCoTOS: A Platform for Resource-sparing Computing Task Optimization
17th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2022): Proceedings 2022
Jānis Kampars, Guntis Mosāns, Jānis Zuters, Aldis Gulbis, Rasa Gulbe

To cope with the growing volume of data and complexity of the associated processing logic, modern CPU capabilities such as vector registers and SIMD (Single Instruction Multiple Data) instructions need to be taken advantage of. Although from a technical point of view, usage of SIMD instructions is not complicated, building computing tasks with good SIMD capabilities has always been a challenging task. Modern compilers assist developers to some extent with solutions like Compiler Automatic Vectorization, which is not always sufficient, and several researchers demonstrate that manual code optimization is still necessary. The paper gives an overview of the existing computing task optimization approaches, designs and describes development of a cloud-based software optimization platform and demonstrates its usage by optimizing a software correlator.


Keywords
SIMD | Software Optimization | Vectorization
DOI
10.5220/0010977100003176
Hyperlink
https://www.scitepress.org/Link.aspx?doi=10.5220/0010977100003176

Kampars, J., Mosāns, G., Zuters, J., Gulbis, A., Gulbe, R. ReCoTOS: A Platform for Resource-sparing Computing Task Optimization. In: 17th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2022): Proceedings, Portugal, Online, 25-26 April, 2022. Setúbal: SciTePress, 2022, pp.251-258. ISBN 978-989-758-568-5. ISSN 2184-4895. Available from: doi:10.5220/0010977100003176

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196