[2592] in java-interest
More Java performance questions
daemon@ATHENA.MIT.EDU (Edmund Burnette)
Thu Oct 5 18:19:33 1995
From: Edmund Burnette <sasebb@unx.sas.com>
To: java-interest@java.sun.com
Date: Thu, 5 Oct 1995 15:31:06 -0400 (EDT)
[These are forwarded for a co-worker.]
1. Java specifies big-endian. I assume that this will not slow
it down to much on little-endian machines, i.e. that it stores
data little-endian when it is not destined for a file or communications.
2. When you link to external routines, it sounds like it will be
only though a slow CORBA-style socket linkage, where all the data is
passed back and forth (no addresses). This could be bad news for
a BLAS (basic linear algebra) library that is intended to speed
up matrix calculations. It won't speed it up for most things if
it has to move the data back and forth, rather than pass addresses.
It means that instead of just using the external routines for
a few standardized inner loops, we would have to transfer larger,
more specialized problems to external routines to pick up speed.
3. What conventions does Java have to support streaming of
it's objects? Both as string text and in binary form. Both
with and without embedded data (deep copy). Both with and without
self-identifying data.
--
Edmund Burnette, Portable Debugging | (919)677-8000x7772, 677-8123(Fax)
Development, SAS Institute Inc. | sasebb@unx.sas.com (W)
SAS Campus Drive, Cary, NC 27513 | ebb@mercury.interpath.net (H)
........He is Bob/Ready for Fun/He Wears a Smile/Everybody Run........
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com