Hi Folks,

I was on a one-week working vacation, and then a three-day actual
vacation with my wife (sans Danielle, the first time we've left her
overnight in all her fourteen months!). But I'm back now.

During my week in Sunnyvale, I did a small amount of hacking on Jess
to refine some of the recent algorithm changes. When I got back, I
downloaded Sun's new HotSpot performance engine for Win32. Let me say,
first of all, that HotSpot rocks. It runs Jess faster than any other
Java runtime I've yet seen, including the two Java native code
compilers I've tried. I imagine that having Jess be part of the
SPECjvm benchmark suite might have something to do with that! But in
any event, I have some updated times for the 'manners' benchmark that
I posted a few weeks ago. Jess is now more than five times faster than
CLIPS on the largest variant (!) Times are in seconds on my
PII/266. CLIPS is version 6.02, compiled with -O2; Jess is my working
copy running on HotSpot.

             CLIPS      Jess
------------------------------
manners/32:  5          5
manners/64   68         22
manners/80   235        56
manners/90   456        90

Note that this is fully twice as fast for manners/90 as my last
reported time. Most of the gain is due to HotSpot; about 15% is due to
further tuning of Jess.

I've got quite a pile of bug reports to work through, so I'd better
start soon if I want to do a 5.0a5 release in the forseeable future.

---------------------------------------------------------
Ernest Friedman-Hill  
Distributed Systems Research        Phone: (925) 294-2154
Sandia National Labs                FAX:   (925) 294-2234
Org. 8920, MS 9214                  [EMAIL PROTECTED]
PO Box 969                  http://herzberg.ca.sandia.gov
Livermore, CA 94550

---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list. List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------

Reply via email to