[virtmach] Implementing VMs efficiently
Sun, 6 Feb 2000 12:09:59 -0000
From: Sean McDirmid <firstname.lastname@example.org>
> But usually if the cost-sensitive nodes are receiving the code over a
> network they are with communication of large computing resources that can
> do sophisticated back-end compilation on their behalf. I've toyed with
> this in a couple projects (kimera.cs.washington.edu,
I'll have a look at the references. Thank you.
The problem with using external resources is that the node
vendor now has to expose implementation details. In many cases a
back-end linker is now required, and the program delivery
mechanism now has to know about the target node. This defeats
the primary objective of many virtual machine implementations
for cost-sensitive applications. Having program servers is fine
in a workstation/PC environment such as ANDF and its incarnation
in OSF, but becomes a maintenance and certification nightmare
for embedded systems.
I believe that tuning the VM for easy back-end compilation is a
more commercially viable approach.
Stephen Pelc, email@example.com
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 1703 631441, fax: +44 1703 339691