Posted on 26 November 2019
Gianluca Tempesti of the Deptartment of Electronic Engineering recently gave a keynote talk at the International Conference on System Theory, Control and Computing (ICSTCC 2019) in Sinaia, Romania. His talk, entitled “Continuous On-Line Adaptation in Many-Core Systems: The GRACEFUL Project", discussed new approaches to multi-processor computing architecture. This talk focussed on his GRACEFUL project, which looks at investigating how different computer architectures can enhance the performance of many-core systems. Currently, the three major issues with multi-core systems are reliability, energy efficiency, and on-line optimisation.
The main focus of the GRACEFUL project, and Gianluca’s keynote, discusses two main mechanisms that could be used to solve these issues: ‘Graceful degradation’ and ‘Graceful amelioration’. ‘Graceful degradation’ implies the system will be able to cope with faults (permanent or temporary) or potentially damaging power consumption peaks by lowering its performance. ‘Graceful amelioration’ implies that the system will constantly seek for alternative implementations that represent an improvement from the perspective of some user-defined parameter (e.g. execution speed, power consumption). By implementing these two mechanisms, the GRACEFUL project will allow for complex power measurement and management components that are not available in off-the-shelf solutions, leading to powerful computers that can solve complex problems much more efficiently.