User talk:Macknife

From openSUSE

Hello

I am using Open Suse v 10.0, kernel 2.6.16-rc4-3-ppc64 on an IBM eServer p590 with two POWER5 CPUs.

I was interested in knowing if it was possible to use the Simultaneous Multithreading features like SMT thread priorities, SMT ON/OFF, SMT Snooze and SMT Snooze delay.

From my search of various forums I have found that at boot time SMT can be enabled or disabled with boot parameter smt-enabled=[off,on], alternatively by changing the value of online in directory /sys/devices/system/cpu/ for the corresponding CPU. And for SMT thread priority there seems to macros in include/asm-ppc64/processor.h like HMT_very_low() etc.

I wanted to know if there was a way to set SMT thread priorities by command line, the /sys/devices/system/cpu/CPU$ also have other files are these provided to control the SMT behavior.

I appreciate your help.


Thanks Mitesh