Frank Deutschmann wrote:
> 
> Hello all,
> 
> Presuming that I can't get a hold of the source code, could someone
> perhaps tell me how the Java3D VecMath package is implemented?
> Specifically, I'm wondering if it makes use of the SIMD floating point
> instructions on P-3 processors, and, more generally, how efficient it
> is/what sort of performance to expect.
> 

        Java is crossplatform, so, it is highly unlikely that a class package 
uses something so intel-specific (if it doesn't use JNI).  However, the 
JVM *might* be smart enough to do such a thing.


> I'm looking at using Java for a major numerical analysis package, and
> the "write once run anywhere" aspect is naturally quite apealing;
> however, I'm simply unable to give up the traditional huge measure of
> performance that goes with Java -- but the VecMath package seems quite
> redeeming, provided the overhead is minimal.  I'm guessing/presuming
> that VecMath is implemented as efficiently as possible for the native
> hardware; do I presume too much?  If VecMath itself is implemented
> "close to the hardware", how much penalty does the requisite Jini
> boundary cost?

        Not being familiar with the package, I can't say.  It is 
possible though.  FWIW, did you mean the java native interface (JNI)
or Jini (the 'technology')?


        -Tom

-- 
+-------------------------------------------------------------------+
+  Thomas M. Sasala, Electrical Engineer       [EMAIL PROTECTED]       +
+  MRJ Technology Solutions                    http://www.mrj.com   +
+  10461 White Granite Drive, Suite 102        (W)(703)277-1714     +
+  Oakton, VA   22124                          (F)(703)277-1702     +
+-------------------------------------------------------------------+


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to