How does F@H decide whether a work unit is okay or faulty?
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 44
- Joined: Sat Apr 04, 2020 6:07 pm
How does F@H decide whether a work unit is okay or faulty?
How does F@H decide whether a work unit is okay or faulty?
-
- Site Moderator
- Posts: 2850
- Joined: Mon Jul 18, 2011 4:44 am
- Hardware configuration: OS: Windows 10, Kubuntu 19.04
CPU: i7-6700k
GPU: GTX 970, GTX 1080 TI
RAM: 24 GB DDR4 - Location: Western Washington
Re: How does F@H decide whether a work unit is okay or fault
The client performs a number of checks, such as ensuring that the simulation produces valid and sensible mathematical results and that all the files are present and working correctly. Additionally, the server performs a number of sanity and validation checks on the returned workunit. For example, is the client sending an actual F@h workunit, does the workunit have all the expected files, does the workunit follow the correct format, was the workunit processed with the correct FAHCore, are all the atoms in sane locations, and so on. If these checks fail, the workunit is marked as faulty and the server will reassign it to someone else. If the workunit fails for several different people, it notifies one of the research labs that something is wrong that particular trajectory that cannot be explained by glitches, user action, or unstable hardware.
F@h is now the top computing platform on the planet and nothing unites people like a dedicated fight against a common enemy. This virus affects all of us. Lets end it together.