Topic
  • 10 replies
  • Latest Post - ‏2013-06-24T15:20:19Z by JoãoReis
SystemAdmin
SystemAdmin
2402 Posts

Pinned topic rperf Number Finder

‏2013-03-14T16:43:20Z |
Help with script:

$ oslevel -s

6100-06-06-1140

System Model: IBM,9110-51A
Machine Serial Number: 063F80E
Processor Type: PowerPC_POWER5
Processor Implementation Mode: POWER 5
Processor Version: PV_5_2
Number Of Processors: 2
Processor Clock Speed: 1898 MHz
CPU Type: 64-bit
Kernel Type: 64-bit

$ sudo ./rperf.ksh -v

Information is from public documents from www.ibm.com
  • - System p Performance Report
  • - System p Facts and Features Document
  • - Power Systems Facts and Features Document
Machine=IBM,9110-51A MHz=1898 Rounded-MHz=1900 CPUs=2 CPUType=PowerPC_POWER5
lookup IBM,9110-51A_1900_2
calculate cpus=2 from 1 6.11
./rperf.ksh: line 437: .

== 0 : arithmetic syntax error.
Updated on 2013-04-05T21:47:40Z at 2013-04-05T21:47:40Z by nagger
  • SystemAdmin
    SystemAdmin
    2402 Posts

    Re: rperf Number Finder

    ‏2013-03-14T20:18:36Z  
    Script here:
    http://www.ibm.com/developerworks/wikis/display/wikiptype/rperf
  • nagger
    nagger
    1688 Posts

    Re: rperf Number Finder

    ‏2013-03-25T20:37:33Z  
    Script here:
    http://www.ibm.com/developerworks/wikis/display/wikiptype/rperf
    Hi,
    I have updated the rperf to version 20.
    Now supports the new POWER7+ machines and a 8 character fix for this problem.

    I would like to point out that rperf users are free to work out problems, missing data, corrections etc. and fix this simple Korn shell script. Then send me the updates :-)

    thanks, Nigel Griffiths
  • SystemAdmin
    SystemAdmin
    2402 Posts

    Re: rperf Number Finder

    ‏2013-03-26T09:08:08Z  
    • nagger
    • ‏2013-03-25T20:37:33Z
    Hi,
    I have updated the rperf to version 20.
    Now supports the new POWER7+ machines and a 8 character fix for this problem.

    I would like to point out that rperf users are free to work out problems, missing data, corrections etc. and fix this simple Korn shell script. Then send me the updates :-)

    thanks, Nigel Griffiths
    Hi
    I tried running it as I usually do: ksh rperf.ksh and was wondering about errors I got.
    Then I noted the shebang of ksh93 and made it executable and it started working ok.

    Noted that partitions that are capped to like 0.5 cpus gives a same result as uncapped
    partition with 1 VCPU (on both) . There are those legacy "Oracle" lpars **still** out there :P
  • nagger
    nagger
    1688 Posts

    Re: rperf Number Finder

    ‏2013-04-05T21:47:40Z  
    Hi
    I tried running it as I usually do: ksh rperf.ksh and was wondering about errors I got.
    Then I noted the shebang of ksh93 and made it executable and it started working ok.

    Noted that partitions that are capped to like 0.5 cpus gives a same result as uncapped
    partition with 1 VCPU (on both) . There are those legacy "Oracle" lpars **still** out there :P
    Hmm! I will think about that one but it is a good point.
    ta N
  • Mainak
    Mainak
    4 Posts

    Re: rperf Number Finder

    ‏2013-04-25T13:01:47Z  
    • nagger
    • ‏2013-04-05T21:47:40Z
    Hmm! I will think about that one but it is a good point.
    ta N

    Hi

     

    I am not able to download the rperf script from the given link....please guide

  • nagger
    nagger
    1688 Posts

    Re: rperf Number Finder

    ‏2013-04-25T20:06:31Z  
    • Mainak
    • ‏2013-04-25T13:01:47Z

    Hi

     

    I am not able to download the rperf script from the given link....please guide

    The AIX wiki moved 2 weeks ago.

    For the top AIX wiki page use:  http://tinyurl.com/newAIXwiki

    For the rperf sub page use: https://www.ibm.com/developerworks/community/wikis/home?lang=en#/wiki/Power%20Systems/page/rperf

  • Mainak
    Mainak
    4 Posts

    Re: rperf Number Finder

    ‏2013-04-27T08:17:31Z  
    • nagger
    • ‏2013-04-25T20:06:31Z

    The AIX wiki moved 2 weeks ago.

    For the top AIX wiki page use:  http://tinyurl.com/newAIXwiki

    For the rperf sub page use: https://www.ibm.com/developerworks/community/wikis/home?lang=en#/wiki/Power%20Systems/page/rperf

    thanks for your support,I have downloaded the rperf successfully

     

  • JoãoReis
    JoãoReis
    2 Posts

    Re: rperf Number Finder

    ‏2013-06-18T20:36:42Z  
    • nagger
    • ‏2013-03-25T20:37:33Z
    Hi,
    I have updated the rperf to version 20.
    Now supports the new POWER7+ machines and a 8 character fix for this problem.

    I would like to point out that rperf users are free to work out problems, missing data, corrections etc. and fix this simple Korn shell script. Then send me the updates :-)

    thanks, Nigel Griffiths

    Hi there Nigel,

    I'm curious about this PSeries model, which does not seem to appear neither on the script nor on the official page for the P740's:

    System Model: IBM,8205-E6B
    Processor Type: PowerPC_POWER7
    Processor Implementation Mode: POWER 7
    Processor Version: PV_7_Compat
    Number Of Processors: 1
    Processor Clock Speed: 3720 MHz
    CPU Type: 64-bit
    Kernel Type: 64-bit
     

    It's pretty similar to the IBM,8205-E6B @ 3700 MHz but this one clocks 20 MHz faster. The script doesn't work with this model, and I have copied the line for the 3700 MHz server but it was only getting 4 CPUs instead of the 12 CPUs it has. Then I simply cut the remaining possible versions and the line looked like this:

            IBM,8205-E6B_3720*) matchup   12 147.24 ;;
     

    Not sure though that this is a correct line to add...

    One thing I wonder is how can we for example, increase less rPerfs than 147.24 : 12 = 12.27 (meaning that, I was asked to increase 11 rPerfs to this equipment and it seems rather nonsense to me) :-)

  • nagger
    nagger
    1688 Posts

    Re: rperf Number Finder

    ‏2013-06-24T11:33:04Z  
    • JoãoReis
    • ‏2013-06-18T20:36:42Z

    Hi there Nigel,

    I'm curious about this PSeries model, which does not seem to appear neither on the script nor on the official page for the P740's:

    System Model: IBM,8205-E6B
    Processor Type: PowerPC_POWER7
    Processor Implementation Mode: POWER 7
    Processor Version: PV_7_Compat
    Number Of Processors: 1
    Processor Clock Speed: 3720 MHz
    CPU Type: 64-bit
    Kernel Type: 64-bit
     

    It's pretty similar to the IBM,8205-E6B @ 3700 MHz but this one clocks 20 MHz faster. The script doesn't work with this model, and I have copied the line for the 3700 MHz server but it was only getting 4 CPUs instead of the 12 CPUs it has. Then I simply cut the remaining possible versions and the line looked like this:

            IBM,8205-E6B_3720*) matchup   12 147.24 ;;
     

    Not sure though that this is a correct line to add...

    One thing I wonder is how can we for example, increase less rPerfs than 147.24 : 12 = 12.27 (meaning that, I was asked to increase 11 rPerfs to this equipment and it seems rather nonsense to me) :-)

    Hi, Sometimes IBM marketing state the machine is 3700 MHz but we actually sell you a 3720 MHz machine. Don't tell marketing or they might try to increase the price :-)  The rperf script tries to handle this by rounding the MHz but sometimes the extra is too much, which might be the case here. Note: this is NOT a new machine.  Your LPAR has 1 CPU and the script, when it does not find an exact rPerf for that number of CPUs will estimate it by dividing the closest rperf rating in this case 4 CPU rperf number.  Can you give us the rperf -v output then I can change the rperf to work.  cheers Nigel.

  • JoãoReis
    JoãoReis
    2 Posts

    Re: rperf Number Finder

    ‏2013-06-24T15:20:19Z  
    • nagger
    • ‏2013-06-24T11:33:04Z

    Hi, Sometimes IBM marketing state the machine is 3700 MHz but we actually sell you a 3720 MHz machine. Don't tell marketing or they might try to increase the price :-)  The rperf script tries to handle this by rounding the MHz but sometimes the extra is too much, which might be the case here. Note: this is NOT a new machine.  Your LPAR has 1 CPU and the script, when it does not find an exact rPerf for that number of CPUs will estimate it by dividing the closest rperf rating in this case 4 CPU rperf number.  Can you give us the rperf -v output then I can change the rperf to work.  cheers Nigel.

    Thank you Nigel,

    The output is the following:

    Information is from public documents from www.ibm.com
    -- - System p Performance Report
    -- - System p Facts and Features Document
    -- - Power Systems Facts and Features Document
    Machine=IBM,8205-E6B MHz=3720 Rounded-MHz=3720 CPUs=1 CPUType=PowerPC_POWER7
    lookup IBM,8205-E6B_3720_1
    0.00 unknown
     

    It's a P740 express with 12 CPUs :)