Energy consumption is one of the most important issues in embedded systems. Studies show that this type of system cache is responsible for consuming most of the energy supplied to the processor. In most embedded processors, the cache configuration parameters are fixed and do not allow changes after manufacture / synthesis. However, this is not the ideal scenario, because the configuration of the cache may not be suitable for a particular application, resulting in lower performance in the execution and excessive energy consumption. In this context, the project proposes a hardware implementation using reconfigurable computing, able to dynamically and automatically set the cache parameters. With this technique, is expected to improve application performance and significantly reduce energy consumption of the system.
News published in Agência FAPESP Newsletter about the scholarship: