hamunaptra
Senior member
- May 24, 2005
- 929
- 0
- 71
You know Im curious, with BD...does this mean that there will be unpredictable thread performance when doing FPU based calculations?
Cuz if the OS scheduler is not module aware, which JFAMD said several times OS schedulers will not be module aware.
Given the case of 4 FP heavy threads. Lets say there are cores 01 23 45 67
OS schedules 2 threads on cores 01 , one thread on core 2, one thread on 4.
Does this mean the 2 threads on cores 01 could be up to 2x slower because of the shared FP...whereas on cores 2 and 4 those threads can claim the entire FP?
So, if someone runs benchmarks improperly...this could really skew the actual FP performance results right?
Cuz if the OS scheduler is not module aware, which JFAMD said several times OS schedulers will not be module aware.
Given the case of 4 FP heavy threads. Lets say there are cores 01 23 45 67
OS schedules 2 threads on cores 01 , one thread on core 2, one thread on 4.
Does this mean the 2 threads on cores 01 could be up to 2x slower because of the shared FP...whereas on cores 2 and 4 those threads can claim the entire FP?
So, if someone runs benchmarks improperly...this could really skew the actual FP performance results right?