OPmobility’s software entity OP’nSoft and WedoLow, who specialize in optimizing the performance and efficiency of embedded and hosted applications, are joining forces to provide OPmobility’s automotive and mobility customers with the best solutions for improving the performance of embedded software. This leads to an optimization of software power-consumption, memory space used and software execution time.
OPmobility Managing Director Félicie Burelle says, “As vehicles transform into software-defined entities, the need for optimized code becomes strategic, and WedoLow is at the forefront of this transformation. Our collaboration is fuelled by the conviction that eco-design is essential to combine efficiency with performance. As OPmobility’s OP’nSoft entity continues to break new ground with its software initiatives, partnering with WedoLow aims at ensuring that the underlying software is as light and efficient as the cars of the future need to be”.
And WedoLow CEO Justine Bonnot says, “By 2025, a vehicle will carry even more embedded software than it does today. This is likely to represent more than 650 million lines of code! This volume forces us to radically rethink our development practices in order to control their environmental and economic impact. The aim of our partnership with OPmobility is to facilitate the transition to software-defined vehicles and to guarantee the performance and sustainability of embedded software”.
When presented with software, WedoLow’s product connects to the software source code and analyses various key performance criteria. It generates a precise diagnosis of the code and quantifies its optimization potential. The developer can then easily select all or some of the optimization options that seem relevant and implement them.
This allows cutting software power consumption as much as in half, freeing up around 30 per cent of processor load, and speeding software application runtimes by 40 per cent. This makes it easily possible to offer more functionalities, strengthen cyber security, and considerably increase response times without having to make significant upgrades.