1 reply [Last post]
Joined: 09/24/2012
Groups: Go Science


Latest puzzle (with a lot of filters) are relatively slow to compute.
I'm trying to identify what should the best characteristics a computer should have for folding.

Here my intuitive:

-2 physical cores minimum (4 virtual) - 8 is ok
-8 GB RAM minimum (best 16) - 16 is ok
-temperature (good cooling of the processor, fan) is quite important
-ethernet/wifi speed/stability is not important
-HD free space: about 1 Gb free minimum
-Speed of accessing HD: not important

My question:

-do you think there is a minimum for graphic card ? (I've the impression it's not important)



Joined: 09/29/2016
Groups: Gargleblasters
That seems pretty accurate.

Cores, indeed Recommended: 2 physical cores per client. (+2 per each additional client; or +1C2T worse-case)

I would followup with saying that CPU frequency (MHz/GHz) is king when it comes to Foldit. If you have a fairly old CPU, but which runs at 4.5GHz on all cores, then you'll be fine. So an Intel Core i5/i7 from the 4000 and 6000 series at 4.5GHz will be sufficient, and a brand new 10000 series i5/i7 offers negligible improvement to performance.
So on that note, I would say that "Recommended CPU Frequency" should be around 3GHz to 3.5GHz (3000MHz to 3500MHz).
For the "Minimum CPU Frequency" then, I would say 2.5GHz (2500MHz), but add something like "[On puzzles without Objectives]"...

RAM, Min 4GB, Recommended 8GB. (12 to 16GB for multi-client)

Internet Connection? Speed is rather irrelevant, yes. HOWEVER! As someone who DOES have an unstable internet connection, I can say that stability CAN indeed be important! Reasoning is simply due to how Foldit behaves with losing a connecting. If it's while you're hand folding, and the connection is coming and going, if it happens to be right when a network transmission is happening, then your client will freeze up until it can either: finish the transfer, or internally times out. NOTE: Foldit's internal timeout sometimes takes over a minute; furthermore, not always DOES it timeout and therefore the client is permanently frozen.

Storage space, Min 800mb, Recommended 1.5GB (per install; multi-client-multi-folder)
Speed, indeed is seemingly unimportant.

GPU, though??
I would put it as "Minimum: Integrated GPU; OpenGL v3.0 or greater" and "Recommended: Any dedicated graphics card". Reason being, that the integrated GPUs will pump more heat into the CPU, thereby prevent it from running as high of CPU frequency, causing performance to suffer. A dedicated graphics card will therefore offload the rendering load and allow the CPU to run faster.

My dedicated high-end gaming card, which is like 7yrs old, with all the View Options enabled, is pretty much always in Low Power mode (aka 2D mode) and only using 20% GPU Core. So nothing fancy as required. Even if they eventually support GPGPU processing (OpenCL), by that time everyone is likely to have even an integrated GPU that can do sufficient minimal GPGPU. :)


Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, RosettaCommons