AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.


#Power
#Power
 View Only

VP folding is not SRAD-aware

  • 1.  VP folding is not SRAD-aware

    Posted Sun January 05, 2014 03:50 PM

    Originally posted by: Karl-HeinzBraun


    Hi all gurus and AIXperts,

    VP folding is a nice performance feature. The new vpm_throughput_mode tunable even enforces VP folding.

    However, VP folding has a cost in a multi-SRAD environment. When the LPAR is folded down to one single VCPU and if this LPAR is spread over several SRADs, memory access can become "far" most of the time. ASO does not help in this case bacause you do not want all memory to be moved locally to that single remaining core.

    My question is: is there an option to limit the VP folding so it keeps at least one VP unfolded per SRAD ?

    In this example of a badly fragmented 13-VP LPAR, I would expect at least 1 VP per SRAD (i.e 5 in total) being unfolded. This would help ASO a lot!

    $ lssrad -av
    REF1   SRAD        MEM      CPU
    0
              0   36422.44      0-11 16-19 28-31 48-51
              2   14691.00      20-23 36-39
    1
              1   18426.00      12-15 24-27 44-47
              3    9213.00      32-35
    2
              4    5460.44      40-43

     

    What is your opinion ? What needs to be done, so that IBM implements this feature if it does not exist yet ?

    Best regards,

    KH

    BTW, there is a nasty problem with ASO and multi-SRAD under 6.1 TL9 and 7.1 TL3 (see APAR IV46607 and IV46579 respectively). With the option proposed here, this system crash could never occur.

     


    #AIX-Forum