Memory intensive computing

Shahar Kvatinsky, Eby Friedman, Avinoam Kolodny, Uri Weiser

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Over the past years, new memory technologies such as RRAM, STT-MRAM, and PCM have emerged. These technologies employ devices located within the metal layers of the chip, which are relatively fast, dense, and power efficient and can be considered as 'memristors'. To date, research in these devices has primarily focused on memristors as flash, DRAM, and SRAM replacement. In this presentation, we present these emerging memory technologies as enablers to the era of memory-intensive computing, which brings interesting opportunities for novel architectural applications. As an example, we present the multistate pipeline register (MPR), a structure that stores the microarchitectural state of multiple threads. We show that MPR can eliminate the need to flush the pipeline upon a thread switch in Switch-on-Event (SoE) multi-threading machines. We call the new microarchitectural scheme, Continuous Flow Multi-Threading (CFMT), and compare the performance and power consumption against traditional SoE machines. Memristor-based CFMT exhibits an average performance improvement of 40%, while reducing power consumption by 6.5%, significantly increasing the performance to energy ratio.
Original languageEnglish
Title of host publication5th Annual Non-Volatile Memories Workshop
Subtitle of host publicationNVMW 2014
StatePublished - 2014
EventAnnual Non-Volatile Memories Workshop - University of California, San Diego
Duration: 9 Mar 201411 Mar 2014
Conference number: 5th
http://nvmw.eng.ucsd.edu/2014/

Conference

ConferenceAnnual Non-Volatile Memories Workshop
Abbreviated titleNVMW 2014
CitySan Diego
Period9/03/1411/03/14
Internet address

Fingerprint

Dive into the research topics of 'Memory intensive computing'. Together they form a unique fingerprint.

Cite this