Previous Up Next

Systematic tests

These tests are generated using the diycross tool, a variant of diy. They are systematic variations of a number of families, inserting different choices of barriers or dependencies. The families themselves are also systematic, as follows.

Consider tests built from a cycle of edges of the following four kinds: program order (po) (perhaps with barriers or dependencies); reads-from (rf) edges, from a write to a read that reads from it; from-reads (fr) edges, from a read to coherence-successors of the write it reads from; and coherence (co) edges, from a write to a coherence-later write to the same address. In the diagrams below reads from the initial state are shown as rf edges from a red dot; the fr edges are not shown explicitly but go from such reads to the write that is to the same address.

There are six two-thread cycles with four edges, as in the left-hand column of the table below: test families MP, SB, LB, R, S, and 2+2W. MP and SB are the classic ‘message-passing’ and ‘store-buffering’ tests.

For all those test families except LB and R, there is an obvious three-thread analogue in which the initial write is replaced by a read from a write pulled out to another thread, as in the middle column below. The analogues of MP and SB are the classic WRC and RWC tests (as in Boehm and Adve, PLDI 2008). For R there are two three-thread analogues, pulling back the writes of the two threads: WRW+WR and WRR+2W.

MP: rf,fr
WRC: rf,rf,fr
 
SB: fr,fr
RWC: rf,fr,fr
 
LB: rf,rf
  
R: co,fr
WRW+WR: rf,co,fr
WRR+2W: rf,fr,co
S: rf,co
WWC: rf,rf,co
 
2+2W: co,co
WRW+2W: rf,co,co
 

The ISA2 family (based on the second example in the Power 2.06 ISA, illustrating B-cumulativity) is a three-thread six-edge test, which one could think of as MP with the first write pulled back along a barrier;rf path, or as WRC with the first write pulled back along a barrier edge:

 
ISA2: rf,rf,fr

There are many other three-thread six-edge tests, some of which we have explored but do not give here.

The IRIW family is a four-thread six-edge test:

 
IRIW: rf,fr,rf,fr

All the tests above have at most one edge on each thread. The PPO family (tests of preserved program order) are variations of MP with a barrier on the writing thread and various combinations of edges on the reading thread.

MP: Message passing

  ModelPowerG5Power6Power7
MPAllow=Ok, 10M/4.7GOk, 6.4M/29GOk, 1.7G/167G
MP+isync+addrAllow=Ok, 422k/3.6GOk, 508k/11GOk, 118M/59G
MP+isync+ctrlAllow=Ok, 2.3M/2.3GOk, 2.4M/11GOk, 280M/39G
MP+isync+ctrlisyncAllow=Ok, 58k/3.7GOk, 1.6M/11GOk, 112M/59G
MP+isync+lwsyncAllow=Ok, 24k/3.4GOk, 1.7M/11GOk, 79M/59G
MP+isync+poAllow=Ok, 3.5M/2.3GOk, 2.0M/11GOk, 335M/39G
MP+isync+syncAllow=Ok, 3.1k/4.2GOk, 127k/11GOk, 63M/59G
MP+isyncsAllow=Ok, 1.0M/3.3GOk, 1.3M/11GOk, 101M/59G
MP+lwsync+addrForbid=Ok, 0/6.7GOk, 0/21GOk, 0/117G
MP+lwsync+ctrlAllow=Ok, 1.2M/2.5GNo, 0/16GOk, 12M/39G
    Allow unseen 
MP+lwsync+ctrlisyncForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
MP+lwsync+isyncAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
MP+lwsync+poAllow=Ok, 1.1M/2.3GNo, 0/16GOk, 18M/39G
    Allow unseen 
MP+lwsync+syncForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
MP+lwsyncsForbid=Ok, 0/6.7GOk, 0/34GOk, 0/219G
MP+po+addrAllow=Ok, 1.4k/6.0GOk, 2.7M/29GOk, 278M/188G
MP+po+ctrlAllow=Ok, 2.5M/2.3GOk, 1.1M/11GOk, 455M/39G
MP+po+ctrlisyncAllow=Ok, 31k/3.3GOk, 994k/11GOk, 161M/59G
MP+po+isyncAllow=Ok, 241k/3.5GOk, 789k/11GOk, 142M/59G
MP+po+lwsyncAllow=Ok, 148k/3.0GOk, 1.0M/11GOk, 116M/59G
MP+po+syncAllow=Ok, 11k/4.0GOk, 1.3M/11GOk, 92M/59G
MP+sync+addrForbid=Ok, 0/6.7GOk, 0/34GOk, 0/251G
MP+sync+ctrlAllow=Ok, 362k/5.3GNo, 0/34GOk, 27M/167G
    Allow unseen 
MP+sync+ctrlisyncForbid=Ok, 0/6.7GOk, 0/34GOk, 0/251G
MP+sync+isyncAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
MP+sync+lwsyncForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
MP+sync+poAllow=Ok, 670k/2.3GNo, 0/16GOk, 13M/39G
    Allow unseen 
MP+syncsForbid=Ok, 0/6.7GOk, 0/34GOk, 0/251G

SB: Store buffer forwarding (sometimes called Dekker’s example)

  ModelPowerG5Power6Power7
