6533b827fe1ef96bd1286f69

RESEARCH PRODUCT

Solving dynamic memory allocation problems in embedded systems with parallel variable neighborhood search strategies

Marc SevauxAndré RossiAbraham DuarteJesús Sánchez-oroRafael Martí

subject

Mathematical optimizationparallelismmetaheuristicsC dynamic memory allocationComputer sciencebusiness.industryApplied Mathematics[INFO.INFO-RO]Computer Science [cs]/Operations Research [cs.RO]Static memory allocationPower consumptionEmbedded systemDiscrete Mathematics and Combinatoricsdynamic memory allocation problemembedded systemsState (computer science)businessMetaheuristicvariable neighborhood searchVariable neighborhood searchDrawbackStatistical hypothesis testing

description

International audience; Embedded systems have become an essential part of our lives, thanks to their evolution in the recent years, but the main drawback is their power consumption. This paper is focused on improving the memory allocation of embedded systems to reduce their power consumption. We propose a parallel variable neighborhood search algorithm for the dynamic memory allocation problem, and compare it with the state of the art. Computational results and statistical tests applied show that the proposed algorithm produces significantly better outcomes than the previous algorithm in shorter computing time.

10.1016/j.endm.2014.11.012https://hal.archives-ouvertes.fr/hal-01119892