Rabab Bouziane
University of Rennes
6 Papers
25 Citations
Rabab Bouziane is an academic researcher from University of Rennes. The author has contributed to research in topics: Energy consumption & Cache. The author has an hindex of 4, co-authored 6 publications. Previous affiliations of Rabab Bouziane include French Institute for Research in Computer Science and Automation.
Chat about Author
Papers
Compile-Time Silent-Store Elimination for Energy Efficiency: an Analytic Evaluation for Non-Volatile Cache Memory
Rabab Bouziane,Erven Rohou,Abdoulaye Gamatié +2 more
- 22 Jan 2018
TL;DR: This paper implements a code optimization in LLVM for reducing so-called silent stores, i.e., store instruction instances that write to memory values that were already present there, which makes this optimization portable over any architecture supporting LLVM.
Energy-Efficient Memory Mappings based on Partial WCET Analysis and Multi-Retention Time STT-RAM
Rabab Bouziane,Erven Rohou,Abdoulaye Gamatié +2 more
- 10 Oct 2018
TL;DR: This paper targets emerging nonvolatile memories (NVMs), through Spin-Transfer Torque RAM (STT-RAM), which inherently have quasi-null leakage, which enables to reduce the static power consumption, which tends to become dominant in modern systems.
Loop optimization in presence of STT-MRAM caches: A study of performance-energy tradeoffs
Pierre-Yves Péneau,Rabab Bouziane,Abdoulayse Gamatie,Erven Rohou,Florent Bruguier,Gilles Sassatelli,Lionel Torres,Sophiane Senni +7 more
- 21 Sep 2016
TL;DR: This paper presents an empirical impact analysis of the integration of Spin Transfer Torque Magnetic Random Access Memory technologies in multicore architectures when applying some existing compiler optimizations, and identifies how the choice of the clock frequency impacts the relative efficiency of the considered memory technologies.
Partial Worst-Case Execution Time Analysis
Rabab Bouziane,Erven Rohou,Abdoulaye Gamatié +2 more
- 03 Jul 2018
TL;DR: This paper proposes an approach to estimate partial WCET (pWCET), i.e., the worst-case execution time between two locations in a function, such as basic blocks or instructions, derived from the well-known implicit path enumeration technique.
7
How could compile-time program analysis help leveraging emerging NVM features?
Rabab Bouziane,Erven Rohou,Abdoulaye Gamatié +2 more
- 17 Dec 2017
TL;DR: A number of compile-time analysis and optimization techniques are reviewed, and how they could apply to systems in presence of NVMs, including the case of the reduction of the number of writes, and the analysis of variables lifetime for memory bank assignment of program variables.
2