Topic
  • 2 replies
  • Latest Post - ‏2013-07-28T06:00:10Z by doit_ksa
doit_ksa
doit_ksa
3 Posts

Pinned topic AIX 6.1 Power7 Performance (Java)

‏2013-07-25T21:23:14Z |

We are facing a performance problem with a AIX / Power7 LPAR running WAS/ Portal. to try to slove the problem we used a benchmark to compare the LPAR with PC performance, and we found out that the PC (Intel i7)  is much faster.

 
The Benchmark we used is Scimark http://math.nist.gov/scimark2/
 
Here is our results : 
  • AIX Dev LPAR : 250 Mflops  (1 core)
  • Win XP / Intel i5: 752 Mflops (1 core)
  • Linux / Intel i7 : 1366 Mflops (1 core) // 5-6 faster than AIX !!!
We have done all the JPA (Java Performance Advisory) and the number didn't changed, is this normal ?
 
 
Below is the part config 
 
# prtconf
System Model: IBM,9117-MMB
Machine Serial Number: 10C78CP
Processor Type: PowerPC_POWER7
Processor Implementation Mode: POWER 7
Processor Version: PV_7_Compat
Number Of Processors: 4
Processor Clock Speed: 3500 MHz
CPU Type: 64-bit
Kernel Type: 64-bit
LPAR Info: *****************
Memory Size: 16384 MB
Good Memory Size: 16384 MB
Platform Firmware level: AM730_066
Firmware Version: IBM,AM730_066
Console Login: enable
Auto Restart: true
Full Core: false
 

Thanks in advance !

  • flodstrom
    flodstrom
    115 Posts

    Re: AIX 6.1 Power7 Performance (Java)

    ‏2013-07-28T03:16:16Z  

    Does indeed look like something is not okay. I just tried this on an old POWER4+ (1.45GHz) with AIX 6.1 and I got around 250. Also by using java6 64bit I got almost 300 on the same old machine.

    Are your available processors by any chance micro partitions?

     

     

  • doit_ksa
    doit_ksa
    3 Posts

    Re: AIX 6.1 Power7 Performance (Java)

    ‏2013-07-28T06:00:10Z  
    • flodstrom
    • ‏2013-07-28T03:16:16Z

    Does indeed look like something is not okay. I just tried this on an old POWER4+ (1.45GHz) with AIX 6.1 and I got around 250. Also by using java6 64bit I got almost 300 on the same old machine.

    Are your available processors by any chance micro partitions?

     

     

    Thanks a lot for the reply, not sure about the "micro partitions" , what is the command to check that ?

    Also I do need a favor , could you please run the command again as this :

    time(java -cp scimark2lib.jar jnt.scimark2.commandline -large)

    And please share the result here.

    We get score of 540~ for normal (no argument) but with "-large" we get the 250~ ( the above tests were all done with "-large" argument. )

    I have noticed something, when using command "time" in AIX we get something like this :

    real   0m24.000s

    user   0m16.000s <--- Not full utilization of the CPU power, in Linux the real time almost equal the user time

    sys   0m0.140s

     

    Thanks in advance .