xmlmark and jbb

Article: Harpertown Performance Preview
By: Henrik S (hstahl.delete@this.nospam.bea.nothanks.com), November 9, 2007 12:30 pm
Room: Moderated Discussions
Hi David,

Good job! If I can find the time I'll try to rerun your tests to see if I get the same results. Some questions/comments:

You state in the overview table that you use a Java 6 version of JRockit, but later in the text that you use a 5.0 version. Which is correct?

I'm a bit suprised about the xmlmark results. In my earlier test on a 2.67 GHz Clovertown I got ~1400 base and ~1750 peak on SAX1; a 25% benefit from tuning compared to your 10%. However, my config did differ a bit from yours: I used a 32-bit OS and JVM and a smaller heap (1.5GB), and I did not use -XXtlasize for peak, and ran with HW prefetching disabled in the BIOS. It is possible that you have hit a memory bus bottleneck which limits the benefit from tuning.

You will be able to see the IPC benefits of Harpertown on jbb when Intel announces the launch results (on Monday?). As a baseline, a fully tuned 3.0 GHz Clovertown tops out around 250k with a 4-JVM config, BIOS tuning and the latest release of JRockit, see:
http://www.spec.org/jbb2005/results/res2007q4/jbb2005-20071023-00391.html

Recent SPEC publications almost invariably use multiple JVMs. I like your approach to & reason for going with one JVM, but note that you may have run into a GC bottleneck with high alloc rates and a "small" heap.

Agree that jbb is a little understood benchmark. Maybe it's time to remedy that and write an article about it? I can probably help if you want to pursue this.

Cheers,

Henrik
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Harpertown Preview OnlineDavid Kanter2007/11/09 06:44 AM
  Stoakley vs. BensleyAnonymous12007/11/09 08:58 AM
  Harpertown Preview OnlineMarcin Niewiadomski2007/11/09 11:59 AM
    Harpertown Preview OnlineDavid Kanter2007/11/09 06:51 PM
      So...anonymous2007/11/09 07:47 PM
        So...anon2007/11/09 08:49 PM
          So...anonymous2007/11/09 09:25 PM
            So...anon2007/11/09 10:50 PM
              That's just how I writeDavid Kanter2007/11/10 12:44 PM
                That's just how I writeanonymous2007/11/10 04:58 PM
                  That's just how I writeDean Kent2007/11/10 07:27 PM
                    ;-)anonymous2007/11/10 07:31 PM
      Harpertown Preview Onlineanonymous2007/11/09 11:10 PM
        Harpertown Preview OnlineDavid Kanter2007/11/10 01:49 PM
      Harpertown Preview OnlineMarcin Niewiadomski2007/11/10 03:10 AM
        Harpertown Preview OnlineMarcin Dalecki2007/11/11 04:01 AM
          Harpertown Preview OnlineJoe Chang2007/11/11 09:56 AM
            Harpertown Preview OnlineJoe Chang2007/11/11 06:15 PM
  xmlmark and jbbHenrik S2007/11/09 12:30 PM
    alsoHenrik S2007/11/09 12:43 PM
      alsoDavid Kanter2007/11/09 06:52 PM
        alsoHenrik S2007/11/10 12:09 AM
  Harpertown Preview Online*(&^2007/11/09 11:38 PM
    Harpertown Preview OnlineDavid Kanter2007/11/10 01:53 PM
  Supermicro MBgpriatko2007/11/11 12:48 PM
    Supermicro MBgpriatko2007/11/12 01:48 PM
      Supermicro MBDavid Kanter2007/11/13 12:52 AM
        800 MHz vs 667 MHz FB-DIMMsgpriatko2007/11/13 08:09 PM
          800 MHz vs 667 MHz FB-DIMMsDavid Kanter2007/11/14 12:38 AM
            800 MHz vs 667 MHz FB-DIMMsgpriatko2007/11/15 08:29 PM
  New O-O-O transaction Mode?blaine2007/11/12 05:37 PM
    New O-O-O transaction Mode?Andi Kleen2007/11/12 05:57 PM
      New O-O-O transaction Mode?Michael S2007/11/13 01:45 AM
    New O-O-O transaction Mode?Michael S2007/11/13 02:05 AM
    New O-O-O transaction Mode?David Kanter2007/11/13 03:46 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?