How does F@H decide whether a work unit is okay or faulty?

If you're new to FAH and need help getting started or you have very basic questions, start here.

Moderators: Site Moderators, FAHC Science Team

Post Reply
FoldingFodder
Posts: 44
Joined: Sat Apr 04, 2020 6:07 pm

How does F@H decide whether a work unit is okay or faulty?

Post by FoldingFodder »

How does F@H decide whether a work unit is okay or faulty?
Jesse_V
Site Moderator
Posts: 2851
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

Post by Jesse_V »

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.
Post Reply