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

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
    2404 Posts
    ACCEPTED ANSWER

    Re: rperf Number Finder

    ‏2013-03-14T20:18:36Z  in response to SystemAdmin
    Script here:
    http://www.ibm.com/developerworks/wikis/display/wikiptype/rperf
    • nagger
      nagger
      1595 Posts
      ACCEPTED ANSWER

      Re: rperf Number Finder

      ‏2013-03-25T20:37:33Z  in response to SystemAdmin
      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
        2404 Posts
        ACCEPTED ANSWER

        Re: rperf Number Finder

        ‏2013-03-26T09:08:08Z  in response to nagger
        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
      • JoãoReis
        JoãoReis
        2 Posts
        ACCEPTED ANSWER

        Re: rperf Number Finder

        ‏2013-06-18T20:36:42Z  in response to nagger

        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
          1595 Posts
          ACCEPTED ANSWER

          Re: rperf Number Finder

          ‏2013-06-24T11:33:04Z  in response to JoãoReis

          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
            ACCEPTED ANSWER

            Re: rperf Number Finder

            ‏2013-06-24T15:20:19Z  in response to nagger

            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 :)