Projects

Portmeirion

Co-designed virtual machines for legacy ISAs

Primary Research Category: System Hardware  
Principal Investigator: Greg Wright  



Project Overview

In Project Portmeirion we are investigating implementation of legacy ISAs such as SPARC and x64 by dynamic translation to a new, simpler ISA. By moving performance non-critical functionality into software, we aim to expand the implementation envelope available to hardware designers (allowing more flexibility in trading off design time, performance, power, new features, etc.). We also propose extending the capabilities of the traditional hypervisor to encompass translation and optimization functions.

A 15min video overview of the project can be found here.



Team Members

Greg Wright
Peter Kessler
Kevin Moore
Chris Vick
Mario Wolczko