[kaffe] GMP and Kaffe
    Alan Eliasen 
    eliasen at mindspring.com
       
    Fri Dec 16 21:23:32 PST 2005
    
    
  
   I'd like to thank Dalibor for making a very nice patch for the
problems with the GMP libraries in Kaffe on x86_64.  Kaffe can use the
GMP libraries for BigInteger work, (with the -Xnative-big-math flag at
runtime) and it makes Kaffe quite spectactularly faster when working
with very large integers.
   For example, to calculate the value of a large Mersenne prime,
2^20996011 - 1, and format that in base 10, here are the timings:
        Kaffe:     16.72 seconds
Sun JVM 1.5.0:  18301.30 seconds  (that's just over 5 hours.)
   Nice!  Both of these are on an Athlon 64 "3400+" (real clock speed
2200 MHz).  While the Sun JVM is faster for many things (Kaffe is
interpreted on the x86_64,) this is a real selling point for large
numerical work.
   Thanks to all who made this possible!
-- 
  Alan Eliasen                 |  "It's amazing how much mature wisdom
  eliasen at mindspring.com       |   resembles being too tired."
  http://futureboy.homeip.net/ |     -- Robert Heinlein
    
    
More information about the kaffe
mailing list