SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : All About Sun Microsystems

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Jon Tara who wrote (3635)8/22/1997 7:32:00 PM
From: Chung Yang   of 64865
 
>>>> "The SPARC architecture will not go way. It will remain the heart of SUN's server product. The future sparc processors will have architectural features that will enable Java byecodes to run very fast.

Has Sun announced this, or are you speculating? <<<<

Sun has talked about their future strategy in a
barage of announcments. The first step is to build
Java (JVM ... etc.) right into the product. The next
nature course of actions is to build speed up features
into Sparc, like what Intel is doing with Merced.

>>>>>
In any case, if they do this, and it significantly speeds-up running Java byte code, it is essentially what I am asking for. Whether or not it is a complete implementation of Java byte code is unimportant - the result is.

"Java chip are designed to be simple high performance processor that goes into client devices ... like PDAs, mobile phones, network computers, or more powerful multimedia client workstations. The key to Java chips is that the simplicity in the architecture (even simpler than RISC) allow it to be a low cost, solution for business and home market."

So, Java chips are only suitable for certain applications? Why is that? If the language is suitable for all applications, why aren't the chips?
<<<<

Java chip theoretically can be suitable for all kinds
of applications, but I think for marketing purposes these chips
will go into the networking appliance first. There are plenty
of 32/64 bit RISC processor for desktop and servers. Java
architecture at its present form may not be the best solution.
You have to understand, we are talking about chips that
takes about 60 people 1 man year to design, build, test
and ship. It is a very simple machine more of a simple
microprocessor/embedded processor. And not a Sparc or
X86 chip which, take 200-400 persons about 3-5 years to build.
Besides those chips will have features to speed up Java.
They will run Java Bytecode very fast even faster than some
Java chips, but at a *much* higher cost.

>>>>>
Can you explain how they are "simplier than RISC"? I have not seen anybody make
this claim to date.
<<<<<


Java Architecture is based on a stack machine, or
a zero address machine. I won't bored you with details, but
The Java chip organization looks more like the inside of a
HP calculator than does a RISC microprocessor. Otho, the Java
chip will have the ability for superscalar, branch predictions ...
etc.

>>>>
"The Dual instruction set strategy will delay processor development time and will
increase cost exponentially. A better way to maintain legacy is to simply include
Java chip as a add on co-processor. When the Java chip comes out, there will be a
add on PCI card that you can buy for about $100 WinTel PCs that will allow you to
run Java applications much faster at very low cost. I think this will happen sometimes
next year."

Historically, this has never been a successful approach. However, perhaps it is
"different this time".
<<<<

We'll see. Since the Java chips are so cheap, who
knows how they will manifest themselves? Maybe in a couple
of years, a standord x86 mb spec will include a Java coprocessor.

>>>>
I think it's likely that having to install an accessory card in a precious PCI slot (they
are still precious, though this is slowly changing are more PCI slots and fewer ISA
slots go into new computers) will be a serious disincentive to running Java
applications. It's more likely that users will just try to run them without the card,
conclude that Java is too slow, and go back to their old applications.
<<<<

That is a concern for home users and PC enthusias.
However, for business that have old 480/Pentium. This will be
a geat way for them to reclaim those old computers and turn
them into viable business terminals (Or ad hoc Network Computers).
Maybe package the Java card with networking support like ethernet
card and/or JavaOS or something. This could potentially be a
big market.

- Chung
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext