open-power / HTX

Apache License 2.0
14 stars 19 forks source link

Adding revamped htx memory exerciser as part of new nest framework #78

Closed veereshj closed 7 years ago

veereshj commented 7 years ago

Important Features in new revamped memory exerciser:

(1)Provides option to control memory workload for every supported page pool at each chip level. (2)Provides option to control cpu workload at Node->Chip->Core->Threads level. (3)Provides more run time for stress test, as mem allocation will be done only once. (4) Improved performance.

New rule files:

(1)default : consumes 70% of memory, performs MEM,RIM,DMA and STRIDE operations. (2)default.char: consumes 40% of memory, attempts to maximize DMI bandwidth with use of 50% threads per core. (3)default.mfg and default.mfg.nodelay: consumes 90% of memory, Maximum coverage with increased stress. (4)default.eq: equalizer specific rule file.

mehuljpatel commented 7 years ago

Hi Veeresh, I will reject this pull request. We need to support old and new memory exercisers at a same time based on P8 or P9 machine execution.