Hello,
Having read FAQ and Guides I still have questions:
1. There was information that some CPU have issues with SSE code. How can I know that my CPU does not
have such problems? If my FAH client does not write any error messages to the log file, is it enough to say,
that my CPU correctly works with FAM SIMD commands and I can enable optimized assembly code?
2. If a CPU or GPU works incorrectly due to some reasons (if it is too overclocked for example), then it
can produce wrong results. How does FAH verify, that results received from a client are correct? Can one
client, that sent wrong results, influence on the final result of an experiment? (I'm not speaking about
cheating here.)
How does FAH verify results? (overclocked CPU, SSE, etc.)
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 289
- Joined: Sun Dec 02, 2007 4:31 am
- Location: Carrizo Plain National Monument, California
- Contact:
Re: How does FAH verify results? (overclocked CPU, SSE, etc.)
1) If you see a message about working with standard loops and you're suddenly working very slowly, then you know SSE is not working. Generally a correct re-boot solves the problem. This normally happens only with a sudden crash like a power failure.
2) You'll see a EUE (early unit end) message and the client will download a new WU. You'll get a fraction of the points for the work done and somebody else will then try the WU that EUE'd.
2) You'll see a EUE (early unit end) message and the client will download a new WU. You'll get a fraction of the points for the work done and somebody else will then try the WU that EUE'd.
-
- Posts: 10179
- Joined: Thu Nov 29, 2007 4:30 pm
- Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
- Location: Arizona
- Contact:
Re: How does FAH verify results? (overclocked CPU, SSE, etc.)
The simulations are written such that incorrect results trigger error events. (EUEs) Fah has several methods for checking the accuracy of results, though not all are disclosed for security reasons.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
Tell me and I forget. Teach me and I remember. Involve me and I learn.
-
- Posts: 2
- Joined: Wed Nov 26, 2008 6:52 am
- Hardware configuration: 1. AMD Athlon 64 x2 4200+ 2200MHz, ASUS M2N-E, 1G, FreeBSD/amd64
2. AMD Athlon 64 x2 4200+ 2200Mhz, ASUS M2N-E, 512M, FreeBSD/i386
Re: How does FAH verify results? (overclocked CPU, SSE, etc.)
I compared SSE enabled and disabled FAH clients and the difference is visible on my systems. I haven's seen any crashes of my FAH clients, so I expect that hardware work properly.John_Weatherman wrote:1) If you see a message about working with standard loops and you're suddenly working very slowly, then you know SSE is not working. Generally a correct re-boot solves the problem. This normally happens only with a sudden crash like a power failure.
This is excellent if FAH has self-control, I saw one checksum problem (home directory is a network share and was lost due to a power failure), but never saw any EUE.7im wrote:The simulations are written such that incorrect results trigger error events. (EUEs) Fah has several methods for checking the accuracy of results, though not all are disclosed for security reasons.
Thanks all for replies.