Portfolio 1
A FRENCH ANR PROJECT

Design Continuum for Next Generation Energy‐Efficient Compute Nodes


WELCOME TO THE SILENT STORE ELIMINATION TOOL HOMEPAGE

The silent store elimination technique proposed here is a compile-time optimization consisting in eliminating redundant write accesses to memory. It is similar to the one introduced previously at micro-architectural level. This effort is part of the CONTINUUM ANR project, aims at exploiting emerging memory technologies for energy-efficiency improvement. It is made available to research community as open-source code to which any contribution is welcome for improvements and/or extention.

The software and its documents can be downloaded below (NOTE: to have access to the source code, please send a request with a valid e-mail address in order to get an account on the corresponding Gitlab repository):

Download source code SSO download                                 Installation Guide SSO download                                 User Guide SSO download

           

NEWS

  1. -- The silent store elimination tool has been presented during the 12th meeting of the French Compilation Group (June 2017).


Related publications

  1. -- Rabab Bouziane, Abdoulaye Gamatié, Erven Rohou 'LLVM-based Silent Stores Optimization to Reduce Energy Consumption on STT-RAM Cache Memory', European LLVM Developers Meeting, EuroLLVM'2017, Saarland Informatics Campus, Saarbrücken, Germany, March 2017.


Development team

This silent store elimination framework has been mainly developed by members of PACAP group of Inria Rennes - Bretagne Atlantique, within the CONTINUUM ANR project. The main persons involved in this work are: Rabab Bouziane and Erven Rohou.


Contact

For any information about this silent store elimination implementation, please drop an email here.





Funding agency



Portfolio 1

Involved partners