Title :
A tunable cache for approximate computing
Author :
Sjalander, M. ; Nilsson, Nina Shariati ; Kaxiras, Stefanos
Author_Institution :
Dept. of Inf. Technol., Uppsala Univ., Uppsala, Sweden
Abstract :
CMOS scaling is near its end but new emerging devices are being developed to replace CMOS. These devices have different features than CMOS, such as the possibility for multi-value logic, which present new opportunities when designing computer systems. In this work we investigate the use of multi-value devices to design a cache that can tune the amount of resources used to store application data. We leverage work on approximate computing to store data that are not application critical in a compact quaternary format while critical data is stored in a more error resilient binary format.
Keywords :
cache storage; multivalued logic circuits; CMOS scaling; application data storage; approximate computing; binary format; cache design; complimentary metal oxide semiconductors; computer system design; multi-value devices; multi-value logic; quaternary format; tunable cache; Accuracy; CMOS integrated circuits; Interference; Memory management; Performance evaluation; Single electron transistors; Transfer functions;
Conference_Titel :
Nanoscale Architectures (NANOARCH), 2014 IEEE/ACM International Symposium on
Conference_Location :
Paris
DOI :
10.1109/NANOARCH.2014.6880480