Han har visat att dagens kompressionsalgoritmer duger utmärkt till att minska mängden data som behövs mellan cacheminnets översta nivå och processorn, och hur detta kan implementeras, även i system med flera noder. Han har också visat hur instruktionshämtningen kan optimeras genom att sekvenser som liknar varandra i olika instruktioner kan lagras på ett flexibelt vis, vilket med en liten mängd ökad hårdvara ger en stor minskning av kodmängden.
I en implementering av dessa tekniker i en arkitektur kallad Flexcore minskade mängden data med 50 procent. Totalt kan prestanda öka med uppemot 75 procent om teknikerna tillämpas i ett datorsystem, enligt ett pressmeddelande från Chalmers.
Avhandlingens abstract finns här (länk).