- Joined
- Mar 12, 2007
I just upgraded from a 1055T to an FX 8320. I run F@H most of the time on this system so that is my basis for benchmarking.
I was wondering how the shared FPU handles work between the two integer threads. If I understand correctly the FPU can handle 4 64bit, 2 128bit, or 1 256bit operation per clock. Now if only one thread is running on the a particular module, shouldn't it have access to lets say all four 64bit or the two 128bit parts of the FPU?
I have been running F@H with this chip clocked at 4.4Ghz. With eight threads I get 27,100 PPD. With four threads I get about 15,000 PPD. That is quite a drop in points. So would this just be the way F@H is programmed or am I confused about how the shared FPU works in this architecture?
I was wondering how the shared FPU handles work between the two integer threads. If I understand correctly the FPU can handle 4 64bit, 2 128bit, or 1 256bit operation per clock. Now if only one thread is running on the a particular module, shouldn't it have access to lets say all four 64bit or the two 128bit parts of the FPU?
I have been running F@H with this chip clocked at 4.4Ghz. With eight threads I get 27,100 PPD. With four threads I get about 15,000 PPD. That is quite a drop in points. So would this just be the way F@H is programmed or am I confused about how the shared FPU works in this architecture?