Please use this identifier to cite or link to this item:
Type: Artigo de Periódico
Title: Design And Evaluation Of Compact Isa Extensions
Author: Lopes
BC; Ecco
L; Xavier
EC; Azevedo
Abstract: The modern embedded market massively relies on RISC processors. The code density of such processors directly affects memory usage, an expensive resource. Solutions to mitigate this issue include code compression techniques and ISAs extensions with reduced instructions bit-width, such as Thumb2 and MicroMIPS. This paper proposes a 16-bit extension to the SPARC processor, the SPARC16. Additionally, we provide the first methodology for generating 16-bit ISAs and evaluate compression among different 16-bit extensions. SPARC16 programs can achieve better compression ratios than other extensions, attaining results as low as 67%. Moreover, SPARC16 reduces cache miss rates up to 9%, requiring smaller caches than SPARC processors to achieve the same performance; a cache size reduction that can reach a factor of 16. (C) 2015 Elsevier B.V. All rights reserved.
Subject: 16-bit Extension
Code Compaction
Code Compression
Code Generation
Citation: Microprocessors And Microsystems. ELSEVIER SCIENCE BV, n. 40, p. 1 - 15.
Rights: fechado
Identifier DOI: 10.1016/j.micpro.2015.09.010
Date Issue: 2016
Appears in Collections:Unicamp - Artigos e Outros Documentos

Files in This Item:
File SizeFormat 
000369214500001.pdf3.38 MBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.