, ).-Incremental checkpointing of program state to NVRAM for transiently-powered systems, Reconfigurable and Communication-Centric Systemson-Chip (ReCoSoC), pp.1-4, 2014.

, Polynomial-time algorithm for on-chip scratchpad memory partitioning, Proceedings of the 2003 international conference on Compilers, architecture and synthesis for embedded systems, pp.318-326, 2003.

, ).-An optimal memory allocation scheme for scratch-padbased embedded systems, ACM Transactions on Embedded Computing Systems (TECS), vol.1, p.1, 2002.

, ).-Operating system implications of fast, cheap, non-volatile memory, Proceedings of the 13th USENIX Conference on Hot Topics in Operating Systems, pp.2-2, 2011.

. Dominguez, Udayakumaran (S.) et Barua (R.).-Heap data allocation to scratch-pad memory in embedded systems, Journal of Embedded Computing, vol.1, pp.521-540, 2005.

, ).-Scratchpad Memory Management Techniques for Code in Embedded Systems without an MMU, IEEE Transactions on Computers, vol.59, pp.1047-1062, 2010.

, ).-Mediabench II video : expediting the next generation of video systems research, Microprocessors and Microsystems, vol.33, 2009.

(. K. Gabis and . -parson, Lightweight JSON library written in C

, ).-Mibench : A free, commercially representative embedded benchmark suite, Proceedings of the Fourth Annual IEEE International Workshop on Workload Characterization. WWC-4 (Cat. No.01EX538), 2001.

, ).-Towards energy efficient hybrid on-chip scratch pad memory with non-volatile memory, Design, Automation & Test in Europe Conference & Exhibition (DATE), pp.1-6, 2011.

, ).-Data allocation optimization for hybrid scratch pad memory with SRAM and nonvolatile memory, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol.21, pp.1094-1102, 2013.

, ).-Management and optimization for nonvolatile memory-based hybrid scratchpad memory on multicore embedded processors, ACM Transactions on Embedded Computing Systems, vol.13, pp.1-25, 2014.

, ).-Powering the Internet of Things, Low Power Electronics and Design, pp.375-380, 2014.

, Kadayif (I.) et Parikh (A.).-Dynamic management of scratch-pad memory space, Design Automation Conference, pp.690-695, 2001.

(. E. Kultursay, Sivasubramaniam (A.) et Mutlu (O.).-Evaluating STT-RAM as an energy-efficient main memory alternative, Performance Analysis of Systems and Software (ISPASS), pp.256-267, 2013.

, ) et et al.-Reducing System Power Consumption Using Check-Pointing on Nonvolatile Embedded Magnetic Random Access Memories, ACM Journal on Emerging Technologies in Computing Systems, vol.12, pp.1-24, 2016.

(. D. Lea, A memory allocator, 2012.

, ).-Overview of emerging nonvolatile memory technologies, Nanoscale research letters, vol.9, p.526, 2014.

, ).-Run-time scratch-pad memory management for embedded systems, 37th Annual Conference on IEEE Industrial Electronics Society, pp.2833-2838, 2011.

. Nakamura, Nakada (T.) et Miwa (S.).-Normally-off computing project : Challenges and opportunities.-In 2014 19th Asia and South Pacific Design Automation Conference (ASP-DAC), 2014.

, ).-Volatile STT-RAM Scratchpad Design and Data Allocation for Low Energy, ACM Transactions on Architecture and Code Optimization, vol.11, p.4, 2014.

. Shrivastava, Kannan (A.) et Lee (J.).-A software-only solution to use scratch pads for stack data, IEEE Transactions on computer-aided design of integrated circuits and systems, vol.28, p.11, 2009.

. Soclib-consortium, Projet SOCLIB : Plate-forme de modélisation et de simulation de systèmes integrés sur puce, CNRS, 2003.

, ).-Memristive devices for computing, Nature Nanotechnology, vol.8, pp.13-24, 2012.