Artículos de revistas
Microcode Compression Using Structured-Constrained Clustering
Registro en:
International Journal Of Parallel Programming. Springer/plenum Publishers, v. 42, n. 1, n. 140, n. 164, 2014.
0885-7458
1573-7640
WOS:000329403900008
10.1007/s10766-012-0206-9
Autor
Borin, E
Araujo, G
Breternitz, M
Wu, YF
Institución
Resumen
Modern microprocessors have used microcode as a way to implement legacy (rarely used) instructions, add new ISA features and enable patches to an existing design. As more features are added to processors (e.g. protection and virtualization), area and power costs associated with the microcode memory increased significantly. A recent Intel internal design targeted at low power and small footprint has estimated the costs of the microcode ROM to approach 20% of the total die area (and associated power consumption). Moreover, with the adoption of multicore architectures, the impact of microcode memory size on the chip area has become relevant, forcing industry to revisit the microcode size problem. A solution to address this problem is to store the microcode in a compressed form and decompress it at runtime. This paper describes techniques for microcode compression that achieve significant area and power savings, while proposes a streamlined architecture that enables high throughput within the constraints of a high performance CPU. The paper presents results for microcode compression on several commercial CPU designs which demonstrates compression ratios ranging from 50 to 62%. In addition, it proposes techniques that enable the reuse of (pre-validated) hardware building blocks that can considerably reduce the cost and design time of the microcode decompression engine in real-world designs. 42 1 SI 140 164
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Compressive Sensing for Inverse Scattering
Marengo, Edwin A.; Hernández, R. D.; Citron, Y. R.; Gruber, F. K.; Zambrano, M.; Lev-Ari, H. (2008-06-30)Compressive sensing is a new field in signal processing and applied mathematics. It allows one to simultaneously sample and compress signals which are known to have a sparse representation in a known basis or dictionary ... -
Grapevine shoots for improving thermal properties of structural fired clay bricks: New method of agricultural-waste valorization
Mendívil M.A.; Muñoz P.; Morales M.P.; Letelier V.; Juárez M.C. (American Society of Civil Engineers (ASCE), 2017) -
Projeto de arquiteturas integradas para a compressão de imagens JPEG
Agostini, Luciano Volcan