SBAllow=Ok, 100M/4.7GOk, 1.9G/26GOk, 11G/167G
SB+isync+poAllow=Ok, 28M/2.3GOk, 249M/8.3GOk, 1.4G/39G
SB+isyncsAllow=Ok, 6.1M/2.4GOk, 191M/8.3GOk, 931M/44G
SB+lwsync+isyncAllow=Ok, 4.7M/2.3GOk, 504M/8.3GOk, 659M/44G
SB+lwsync+poAllow=Ok, 10M/2.3GOk, 548M/8.3GOk, 1.0G/39G
SB+lwsync+syncAllow=Ok, 263k/2.5GOk, 2.8M/12GOk, 130M/59G
SB+lwsyncsAllow=Ok, 5.5M/4.8GOk, 10G/26GOk, 1.0G/162G
SB+sync+isyncAllow=Ok, 220k/2.7GOk, 3.1M/11GOk, 143M/59G
SB+sync+poAllow=Ok, 1.2M/2.3GOk, 4.2M/11GOk, 252M/39G
SB+syncsForbid=Ok, 0/6.7GOk, 0/34GOk, 0/251G

LB: Load buffering

  ModelPowerG5Power6Power7
LBAllow=No, 0/6.7GNo, 0/34GNo, 0/251G
   Allow unseenAllow unseenAllow unseen
LB+addr+poAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+addrsForbid=Ok, 0/6.7GOk, 0/34GOk, 0/216G
LB+ctrl+addrForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+ctrl+dataForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+ctrl+poAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+ctrlisync+addrForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+ctrlisync+ctrlForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+ctrlisync+dataForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+ctrlisync+poAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+ctrlisyncsForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+ctrlsForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+data+addrForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+data+poAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+datasForbid=Ok, 0/6.7GOk, 0/34GOk, 0/251G
LB+isync+addrAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+isync+ctrlAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+isync+ctrlisyncAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+isync+dataAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+isync+poAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+isyncsAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+lwsync+addrForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+lwsync+ctrlForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+lwsync+ctrlisyncForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+lwsync+dataForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+lwsync+isyncAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+lwsync+poAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+lwsync+syncForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+lwsyncsForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+sync+addrForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+sync+ctrlForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+sync+ctrlisyncForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+sync+dataForbid=Ok, 0/4.3GOk, 0/16GOk, 0/88G
LB+sync+isyncAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+sync+poAllow=No, 0/4.3GNo, 0/16GNo, 0/88G
   Allow unseenAllow unseenAllow unseen
LB+syncsForbid=Ok, 0/4.3GOk, 0/16GOk, 0/77G

IRIW: Independent Reads of Independent Writes

  ModelPowerG5Power6Power7
IRIWAllow=Ok, 219k/2.4GOk, 1.3M/13GOk, 16M/83G
IRIW+addr+poAllow=Ok, 1.3k/1.3GOk, 301k/4.4GOk, 676k/19G
IRIW+addrsAllow=No, 0/3.3GOk, 1.2M/14GOk, 344k/107G
   Allow unseen  
IRIW+ctrl+addrAllow=Ok, 793/1.5GOk, 349k/4.6GOk, 572k/19G
IRIW+ctrl+poAllow=Ok, 62k/1.2GOk, 435k/4.4GOk, 3.0M/19G
IRIW+ctrlisync+addrAllow=No, 0/2.1GOk, 325k/5.0GOk, 71k/23G
   Allow unseen  
IRIW+ctrlisync+ctrlAllow=Ok, 460/1.5GOk, 346k/4.7GOk, 295k/20G
IRIW+ctrlisync+poAllow=Ok, 1.9k/1.3GOk, 391k/4.4GOk, 369k/21G
IRIW+ctrlisyncsAllow=No, 0/2.1GOk, 342k/4.8GOk, 53k/23G
   Allow unseen  
IRIW+ctrlsAllow=Ok, 35k/1.2GOk, 412k/4.6GOk, 2.7M/19G
IRIW+isync+addrAllow=No, 0/2.1GOk, 316k/4.6GOk, 69k/23G
   Allow unseen  
IRIW+isync+ctrlAllow=Ok, 1.5k/1.6GOk, 342k/4.5GOk, 298k/21G
IRIW+isync+ctrlisyncAllow=No, 0/2.1GOk, 319k/4.7GOk, 52k/23G
   Allow unseen  
IRIW+isync+poAllow=Ok, 2.2k/1.3GOk, 368k/4.5GOk, 348k/20G
IRIW+isyncsAllow=No, 0/2.1GOk, 328k/4.7GOk, 48k/23G
   Allow unseen  
IRIW+lwsync+addrAllow=No, 0/2.1GOk, 306k/4.5GOk, 137k/23G
   Allow unseen  
IRIW+lwsync+ctrlAllow=Ok, 1.3k/1.5GOk, 337k/4.5GOk, 403k/20G
IRIW+lwsync+ctrlisyncAllow=No, 0/2.1GOk, 323k/4.7GOk, 104k/23G
   Allow unseen  
IRIW+lwsync+isyncAllow=No, 0/2.1GOk, 336k/4.7GOk, 83k/23G
   Allow unseen  
IRIW+lwsync+poAllow=Ok, 483/1.3GOk, 361k/4.4GOk, 454k/19G
IRIW+lwsync+syncAllow=No, 0/2.1GOk, 5.4k/5.0GOk, 33k/23G
   Allow unseen  
