[2592] in java-interest

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post