Loading [a11y]/accessibility-menu.js
Genetic Optimisation of C++ Applications | IEEE Conference Publication | IEEE Xplore

Abstract:

Software developers sometimes use inefficient data structures or library interfaces without considering the potential impact they may have during the runtime of a program...Show More

Abstract:

Software developers sometimes use inefficient data structures or library interfaces without considering the potential impact they may have during the runtime of a program. This is due to the significant effort required to research and evaluate possibly more efficient alternatives. Consequently, there is a need for tooling to automate the design space exploration. Our proposed code optimisation solution, called Artemis++, tries to address this issue with automatic exploration and transformation of data structures to optimise software performance. In preliminary testing on three mainstream C++ libraries, we have observed improvements up to 16.09%, 27.90%, and 2.74% for CPU usage, runtime and memory, respectively.
Date of Conference: 15-19 November 2021
Date Added to IEEE Xplore: 20 January 2022
ISBN Information:

ISSN Information:

Conference Location: Melbourne, Australia

References

References is not available for this document.