Intel testar kodkomprimering
30 procent minne hoppas Intel spara på processorchipet med ett nytt komprimerat binärkodsformat. Kompilatorn komprimerar koden som sedan dekomprimeras i hårdvara direkt i processorn. IBM misslyckades med att introducera motsvarande teknik för femton år sedan..Analytikern Linley Gwennap påpekar att tekniken inte riktigt motsvarar Arms Thumb-instruktioner. Dessa är en extra instruktionsuppsättning medan Intel komprimerar befintliga x86-instruktioner.
Med mindre minneskrav för binärkoden sparas yta på chipen och energi vid exekveringen. CPU:n behöver inte modifieras eftersom dekomprimeringsenheten – som använder 20 000 grindar i Intels FPGA-demonstration – stoppas in mellan denna och minnet.
I en skarp version räknar Intel med att dekomprimeringen använder 3 µW/MHz.
Binärkodskomprimering är i sig inget nytt, med sköts typiskt av mjukvara och används för att spara sekundärminne.
IBM lanserade hårdvarudekomprimering av binärkod till sin arkitektur PowerPC 1998. Men tekniken, som kallades Codepack (läs mer om den i Elektroniktidningens arkiv), fick inget genomslag, enligt Processor Watch.