HIPE MAGIC: a technology aware synthesis and mapping flow for highly parallel execution of memristor aided LoGIC
Recent efforts for finding novel computing paradigms that meet today's design requirements have given rise to a new trend of processing in memory relying on non volatile memories. In this paper, we present HIPE MAGIC, a technology aware synthesis and mapping flow for highly parallel execution of the memristor based logic. Our framework is built upon two fundamental contributions: balancing techniques during the logic synthesis, mainly targeting benefits of the parallelism offered by memristive crossbar arrays (MCAs) and an efficient technology mapping framework to maximize the performance and area efficiency of the memristor based logic. Our experimental evaluations across several benchmark suites demonstrate the superior performance of HIPE MAGIC in terms of throughput and energy efficiency compared to recently developed synthesis and mapping flows targeting MCAs, as well as the conventional CPU computing.
ISLPED