IRIW+lwsyncsAllow=No, 0/3.3GOk, 568k/13GOk, 428k/87G
   Allow unseen  
IRIW+sync+addrAllow=No, 0/2.1GOk, 4.8k/5.3GOk, 24k/23G
   Allow unseen  
IRIW+sync+ctrlAllow=Ok, 228/1.6GOk, 6.2k/5.1GOk, 177k/21G
IRIW+sync+ctrlisyncAllow=No, 0/2.1GOk, 2.6k/5.5GOk, 21k/23G
   Allow unseen  
IRIW+sync+isyncAllow=No, 0/2.1GOk, 9.3k/5.4GOk, 19k/23G
   Allow unseen  
IRIW+sync+poAllow=Ok, 317/1.4GOk, 5.0k/5.0GOk, 216k/22G
IRIW+syncsForbid=Ok, 0/3.3GOk, 0/17GOk, 0/126G

WRC: Write to Read Causality

  ModelPowerG5Power6Power7
WRCAllow=Ok, 44k/2.5GOk, 1.2M/13GOk, 25M/104G
WRC+data+addrAllow=No, 0/3.3GOk, 705k/13GOk, 166k/105G
   Allow unseen  
WRC+syncsForbid=Ok, 0/3.3GOk, 0/17GOk, 0/157G
WRC+sync+addrForbid=Ok, 0/3.3GOk, 0/17GOk, 0/157G
WRC+lwsync+addrForbid=Ok, 0/3.3GOk, 0/17GOk, 0/137G
WRC+data+syncAllow=No, 0/3.3GOk, 176k/13GOk, 75k/105G
   Allow unseen  
WRC+addr+ctrlAllow=Ok, 43k/1.3GOk, 313k/4.3GOk, 4.5M/24G
WRC+addr+ctrlisyncAllow=No, 0/2.1GOk, 402k/4.3GOk, 69k/25G
   Allow unseen  
WRC+addr+isyncAllow=No, 0/2.1GOk, 403k/4.3GOk, 49k/25G
   Allow unseen  
WRC+addr+lwsyncAllow=No, 0/2.1GOk, 363k/4.3GOk, 47k/25G
   Allow unseen  
WRC+addr+poAllow=Ok, 52k/1.3GOk, 344k/4.3GOk, 5.7M/24G
WRC+addr+syncAllow=No, 0/2.1GOk, 41k/4.4GOk, 35k/25G
   Allow unseen  
WRC+addrsAllow=No, 0/2.1GOk, 225k/4.3GOk, 104k/25G
   Allow unseen  
WRC+ctrl+addrAllow=No, 0/2.1GOk, 209k/4.3GOk, 95k/25G
   Allow unseen  
WRC+ctrl+ctrlisyncAllow=No, 0/2.1GOk, 385k/4.3GOk, 55k/25G
   Allow unseen  
WRC+ctrl+isyncAllow=No, 0/2.1GOk, 449k/4.3GOk, 53k/25G
   Allow unseen  
WRC+ctrl+lwsyncAllow=No, 0/2.1GOk, 286k/4.3GOk, 49k/25G
   Allow unseen  
WRC+ctrl+poAllow=Ok, 33k/1.3GOk, 336k/4.3GOk, 6.7M/24G
WRC+ctrl+syncAllow=No, 0/2.1GOk, 50k/4.4GOk, 35k/25G
   Allow unseen  
WRC+ctrlisync+addrAllow=No, 0/2.1GOk, 210k/4.3GOk, 68k/25G
   Allow unseen  
WRC+ctrlisync+ctrlAllow=Ok, 31k/1.3GOk, 389k/4.3GOk, 3.7M/25G
WRC+ctrlisync+isyncAllow=No, 0/2.1GOk, 356k/4.3GOk, 39k/25G
   Allow unseen  
WRC+ctrlisync+lwsyncAllow=No, 0/2.1GOk, 382k/4.3GOk, 37k/25G
   Allow unseen  
WRC+ctrlisync+poAllow=Ok, 12k/1.3GOk, 402k/4.3GOk, 5.0M/24G
WRC+ctrlisync+syncAllow=No, 0/2.1GOk, 35k/4.3GOk, 27k/25G
   Allow unseen  
WRC+ctrlisyncsAllow=No, 0/2.1GOk, 391k/4.3GOk, 41k/25G
   Allow unseen  
WRC+ctrlsAllow=Ok, 22k/1.4GOk, 315k/4.3GOk, 4.5M/24G
WRC+data+ctrlAllow=Ok, 39k/1.3GOk, 332k/4.3GOk, 4.7M/24G
WRC+data+ctrlisyncAllow=No, 0/2.1GOk, 357k/4.3GOk, 79k/25G
   Allow unseen  
WRC+data+isyncAllow=No, 0/2.1GOk, 417k/4.3GOk, 55k/25G
   Allow unseen  
WRC+data+lwsyncAllow=No, 0/2.1GOk, 393k/4.3GOk, 55k/25G
   Allow unseen  
WRC+data+poAllow=Ok, 46k/1.3GOk, 382k/4.3GOk, 6.5M/24G
WRC+isync+addrAllow=No, 0/2.1GOk, 201k/4.3GOk, 73k/25G
   Allow unseen  
