Ira Abramov <[EMAIL PROTECTED]> writes: > Howdie ladies (and gentlemen), > > I just got a call from a guy who's running a "highly optimized math app > in Java" on xeon (I didn't know JVM's had strong VFPUs...) and just got > himself an Itanium to get better performance. He was very surprised to > get 25% of the speed on the new platform and wondered if he should > switch from Windows64 to Linux.
What kind of math? Floating point? Highly parallelized? Using sophisticated numerics? Curiousity: Does Java have implementations of sophisticated numerical libraries? The usual complement of numerical libraries available in, say, Fortran (and callable from C etc) offer such a vast array of careful optimizations for various platforms that if your friend is not using them then most likely he is not utilizing either Xeon or Itanium. I'd suggest profiling the app, throw away any bottleneck that does not use a standard numerical library, wrap that in JNI. Has he tried alphas? ;-) -- Oleg Goldshmidt | [EMAIL PROTECTED] | http://www.goldshmidt.org ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]