Idle state and servers
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 4
- Joined: Thu Feb 19, 2015 6:52 am
Idle state and servers
Hi, I have some little 24thread monstrosities here and there idling for most of the time. initially I thought it would be a good idea to use it for folding, however after looking into how the "on idle" works made me realize it wouldn't work, since the fah wouldn't stop when real workload kicks in on this server. Any solution for server appliances?
-
- Posts: 27
- Joined: Fri Aug 08, 2008 4:15 am
- Hardware configuration: Toshiba X205-SLi1 using nVidia CUDA drivers version 177.35
Re: Idle state and servers.
If you are running Linux and your workload comes at predictable times (like 9am to 5pm) you could set a cron job to start and stop FAHClient. See the manual and/or info pages for your preferred version of cron.
For systemd:
For old school init:
For windows you might be able to use the Task Scheduler.
Hope that helps,
E
For systemd:
Code: Select all
service FAHClient start
service FAHClient stop
Code: Select all
/etc/init.d/FAHClient start
/etc/init.d/FAHClient stop
Hope that helps,
E
"In Theory there is no difference between Theory and Practice. In Practice there is."
-
- Site Admin
- Posts: 7939
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Idle state and servers.
There is a supported telnet interface to FAHClient as well. A number of scripts have been posted here in the past to have the client pause and resume folding. If you have a way to detect when these workloads will kick in, then you could run a script to pause folding and then resume afterwards.
However, CPU folding is by default set to run at the lowest priority. So in most cases it will let computing resources go to any other process running that needs it. Letting your OS scheduler handle prioritization of assignment to being run may be sufficient in many cases.
However, CPU folding is by default set to run at the lowest priority. So in most cases it will let computing resources go to any other process running that needs it. Letting your OS scheduler handle prioritization of assignment to being run may be sufficient in many cases.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
-
- Posts: 4
- Joined: Thu Feb 19, 2015 6:52 am
Re: Idle state and servers.
ok, first things first
all of these are Win machines
the workload is unpredictable, since these are CI machines, so the workload may begin any time, or it can be days without any workload
as mentioned by Joe_H, I will check if the scheduler does the trick, if it does the issue is closed.
all of these are Win machines
the workload is unpredictable, since these are CI machines, so the workload may begin any time, or it can be days without any workload
as mentioned by Joe_H, I will check if the scheduler does the trick, if it does the issue is closed.
-
- Posts: 4
- Joined: Thu Feb 19, 2015 6:52 am
Re: Idle state and servers.
Well, it is not, apparently.bruce wrote:The CPU scheduler works well for CPU folding..
GPU on server??? what GPU supposed to be on 1U server except the build-in one? which worth a little less than nothing. in any case, f@h did not detect the built-in GPU.bruce wrote:In fact, since most servers have slots that will support GPUs and they'd be idle most of the time, that's a good way to process FAH, even without using the idle setting.
Demagogy aside, just finished benchmarking now. Ran some of the workload, with the f@h paused, it took 21:09 minutes (as it should), then ran it with Full f@h load, it took 26:27. Not acceptable, but I think I have an idea that a while ago I've implemented.
So my question is to whom I may speak to discuss feasibility of my proposed technical solution which implies code changes for windows based machines?
-
- Posts: 4
- Joined: Thu Feb 19, 2015 6:52 am
Re: How do I setup automatic usage when GPU is idle
oh, I was hoping the phpBB died a decade ago. Someone can enlighten me how did my post migrated to GPU usage thread?
-
- 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 do I setup automatic usage when GPU is idle
Communication with Pande Group is facilitated at /r/foldingathome
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.
Re: How do I setup automatic usage when GPU is idle
I hope that you'll find it acceptable in it's (new) un-migrated form.kreuzerkrieg wrote:Someone can enlighten me how did my post migrated to GPU usage thread?
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.