WRC+isync+ctrlAllow=Ok, 35k/1.3GOk, 404k/4.3GOk, 3.8M/24G
WRC+isync+ctrlisyncAllow=No, 0/2.1GOk, 310k/4.3GOk, 42k/25G
   Allow unseen  
WRC+isync+lwsyncAllow=No, 0/2.1GOk, 408k/4.3GOk, 35k/25G
   Allow unseen  
WRC+isync+poAllow=Ok, 29k/1.3GOk, 423k/4.3GOk, 5.2M/24G
WRC+isync+syncAllow=No, 0/2.1GOk, 34k/4.4GOk, 25k/25G
   Allow unseen  
WRC+isyncsAllow=No, 0/2.1GOk, 388k/4.3GOk, 41k/25G
   Allow unseen  
WRC+lwsync+ctrlAllow=Ok, 31k/1.4GNo, 0/8.3GOk, 1.8M/24G
    Allow unseen 
WRC+lwsync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
WRC+lwsync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
WRC+lwsync+poAllow=Ok, 35k/1.3GNo, 0/8.3GOk, 2.7M/24G
    Allow unseen 
WRC+lwsync+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
WRC+lwsyncsForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
WRC+po+addrAllow=No, 0/2.1GOk, 190k/4.3GOk, 114k/25G
   Allow unseen  
WRC+po+ctrlAllow=Ok, 18k/1.3GOk, 357k/4.3GOk, 4.6M/24G
WRC+po+ctrlisyncAllow=No, 0/2.1GOk, 518k/4.3GOk, 84k/25G
   Allow unseen  
WRC+po+isyncAllow=No, 0/2.1GOk, 462k/4.3GOk, 59k/25G
   Allow unseen  
WRC+po+lwsyncAllow=No, 0/2.1GOk, 366k/4.3GOk, 54k/25G
   Allow unseen  
WRC+po+syncAllow=No, 0/2.1GOk, 35k/4.3GOk, 38k/25G
   Allow unseen  
WRC+sync+ctrlAllow=Ok, 2.6k/1.5GNo, 0/8.3GOk, 1.5M/24G
    Allow unseen 
WRC+sync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
WRC+sync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
WRC+sync+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
WRC+sync+poAllow=Ok, 4.3k/1.3GNo, 0/8.3GOk, 2.2M/24G
    Allow unseen 

RWC: Read to Write Causality

  ModelPowerG5Power6Power7
RWCAllow=Ok, 867k/1.1GOk, 7.4M/4.1GOk, 118M/24G
RWC+addr+isyncAllow=Ok, 10/1.8GOk, 6.1M/4.1GOk, 27M/24G
RWC+addr+lwsyncAllow=Ok, 1/2.1GOk, 7.1M/4.2GOk, 18M/24G
RWC+addr+poAllow=Ok, 86k/1.4GOk, 6.4M/4.2GOk, 45M/24G
RWC+addr+syncAllow=No, 0/2.1GOk, 25k/4.3GOk, 283k/24G
   Allow unseen  
RWC+ctrl+isyncAllow=Ok, 355k/1.2GOk, 7.0M/4.1GOk, 65M/24G
RWC+ctrl+lwsyncAllow=Ok, 101k/1.2GOk, 8.6M/4.1GOk, 39M/24G
RWC+ctrl+poAllow=Ok, 845k/1.1GOk, 7.7M/4.1GOk, 105M/24G
RWC+ctrl+syncAllow=Ok, 6.6k/1.5GOk, 43k/4.6GOk, 3.0M/24G
RWC+ctrlisync+isyncAllow=Ok, 20/2.0GOk, 6.8M/4.1GOk, 18M/24G
RWC+ctrlisync+lwsyncAllow=Ok, 3/2.1GOk, 8.4M/4.1GOk, 8.6M/24G
RWC+ctrlisync+poAllow=Ok, 118k/1.4GOk, 7.6M/4.1GOk, 30M/24G
RWC+ctrlisync+syncAllow=No, 0/2.1GOk, 42k/4.5GOk, 191k/24G
   Allow unseen  
RWC+isync+lwsyncAllow=Ok, 2/2.1GOk, 8.6M/4.1GOk, 8.5M/24G
RWC+isync+poAllow=Ok, 146k/1.4GOk, 7.4M/4.1GOk, 28M/24G
RWC+isync+syncAllow=No, 0/2.1GOk, 71k/4.4GOk, 215k/24G
   Allow unseen  
RWC+isyncsAllow=Ok, 12/1.9GOk, 6.8M/4.1GOk, 17M/24G
RWC+lwsync+isyncAllow=Ok, 22/1.9GOk, 7.2M/4.1GOk, 18M/24G
RWC+lwsync+poAllow=Ok, 139k/1.1GOk, 7.9M/4.1GOk, 30M/24G
RWC+lwsync+syncAllow=No, 0/2.1GOk, 15k/4.7GOk, 412k/24G
   Allow unseen  
RWC+lwsyncsAllow=Ok, 4/2.0GOk, 8.5M/4.1GOk, 10M/24G
RWC+po+isyncAllow=Ok, 311k/1.3GOk, 7.1M/4.1GOk, 71M/24G
RWC+po+lwsyncAllow=Ok, 107k/1.3GOk, 8.7M/4.1GOk, 46M/24G
RWC+po+syncAllow=Ok, 14k/1.3GOk, 68k/4.4GOk, 4.2M/24G
RWC+sync+isyncAllow=No, 0/2.1GOk, 1.2M/4.1GOk, 11M/24G
   Allow unseen  
