Please use this identifier to cite or link to this item:
|Type:||Artigo de Periódico|
|Title:||Design And Evaluation Of Compact Isa Extensions|
|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.|
|Editor:||ELSEVIER SCIENCE BV|
|Citation:||Microprocessors And Microsystems. ELSEVIER SCIENCE BV, n. 40, p. 1 - 15.|
|Appears in Collections:||Unicamp - Artigos e Outros Documentos|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.