Return to the archive index

Re: [Wear-Hard] Re: Interesting PDA

From: "Brian Empey, P.Eng." <>
Date: Tue, 01 Apr 2003 17:17:57 -0800

Doug wrote:
> 
> A few more comments on 'Java in silicon' ...
> 
> The hotspot is software VM ... Ajile (and others) are
> hardware VM ... hotspot does tricks to speed up the
> software VM, but a VM is a VM ... like I said the
> actual instructions (and therefore the VM itself)
> has not changed and likely will not change.
> 
> The Ajile processor and associated APIs implement
> the J2ME CLDC ... it is definitely the 'real stuff'
> (Java) ... also the Java stuff that Systronix is
> doing in hardware is J2ME CLDC ... it used the
> Ajile hardware ... Parallax Javelin in NOT J2ME
> and is NOT really Java ... not multithreading and
> changes to all kinds of things.
> 
> One can implement a VM any way one likes in the
> software world ... as long as it executes the
> same bytecodes with the same results. The software
> VM can be 'upgraded' to run faster with tricks
> like inlining of method calls (hotspot example)
> but it's still the same instruction set ... and
> the same VM ... you cannot 'upgrade' Ajile but
> there's nothing to upgrade ... the interpreter
> is cast in silicon ... and the VM doesn't change.
> They can make faster silicon ... that's how they
> would upgrade ...
> 
>    -- Doug
> 
We support J2ME/CDC rather than CLDC (too limited for our customer's
typical apps ... they want to run desktop-type apps on the handheld)

Our tools support native compilation (typically only done after
profiling indicates performance bottlenecks).  This doesn't help for
applets downloaded off the WEB, but is a useful solution for an
enterprise deploying applications to a workforce.

For a "limited application" like  a smart sensor or dedicated controller
the HW VM sounds like a great solution.
For a worker accessing data wirelessly on the enterprise and then
manipulating the data and presenting the results as a 3D graphic then
our solution works great.
Different tools for different tasks.

Brian

--
Subscription/unsubscription/info requests: send e-mail with subject of
"subscribe", "unsubscribe", or "info" to 
Wear-Hard Mailing List Archive (searchable): http://wearables.blu.org
Please, *PLEASE* don't subscribe through a forward/expander/false domain

+Previous Message in Thread | Next Message in Thread

From Wear-Hard Mailing list Archive (WH)
Maintained by R. Paul McCarty

Archive created with babymail