RWC+sync+lwsyncAllow=No, 0/2.1GOk, 2.2M/4.2GOk, 6.4M/24G
   Allow unseen  
RWC+sync+poAllow=Ok, 38k/1.4GOk, 1.3M/4.1GOk, 20M/24G
RWC+syncsForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G

ISA2: Second example from POWER documentation

  ModelPowerG5Power6Power7
ISA2+syncsForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+addr+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+addr+ctrlAllow=Ok, 1.4k/1.7GNo, 0/8.3GOk, 558k/24G
    Allow unseen 
ISA2+lwsync+addr+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+addr+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+addr+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+addr+poAllow=Ok, 362/1.3GNo, 0/8.3GOk, 815k/24G
    Allow unseen 
ISA2+lwsync+addr+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrl+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrl+ctrlAllow=Ok, 1.2k/1.6GNo, 0/8.3GOk, 577k/24G
    Allow unseen 
ISA2+lwsync+ctrl+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrl+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+ctrl+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrl+poAllow=Ok, 930/1.6GNo, 0/8.3GOk, 857k/24G
    Allow unseen 
ISA2+lwsync+ctrl+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrlisync+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrlisync+ctrlAllow=Ok, 528/1.7GNo, 0/8.3GOk, 506k/24G
    Allow unseen 
ISA2+lwsync+ctrlisync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrlisync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+ctrlisync+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+ctrlisync+poAllow=Ok, 149/1.3GNo, 0/8.3GOk, 735k/24G
    Allow unseen 
ISA2+lwsync+ctrlisync+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+data+addrForbid=Ok, 0/3.3GOk, 0/17GOk, 0/137G
ISA2+lwsync+data+ctrlAllow=Ok, 1.4k/1.7GNo, 0/8.3GOk, 623k/24G
    Allow unseen 
ISA2+lwsync+data+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+data+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+data+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+data+poAllow=Ok, 399/1.4GNo, 0/8.3GOk, 908k/24G
    Allow unseen 
ISA2+lwsync+data+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+isync+addrAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+isync+ctrlAllow=Ok, 665/1.7GNo, 0/8.3GOk, 524k/24G
    Allow unseen 
ISA2+lwsync+isync+ctrlisyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+isync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+isync+lwsyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+isync+poAllow=Ok, 152/1.3GNo, 0/8.3GOk, 781k/24G
    Allow unseen 
ISA2+lwsync+isync+syncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+lwsync+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+lwsync+ctrlAllow=Ok, 287/1.6GNo, 0/8.3GOk, 416k/24G
    Allow unseen 
ISA2+lwsync+lwsync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+lwsync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+lwsync+poAllow=Ok, 1.1k/1.6GNo, 0/8.3GOk, 618k/24G
    Allow unseen 
ISA2+lwsync+lwsync+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+po+addrAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+po+ctrlAllow=Ok, 997/1.6GNo, 0/8.3GOk, 650k/24G
    Allow unseen 
ISA2+lwsync+po+ctrlisyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+po+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+po+lwsyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+po+poAllow=Ok, 1.2k/1.7GNo, 0/8.3GOk, 1.2M/24G
    Allow unseen 
ISA2+lwsync+po+syncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+sync+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+sync+ctrlAllow=Ok, 139/1.8GNo, 0/8.3GOk, 387k/24G
    Allow unseen 
ISA2+lwsync+sync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+sync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+lwsync+sync+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsync+sync+poAllow=Ok, 145/1.5GNo, 0/8.3GOk, 589k/24G
    Allow unseen 
ISA2+lwsync+sync+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+lwsyncsForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+addr+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+addr+ctrlAllow=Ok, 246/1.8GNo, 0/8.3GOk, 339k/24G
    Allow unseen 
ISA2+sync+addr+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+addr+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+addr+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+addr+poAllow=Ok, 21/1.7GNo, 0/8.3GOk, 613k/24G
    Allow unseen 
ISA2+sync+addr+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrl+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrl+ctrlAllow=Ok, 252/1.7GNo, 0/8.3GOk, 379k/24G
    Allow unseen 
ISA2+sync+ctrl+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrl+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+ctrl+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrl+poAllow=Ok, 15/1.3GNo, 0/8.3GOk, 627k/24G
    Allow unseen 
ISA2+sync+ctrl+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrlisync+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrlisync+ctrlAllow=Ok, 21/1.7GNo, 0/8.3GOk, 311k/24G
    Allow unseen 
ISA2+sync+ctrlisync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrlisync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+ctrlisync+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+ctrlisync+poAllow=Ok, 227/1.6GNo, 0/8.3GOk, 580k/24G
    Allow unseen 
ISA2+sync+ctrlisync+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+data+addrForbid=Ok, 0/3.3GOk, 0/17GOk, 0/157G
ISA2+sync+data+ctrlAllow=Ok, 9/1.9GNo, 0/8.3GOk, 373k/24G
    Allow unseen 
ISA2+sync+data+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+data+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+data+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+data+poAllow=Ok, 228/1.6GNo, 0/8.3GOk, 622k/24G
    Allow unseen 
ISA2+sync+data+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+isync+addrAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+isync+ctrlAllow=Ok, 10/1.7GNo, 0/8.3GOk, 312k/24G
    Allow unseen 
