@MISC{Manuel_siliconvirtual, author = {Alberto Manuel and Alberto Manuel Brandão Simões}, title = {Silicon Virtual Machines}, year = {} }
Share
OpenURL
Abstract
This communication looks into some virtual machine implementations, from the common stack-based architecture to the newest register-based one. It evaluates the feasibility of their implementation on silicon and how this approach can improve performance while maintaining language exibility. Silicon virtual machines are not successful in the CPU market, mainly due to the inherent limitations of a virtual machine architecture: these are developed too centered on a language, making them very ecient for that language and very slow executing applications developed for other languages. This communication concludes with the statement that the best virtual machine we can make is a simple processor, similar to the ones we use nowadays.