Folding@home on servers
Moderators: Site Moderators, FAHC Science Team
Folding@home on servers
Could a server run Folding@home? If so, are there any servers that are currently doing this? I'd assume they'd be a lot faster both processing WUs and uploading/downloading them.
-
- 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: Folding@home on servers
For some info regarding these questions: viewtopic.php?f=38&t=20427
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.
-
- Posts: 823
- Joined: Tue Mar 25, 2008 12:45 am
- Hardware configuration: Core i7 3770K @3.5 GHz (not folding), 8 GB DDR3 @2133 MHz, 2xGTX 780 @1215 MHz, Windows 7 Pro 64-bit running 7.3.6 w/ 1xSMP, 2xGPU
4P E5-4650 @3.1 GHz, 64 GB DDR3 @1333MHz, Ubuntu Desktop 13.10 64-bit
Re: Folding@home on servers
If it runs on an x86 processor(s) and runs a supported OS (or can emulate a supported OS), then yes, a server can fold. A lot of the machines running bigadv (and, starting Jan. 16th, the only machines capable of running bigadv for now) are higher-end workstation/server class hardware, and there are a number of IT people who have the machines under their care folding when not doing their primary tasks.
Servers aren't inherently better at folding, though. You could easily build a server with a dual-core processor if you didn't expect much traffic; both Intel and AMD make low-end server chips that are outclassed by high-end consumer parts, as oftentimes people running servers are more concerned with uptime than raw speed (server chips usually come from the best batches because of the reliability concerns). Servers' advantage in hardware comes at the upper end of the market, where you start getting into multi-socket motherboards and chips with more cores than any consumer model.
Network speed's more unfamiliar to me. In certain cases the volume of connections that a server has to handle is more important than the speed of those connections, so a server may not have overall faster connections than your typical desktop. There aren't a whole lot of projects from my memory outside of bigadv that have substantial upload sizes, so in most cases your average home network speed is not very much of a bottleneck; looking back at the SMP work my desktop has done, the largest regular SMP upload times I've seen are on the order of 20 seconds, and that's over a 2 Mbps upload line, far slower than my integrated ethernet is capable of handling (Cox doesn't think people need all that much in the way of upload speeds seeing as how I get 25 Mbps down but only 2 up). I'd imagine that any server with really high-speed networking hardware also has a very high-speed connection in the building, and that your average desktop with an integrated 10/100/1000 ethernet jack could probably take as much advantage of that network as a single connection from the server.
Servers aren't inherently better at folding, though. You could easily build a server with a dual-core processor if you didn't expect much traffic; both Intel and AMD make low-end server chips that are outclassed by high-end consumer parts, as oftentimes people running servers are more concerned with uptime than raw speed (server chips usually come from the best batches because of the reliability concerns). Servers' advantage in hardware comes at the upper end of the market, where you start getting into multi-socket motherboards and chips with more cores than any consumer model.
Network speed's more unfamiliar to me. In certain cases the volume of connections that a server has to handle is more important than the speed of those connections, so a server may not have overall faster connections than your typical desktop. There aren't a whole lot of projects from my memory outside of bigadv that have substantial upload sizes, so in most cases your average home network speed is not very much of a bottleneck; looking back at the SMP work my desktop has done, the largest regular SMP upload times I've seen are on the order of 20 seconds, and that's over a 2 Mbps upload line, far slower than my integrated ethernet is capable of handling (Cox doesn't think people need all that much in the way of upload speeds seeing as how I get 25 Mbps down but only 2 up). I'd imagine that any server with really high-speed networking hardware also has a very high-speed connection in the building, and that your average desktop with an integrated 10/100/1000 ethernet jack could probably take as much advantage of that network as a single connection from the server.
-
- Posts: 1165
- Joined: Wed Apr 01, 2009 9:22 pm
- Hardware configuration: Asus Z8NA D6C, 2 x5670@3.2 Ghz, , 12gb Ram, GTX 980ti, AX650 PSU, win 10 (daily use)
Asus Z87 WS, Xeon E3-1230L v3, 8gb ram, KFA GTX 1080, EVGA 750ti , AX760 PSU, Mint 18.2 OS
Not currently folding
Asus Z9PE- D8 WS, 2 E5-2665@2.3 Ghz, 16Gb 1.35v Ram, Ubuntu (Fold only)
Asus Z9PA, 2 Ivy 12 core, 16gb Ram, H folding appliance (fold only) - Location: Jersey, Channel islands
Re: Folding@home on servers
As previously mentioned lots of people use server class hardware to fold on. Some people use proper servers - either at home or at work. Others just get the bare minimum of hardware required to get one up and running and off they go. Server hardware is the only sensible way to get max PPD or to get lots of science done if you want to run SMP.
Personally i have 3 server class machines - 2 just fold and one is also my daily machine for gaming etc. If you are thinking of heading in a similar direction there are lots of threads both here and at many of the top team forums on what to buy, where to buy and how to set it all up.
To illustrate the raw power of a sever farm look up the stats for a team called HPCS, all serer's on extended burn n and chewing through WU like there is no tomorrow. this is a commercial server farm though and not doable by us mere folding mortals.
Personally i have 3 server class machines - 2 just fold and one is also my daily machine for gaming etc. If you are thinking of heading in a similar direction there are lots of threads both here and at many of the top team forums on what to buy, where to buy and how to set it all up.
To illustrate the raw power of a sever farm look up the stats for a team called HPCS, all serer's on extended burn n and chewing through WU like there is no tomorrow. this is a commercial server farm though and not doable by us mere folding mortals.
-
- Posts: 66
- Joined: Fri Jan 06, 2012 6:37 am
Re: Folding@home on servers
I'm the OP on that thread, so I'll add some to that. I made a post later in that thread saying I had become discouraged since I wasn't familiar with SSH (using the command line to install FAH and run it) so I had given up but started it again last night. I have a server running CentOS Linux with a 3.4 GHz i7 using the v6.34 SMP. I used the Linux SMP guide and the wiki for info on installing it. It's basically the same as running it on a desktop, except it's on 24/7 regardless and there are UPS systems, generators, monitoring, etc. to make sure the server is up as much as possible.Jesse_V wrote:For some info regarding these questions: viewtopic.php?f=38&t=20427