ISA2+sync+isync+ctrlisyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+isync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+isync+lwsyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+isync+poAllow=Ok, 36/1.3GNo, 0/8.3GOk, 554k/24G
    Allow unseen 
ISA2+sync+isync+syncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+lwsync+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+lwsync+ctrlAllow=Ok, 242/1.8GNo, 0/8.3GOk, 243k/24G
    Allow unseen 
ISA2+sync+lwsync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+lwsync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+lwsync+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+lwsync+poAllow=Ok, 73/1.5GNo, 0/8.3GOk, 417k/24G
    Allow unseen 
ISA2+sync+lwsync+syncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+po+addrAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+po+ctrlAllow=Ok, 33/1.8GNo, 0/8.3GOk, 390k/24G
    Allow unseen 
ISA2+sync+po+ctrlisyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+po+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+po+lwsyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+po+poAllow=Ok, 243/2.0GNo, 0/8.3GOk, 981k/24G
    Allow unseen 
ISA2+sync+po+syncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+sync+addrForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+sync+ctrlAllow=Ok, 2/2.1GNo, 0/8.3GOk, 225k/24G
    Allow unseen 
ISA2+sync+sync+ctrlisyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+sync+isyncAllow=No, 0/2.1GNo, 0/8.3GNo, 0/55G
   Allow unseenAllow unseenAllow unseen
ISA2+sync+sync+lwsyncForbid=Ok, 0/2.1GOk, 0/8.3GOk, 0/55G
ISA2+sync+sync+poAllow=Ok, 80/2.0GNo, 0/8.3GOk, 404k/24G
    Allow unseen 

R

  ModelPowerG5Power6Power7
RAllow=Ok, 44M/1.7GOk, 263M/7.3GOk, 47M/4.5G
R+isync+poAllow=Ok, 8.7M/1.7GOk, 233M/7.3GOk, 34M/4.5G
R+isyncsAllow=Ok, 3.8M/1.7GOk, 98M/7.3GOk, 10M/7.1G
R+isync+lwsyncAllow=Ok, 1.8M/1.7GOk, 335M/7.3GOk, 8.6M/7.1G
R+isync+syncAllow=Ok, 2.3k/1.7GOk, 450k/7.3GOk, 406k/12G
R+po+isyncAllow=Ok, 3.2M/1.7GOk, 124M/7.3GOk, 13M/7.1G
R+po+lwsyncAllow=Ok, 2.7M/1.7GOk, 257M/7.3GOk, 10M/6.9G
R+po+syncAllow=Ok, 559/1.7GOk, 36k/7.3GOk, 592k/12G
R+lwsync+poAllow=Ok, 1.5M/1.7GOk, 311M/7.3GOk, 57M/4.5G
R+lwsync+isyncAllow=Ok, 60k/1.7GOk, 213M/7.3GOk, 3.9M/7.1G
R+lwsyncsAllow=Ok, 170k/1.7GOk, 991M/7.3GOk, 5.1M/7.1G
R+lwsync+syncAllow=No, 0/1.7GNo, 0/7.3GNo, 0/27G
   Allow unseenAllow unseenAllow unseen
R+sync+poAllow=Ok, 1.1M/1.7GOk, 1.5M/7.3GOk, 10M/4.7G
R+sync+isyncAllow=Ok, 1.5k/1.7GOk, 985k/7.3GOk, 1.3M/12G
R+sync+lwsyncAllow=Ok, 10k/1.7GOk, 830k/7.3GOk, 1.7M/12G
R+syncsForbid=Ok, 0/1.7GOk, 0/7.3GOk, 0/27G

S

  ModelPowerG5Power6Power7
SAllow=Ok, 194/1.9GOk, 129k/8.3GOk, 1.7M/14G
S+po+addrAllow=Ok, 44/1.1GOk, 102k/3.5GOk, 1.5M/6.4G
S+po+ctrlAllow=Ok, 318/1.9GOk, 517k/8.3GOk, 1.6M/14G
S+po+ctrlisyncAllow=Ok, 29/1.1GOk, 25k/3.5GOk, 1.3M/6.4G
S+po+dataAllow=Ok, 134/1.9GOk, 140k/8.3GOk, 1.6M/14G
S+po+isyncAllow=Ok, 11/1.1GOk, 29k/3.5GOk, 1.3M/6.4G
S+po+lwsyncAllow=Ok, 19/1.9GOk, 451k/8.3GOk, 543k/14G
S+po+syncAllow=Ok, 6/1.9GOk, 508k/8.3GOk, 574k/14G
S+isync+poAllow=Ok, 74/1.1GOk, 34k/3.5GOk, 1.4M/6.4G
S+isync+addrAllow=Ok, 37/1.1GOk, 47k/3.5GOk, 1.3M/6.4G
S+isync+ctrlAllow=Ok, 48/1.1GOk, 32k/3.5GOk, 1.3M/6.4G
S+isync+ctrlisyncAllow=Ok, 18/1.1GOk, 50k/3.5GOk, 1.0M/6.4G
S+isync+dataAllow=Ok, 25/1.1GOk, 81k/3.5GOk, 1.4M/6.4G
S+isyncsAllow=Ok, 13/1.1GOk, 35k/3.5GOk, 1.1M/6.4G
S+isync+lwsyncAllow=Ok, 9/1.1GOk, 40k/3.5GOk, 371k/6.4G
S+isync+syncAllow=Ok, 1/1.1GOk, 47k/3.5GOk, 363k/6.4G
S+lwsync+poAllow=No, 0/1.9GNo, 0/8.3GNo, 0/29G
   Allow unseenAllow unseenAllow unseen
