Use F@H as a home heating system ?
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 5
- Joined: Mon Jan 23, 2017 8:24 am
- Hardware configuration: Desktop: 2600K @4,6Ghz + GTX 970 Strix OC
Servers: Xeon 4 cores + I7 4790K 4.2Ghz - Location: France
- Contact:
Use F@H as a home heating system ?
Hi there,
So... I started back folding for a weird reason, but might have gotten a good idea from it, that I would like to check for validity before widely spreading it around me.
It's cold in my computer room, because the radiator is right behind the PC and that I can't turn it on for that reason. So for a few days, I've been warming up the room with some stresstests (OCCT). Then I thought: Isn't there something that would make my components 100% usage but be useful? And thought about F@H.
The problem all comes down to one question:
Is a computer using X watts as efficient for heating the room than a radiator using the same average amount of energy?
If it is, then my idea to replace my radiator with one or several PCs running folding@home is great for winter! Uses the same amount of energy, and helps science, I would definitely recommend this all around me.
Would like to have your thoughts about it.
Have a nice day you all!
So... I started back folding for a weird reason, but might have gotten a good idea from it, that I would like to check for validity before widely spreading it around me.
It's cold in my computer room, because the radiator is right behind the PC and that I can't turn it on for that reason. So for a few days, I've been warming up the room with some stresstests (OCCT). Then I thought: Isn't there something that would make my components 100% usage but be useful? And thought about F@H.
The problem all comes down to one question:
Is a computer using X watts as efficient for heating the room than a radiator using the same average amount of energy?
If it is, then my idea to replace my radiator with one or several PCs running folding@home is great for winter! Uses the same amount of energy, and helps science, I would definitely recommend this all around me.
Would like to have your thoughts about it.
Have a nice day you all!
Re: Use F@H as a home heating system ?
on topic of efficiency, computers are almost as efficient as room heaters. i vote for moving into folding@home as heater, which is also what i did on winter 2016.
-
- Posts: 410
- Joined: Mon Nov 15, 2010 8:51 pm
- Hardware configuration: 8x GTX 1080
3x GTX 1080 Ti
3x GTX 1060
Various other bits and pieces - Location: South Coast, UK
Re: Use F@H as a home heating system ?
Depends on the source of radiator heating. A computer is just as efficient as a fan heater / electric panel heater, but if the alternative is a heat pump, then no.
Also, if your radiator is fed by a gas / oil fired boiler then that is probably more efficient than burning the gas / oil in a power station then transferring the electricity to heat your home via computer.
My home heating is electric and not been used for 6 years thanks to F@H (and it's -2 C outside today)!
Also, if your radiator is fed by a gas / oil fired boiler then that is probably more efficient than burning the gas / oil in a power station then transferring the electricity to heat your home via computer.
My home heating is electric and not been used for 6 years thanks to F@H (and it's -2 C outside today)!
-
- Posts: 5
- Joined: Mon Jan 23, 2017 8:24 am
- Hardware configuration: Desktop: 2600K @4,6Ghz + GTX 970 Strix OC
Servers: Xeon 4 cores + I7 4790K 4.2Ghz - Location: France
- Contact:
Re: Use F@H as a home heating system ?
Haha.
Thanks for your feedback.
Well, I see I'm not the first coming up with this idea!
Yes, I can confirm that I was comparing computers heating to other electric radiators/heaters.
The reasoning behind this is quite simple in the end: Any current produces a proportional heat. If this statement is true, then there is no reason for a folding PC to be less efficient than an electric radiator.
I kinda approximated my room description, because it was boring as a topic introduction.
I've got a small 300w bathroom radiator that is right next to my computer room, and I leave the door opened so that it can warm up the room a bit. But without the PC burning, it was 16 to 19°C inside. While right now (afternoon), with F@H, it's 4°C outside, and 23°C in my computer room.
Got a friend that followed my way reasoning two days ago, he's got a flat with a big living room and 2 computers, one quite new with a 1070 and 4770K (overclocked) that don't use too much energy but got loads of PPD, and an older with an old I7 (980) and a GTX770 SLI, all of that being overclocked. Burn wattage is 770W more than idle for his two PCs together. He gets greater temps than with the radiator ON.
The only downside to this seems to be that it doesn't stop when it's hot enough in the room.
Thanks for your feedback.
Well, I see I'm not the first coming up with this idea!
Yes, I can confirm that I was comparing computers heating to other electric radiators/heaters.
The reasoning behind this is quite simple in the end: Any current produces a proportional heat. If this statement is true, then there is no reason for a folding PC to be less efficient than an electric radiator.
I kinda approximated my room description, because it was boring as a topic introduction.
I've got a small 300w bathroom radiator that is right next to my computer room, and I leave the door opened so that it can warm up the room a bit. But without the PC burning, it was 16 to 19°C inside. While right now (afternoon), with F@H, it's 4°C outside, and 23°C in my computer room.
Got a friend that followed my way reasoning two days ago, he's got a flat with a big living room and 2 computers, one quite new with a 1070 and 4770K (overclocked) that don't use too much energy but got loads of PPD, and an older with an old I7 (980) and a GTX770 SLI, all of that being overclocked. Burn wattage is 770W more than idle for his two PCs together. He gets greater temps than with the radiator ON.
The only downside to this seems to be that it doesn't stop when it's hot enough in the room.
-
- Posts: 389
- Joined: Fri Apr 15, 2016 12:42 am
- Hardware configuration: PC 1:
Linux Mint 17.3
three gtx 1080 GPUs One on a powered header
Motherboard = [MB-AM3-AS-SB-990FXR2] qty 1 Asus Sabertooth 990FX(+59.99)
CPU = [CPU-AM3-FX-8320BR] qty 1 AMD FX 8320 Eight Core 3.5GHz(+41.99)
PC2:
Linux Mint 18
Open air case
Motherboard: ASUS Crosshair V Formula-Z AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD
AMD FD6300WMHKBOX FX-6300 6-Core Processor Black Edition with Cooler Master Hyper 212 EVO - CPU Cooler with 120mm PWM Fan
three gtx 1080,
one gtx 1080 TI on a powered header
Re: Use F@H as a home heating system ?
My 6 GPUs make more heat than I need in the room so use a big fan to push the air out into the rest of the house. My wife does complain about the noise though. Different matter in warm weather when it ups the AC requirements and I'll run a window unit for that room even though we have central air.
1080 and 1080TI GPUs on Linux Mint
-
- Posts: 410
- Joined: Mon Nov 15, 2010 8:51 pm
- Hardware configuration: 8x GTX 1080
3x GTX 1080 Ti
3x GTX 1060
Various other bits and pieces - Location: South Coast, UK
Re: Use F@H as a home heating system ?
I've been thinking about a folding 'thermostat' - a couple of temperature sensors wired up to a PC or Raspberry Pi that can then issue a 'Finish' command to the folding slot nearest to completion. It would work better with the proposed 'streaming' cores than with WUs where it might be an hour before a slot could be efficiently paused, but could be an idea. Similarly, fire up slots when temperatures drop.UltimateByte wrote:The only downside to this seems to be that it doesn't stop when it's hot enough in the room.
-
- Posts: 13
- Joined: Fri Jan 06, 2017 12:52 am
- Location: London
- Contact:
Re: Use F@H as a home heating system ?
This shouldn't be too hard to do. How good are your coding skills? I was thinking of something to do this, using php as the processing layer (i know not ideal). if you know the commands for the command line then it should actually be relatively simple. Fancy making a joint project?rwh202 wrote: I've been thinking about a folding 'thermostat' - a couple of temperature sensors wired up to a PC or Raspberry Pi that can then issue a 'Finish' command to the folding slot nearest to completion. It would work better with the proposed 'streaming' cores than with WUs where it might be an hour before a slot could be efficiently paused, but could be an idea. Similarly, fire up slots when temperatures drop.
http://fah.crazy-logic.co.uk/index.php? ... mid=232280
-
- Posts: 230
- Joined: Mon Dec 12, 2016 4:06 am
Re: Use F@H as a home heating system ?
Since you'd not want the same thing in the summer, you "could" do a piping system with "zone dampers", but it's likely to cost you more than you'd ever save.
-
- Posts: 5
- Joined: Mon Jan 23, 2017 8:24 am
- Hardware configuration: Desktop: 2600K @4,6Ghz + GTX 970 Strix OC
Servers: Xeon 4 cores + I7 4790K 4.2Ghz - Location: France
- Contact:
Re: Use F@H as a home heating system ?
What you'd like to achieve would probably be easier with a simple $10 USB thermometer :p
@SteveWillis , is the big fan causing noise, or GPUs stock coolers ? Maybe watercool it
@SteveWillis , is the big fan causing noise, or GPUs stock coolers ? Maybe watercool it
Re: Use F@H as a home heating system ?
I'm a little late to the party here but I am interested in this as a potential arduino project. I've been running folding at home at night instead of my space heater and it requires me to run a window AC to regulate temp. Im no master programmer but I understand c++. I can figure out most of this project except for the software control part. I need to know how to control the FAH app from a usb input (arduino). I would prefer that it wouldn't be intrusive to the PC's function (nothing will show up while it runs so I can use the pc while it heats the room). Does anyone know how I could go about this without mimicking mouse and keyboard controls?
Re: Use F@H as a home heating system ?
I would suggest looking at a couple of things:-
1). The FAHClient can be communicated with directly using a terminal, this would directly control the client. I'm not doing this but I am using the advanced control on a Windows computer to control the client on a linux machine.
2). Use the shell/powershell commands, like powercfg, to increase/decrease the performance of the processor. Personally I just disabled the turbo/boost of the cpu in the bios.
3). The NVidia driver has a command line utility called NVIDIA-SMI which can be used to set the power target of your gpu. I imagine AMD will have something similar.
Something to bear in mind is that if you start/stop the processing core too many times it will simply dump the work unit and you may lose out on points. Also, there is a short period of wasted time restarting a work unit while it reloads into the system.
1). The FAHClient can be communicated with directly using a terminal, this would directly control the client. I'm not doing this but I am using the advanced control on a Windows computer to control the client on a linux machine.
2). Use the shell/powershell commands, like powercfg, to increase/decrease the performance of the processor. Personally I just disabled the turbo/boost of the cpu in the bios.
3). The NVidia driver has a command line utility called NVIDIA-SMI which can be used to set the power target of your gpu. I imagine AMD will have something similar.
Something to bear in mind is that if you start/stop the processing core too many times it will simply dump the work unit and you may lose out on points. Also, there is a short period of wasted time restarting a work unit while it reloads into the system.
Re: Use F@H as a home heating system ?
I live in a moderate climate so I don't need a lot of heat or a lot of air conditioning, but I've thought about the same thing. I have a gas furnace but have only rarely used it. In the winter, I like a little heat in the bedroom so I move one computer into that room and it the summer I put it in a room that can get a bit too hot for absolute comfort.
One thing to consider. If you fold with GPUs, the driver has a API that allows you to set a maximum power level ... within some allowable range. If you can talk to it with software, I might give you small power changes without actually stopping/restarting an active WU.
A couple of years ago, I had a computer in a cabinet. It needed a fan so I mounted a small one over a hole in the back and added a mechanical thermostat. It did keep the cabinet from overheating. I could also leave the doors open to increase the heat in that room.
One thing to consider. If you fold with GPUs, the driver has a API that allows you to set a maximum power level ... within some allowable range. If you can talk to it with software, I might give you small power changes without actually stopping/restarting an active WU.
A couple of years ago, I had a computer in a cabinet. It needed a fan so I mounted a small one over a hole in the back and added a mechanical thermostat. It did keep the cabinet from overheating. I could also leave the doors open to increase the heat in that room.
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
-
- Site Moderator
- Posts: 6986
- Joined: Wed Dec 23, 2009 9:33 am
- Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB
Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400 - Location: Land Of The Long White Cloud
- Contact:
Re: Use F@H as a home heating system ?
FYI, if you're going to be investing into a F@H heater, consider going liquid cooling since it means:
1) Less noise
2) More energy/heat being transferred out from the system into the rooms
Thus, you might be able to come up with a system that is silent but generates enough heat for the room
1) Less noise
2) More energy/heat being transferred out from the system into the rooms
Thus, you might be able to come up with a system that is silent but generates enough heat for the room
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Re: Use F@H as a home heating system ?
That is very good information to know. I didn't consider how stopping and starting might affect folding. I have tested in the past to see how much heat my cpu vs my gpu makes and the cpu wasn't enough to heat the room at all. So, I should be able to get by if I only slow the gpu. Would I be able to execute Nvidia driver commands directly from the Arduino IDE? Personally, I think it will be easiest for me to take a room temperature input and put it through an equation based on the desired temperature that will result in the new gpu power target. I just need to know how to control the power target from the Arduino IDE whether it is directly to the Nvidia driver, or through another software.aetch wrote:I would suggest looking at a couple of things:-
1). The FAHClient can be communicated with directly using a terminal, this would directly control the client. I'm not doing this but I am using the advanced control on a Windows computer to control the client on a linux machine.
2). Use the shell/powershell commands, like powercfg, to increase/decrease the performance of the processor. Personally I just disabled the turbo/boost of the cpu in the bios.
3). The NVidia driver has a command line utility called NVIDIA-SMI which can be used to set the power target of your gpu. I imagine AMD will have something similar.
Something to bear in mind is that if you start/stop the processing core too many times it will simply dump the work unit and you may lose out on points. Also, there is a short period of wasted time restarting a work unit while it reloads into the system.
Re: Use F@H as a home heating system ?
I can't help you with Arduino or how you're going to interface it with your folding computer.
There is a command line utility that comes with the NVidia driver called NVidia-SMI, it's comes with the linux and Windows drivers. One drawback is that it needs to run with root/admin privileges. I only came across it myself a few weeks ago.
A couple of pages from NVidia:-
https://developer.nvidia.com/nvidia-sys ... -interface
https://developer.download.nvidia.com/c ... 367.38.pdf
You might also want to take a gander through what others have created to see if something already exists that suits you better.
viewforum.php?f=14
There is a command line utility that comes with the NVidia driver called NVidia-SMI, it's comes with the linux and Windows drivers. One drawback is that it needs to run with root/admin privileges. I only came across it myself a few weeks ago.
A couple of pages from NVidia:-
https://developer.nvidia.com/nvidia-sys ... -interface
https://developer.download.nvidia.com/c ... 367.38.pdf
You might also want to take a gander through what others have created to see if something already exists that suits you better.
viewforum.php?f=14