S+lwsync+isyncAllow=No, 0/1.1GNo, 0/3.5GNo, 0/8.0G
   Allow unseenAllow unseenAllow unseen
S+lwsync+ctrlForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G
S+lwsync+addrForbid=Ok, 0/1.1GOk, 0/3.5GOk, 0/8.0G
S+lwsync+ctrlisyncForbid=Ok, 0/1.1GOk, 0/3.5GOk, 0/8.0G
S+lwsync+dataForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G
S+lwsyncsForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G
S+lwsync+syncForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G
S+sync+poAllow=No, 0/1.9GNo, 0/8.3GNo, 0/29G
   Allow unseenAllow unseenAllow unseen
S+sync+isyncAllow=No, 0/1.1GNo, 0/3.5GNo, 0/8.0G
   Allow unseenAllow unseenAllow unseen
S+sync+ctrlForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G
S+sync+addrForbid=Ok, 0/1.1GOk, 0/3.5GOk, 0/8.0G
S+sync+ctrlisyncForbid=Ok, 0/1.1GOk, 0/3.5GOk, 0/8.0G
S+sync+dataForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G
S+sync+lwsyncForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G
S+syncsForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/29G

2+2W

  ModelPowerG5Power6Power7
2+2WAllow=Ok, 2.1M/6.1GOk, 251M/33GOk, 29G/894G
2+2W+syncsForbid=Ok, 0/6.1GOk, 0/37GOk, 0/943G
2+2W+lwsyncsForbid=Ok, 0/5.9GOk, 0/37GOk, 0/911G
2+2W+sync+lwsyncForbid=Ok, 0/1.9GOk, 0/8.3GOk, 0/27G
2+2W+isync+poAllow=Ok, 1.4M/1.9GOk, 38M/8.3GOk, 111M/26G
2+2W+isyncsAllow=Ok, 1.4M/1.9GOk, 39M/8.3GOk, 79M/26G
2+2W+lwsync+poAllow=Ok, 97/1.9GOk, 132k/8.3GOk, 10M/26G
2+2W+lwsync+isyncAllow=Ok, 56/1.9GOk, 200k/8.3GOk, 6.1M/26G
2+2W+sync+poAllow=Ok, 4/1.9GOk, 188k/8.3GOk, 8.1M/26G
2+2W+sync+isyncAllow=Ok, 7/1.9GOk, 147k/8.3GOk, 5.0M/26G

WWC

  ModelPowerG5Power6Power7
WWCAllow=No, 0/1.1GOk, 70k/8.9GOk, 53k/49G
   Allow unseen  
WWC+addr+lwsyncAllow=No, 0/1.1GOk, 38k/8.9GOk, 66k/49G
   Allow unseen  
WWC+addr+poAllow=No, 0/1.1GOk, 73k/8.9GOk, 54k/50G
   Allow unseen  
WWC+addr+syncAllow=No, 0/1.1GOk, 30k/8.9GOk, 101k/49G
   Allow unseen  
WWC+addrsAllow=No, 0/1.1GOk, 35k/8.9GOk, 54k/49G
   Allow unseen  
WWC+lwsyncsForbid=Ok, 0/1.1GOk, 0/8.9GOk, 0/62G
WWC+lwsync+poAllow=No, 0/1.1GNo, 0/8.9GNo, 0/62G
   Allow unseenAllow unseenAllow unseen
WWC+lwsync+syncForbid=Ok, 0/1.1GOk, 0/8.9GOk, 0/62G
WWC+lwsync+addrForbid=Ok, 0/2.3GOk, 0/11GOk, 0/81G
WWC+po+lwsyncAllow=No, 0/1.1GOk, 42k/8.9GOk, 65k/49G
   Allow unseen  
WWC+po+syncAllow=No, 0/1.1GOk, 38k/8.9GOk, 103k/50G
   Allow unseen  
WWC+po+addrAllow=No, 0/1.1GOk, 49k/8.9GOk, 54k/50G
   Allow unseen  
WWC+sync+lwsyncForbid=Ok, 0/1.1GOk, 0/8.9GOk, 0/62G
WWC+sync+poAllow=No, 0/1.1GNo, 0/8.9GNo, 0/62G
   Allow unseenAllow unseenAllow unseen
WWC+syncsForbid=Ok, 0/1.1GOk, 0/8.9GOk, 0/55G
WWC+sync+addrForbid=Ok, 0/1.1GOk, 0/8.9GOk, 0/62G

WRW+2W

  ModelPowerG5Power6Power7
WRW+2WAllow=Ok, 3/1.9GOk, 539k/5.6GOk, 7.1M/33G
WRW+2W+addr+lwsyncAllow=No, 0/1.9GOk, 33k/5.6GOk, 49k/35G
   Allow unseen  
WRW+2W+addr+poAllow=Ok, 1/1.9GOk, 451k/5.6GOk, 7.0M/33G
WRW+2W+addr+syncAllow=No, 0/1.9GOk, 33k/5.6GOk, 49k/34G
   Allow unseen  
WRW+2W+lwsyncsForbid=Ok, 0/1.9GOk, 0/5.6GOk, 0/48G
WRW+2W+lwsync+poAllow=No, 0/1.9GOk, 127k/5.6GOk, 3.9M/33G
   Allow unseen  
WRW+2W+lwsync+syncForbid=Ok, 0/1.9GOk, 0/5.6GOk, 0/48G
WRW+2W+po+lwsyncAllow=No, 0/1.9GOk, 29k/5.6GOk, 50k/35G
   Allow unseen  
WRW+2W+po+syncAllow=No, 0/1.9GOk, 31k/5.6GOk, 51k/35G
   Allow unseen  
WRW+2W+sync+lwsyncForbid=Ok, 0/1.9GOk, 0/5.6GOk, 0/48G
WRW+2W+sync+poAllow=No, 0/1.9GOk, 129k/5.6GOk, 3.5M/33G
   Allow unseen  
WRW+2W+syncsForbid=Ok, 0/1.9GOk, 0/5.6GOk, 0/48G

WRW+WR

  ModelPowerG5Power6Power7
WRW+WRAllow=Ok, 118k/928MOk, 3.1M/4.1GOk, 15M/16G
WRW+WR+po+lwsyncAllow=Ok, 4/928MOk, 4.2M/4.1GOk, 5.1M/16G
WRW+WR+po+syncAllow=No, 0/928MOk, 32k/4.1GOk, 172k/16G
   Allow unseen  
WRW+WR+addr+poAllow=Ok, 148k/928MOk, 3.1M/4.1GOk, 14M/16G
WRW+WR+addr+lwsyncAllow=Ok, 6/928MOk, 3.7M/4.1GOk, 5.3M/16G
WRW+WR+addr+syncAllow=No, 0/928MOk, 12k/4.1GOk, 174k/16G
   Allow unseen  
WRW+WR+lwsync+poAllow=Ok, 84k/928MOk, 1.5M/4.1GOk, 7.5M/16G
WRW+WR+lwsyncsAllow=Ok, 1/928MOk, 2.8M/4.1GOk, 2.8M/16G
WRW+WR+lwsync+syncAllow=No, 0/928MNo, 0/4.1GNo, 0/17G
   Allow unseenAllow unseenAllow unseen
WRW+WR+sync+poAllow=Ok, 11k/928MOk, 1.1M/4.1GOk, 5.4M/16G
WRW+WR+sync+lwsyncAllow=No, 0/928MOk, 1.9M/4.1GOk, 2.0M/16G
   Allow unseen  
WRW+WR+syncsForbid=Ok, 0/928MOk, 0/4.1GOk, 0/17G

WRR+2W

  ModelPowerG5Power6Power7
WRR+2WAllow=Ok, 432k/928MOk, 2.4M/4.1GOk, 42M/16G
WRR+2W+po+lwsyncAllow=Ok, 32k/928MOk, 19k/4.1GOk, 1.5M/16G
WRR+2W+po+syncAllow=Ok, 1.5k/928MOk, 32k/4.1GOk, 986k/16G
WRR+2W+addr+poAllow=Ok, 65/928MOk, 910k/4.1GOk, 7.7M/16G
WRR+2W+addr+lwsyncAllow=No, 0/928MOk, 19k/4.1GOk, 256k/16G
   Allow unseen  
WRR+2W+addr+syncAllow=No, 0/928MOk, 34k/4.1GOk, 126k/16G
   Allow unseen  
WRR+2W+lwsync+poAllow=Ok, 37/928MOk, 2.1M/4.1GOk, 4.8M/16G
WRR+2W+lwsyncsAllow=No, 0/928MOk, 7.2k/4.1GOk, 194k/16G
   Allow unseen  
WRR+2W+lwsync+syncAllow=No, 0/928MOk, 15k/4.1GOk, 137k/16G
   Allow unseen  
WRR+2W+sync+poAllow=Ok, 1/928MOk, 78k/4.1GOk, 2.8M/16G
WRR+2W+sync+lwsyncAllow=No, 0/928MNo, 0/4.1GNo, 0/17G
   Allow unseenAllow unseenAllow unseen
WRR+2W+syncsForbid=Ok, 0/928MOk, 0/4.1GOk, 0/17G

PPO

  ModelPowerG5Power6Power7
PPO000Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO001Allow=Ok, 450k/2.5GNo, 0/7.3GOk, 326k/25G
    Allow unseen 
PPO002Allow=Ok, 1.0M/2.5GNo, 0/7.3GOk, 11M/24G
    Allow unseen 
PPO003Allow=Ok, 501k/2.5GNo, 0/7.3GOk, 14M/24G
    Allow unseen 
PPO004Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO005Allow=Ok, 225k/2.5GNo, 0/7.3GOk, 398k/25G
    Allow unseen 
PPO006Allow=Ok, 227k/2.5GNo, 0/7.3GOk, 511k/25G
    Allow unseen 
PPO007Allow=Ok, 550k/2.5GNo, 0/7.3GOk, 442k/25G
    Allow unseen 
PPO008Allow=Ok, 536k/2.5GNo, 0/7.3GOk, 348k/25G
    Allow unseen 
PPO009Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO010Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO011Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO012Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO013Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO014Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO015Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO016Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO017Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO018Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G
PPO019Forbid=Ok, 0/2.5GOk, 0/7.3GOk, 0/27G

Previous Up Next