Bitcoin Forum
November 09, 2024, 06:12:44 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Must have tool for multi-gpu/cpu windows miners!  (Read 4393 times)
simplecoin (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile WWW
June 15, 2011, 08:09:13 PM
 #1

WinAFC - http://affinitychanger.sourceforge.net/

It's not my program, but I find it VERY useful.

This will keep all of your miners on one cpu, and not keep your other cores running at 100%.
Since I have a 6core workstation, having 4 miners open ties up 4 cores. Not anymore.
Less CPU utilization also equals less power consumption

My config file for demonstration:
E:\Program Files (x86)\GUIMiner\guiminer\phoenix.exe := CPU1
E:\Program Files (x86)\GUIMiner\guiminer\poclbm.exe := CPU1

Enjoy!

Donations: 1VjGJHPtLodwCFBDWsHJMdEhqRcRKdBQk
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
June 15, 2011, 08:21:03 PM
 #2

great find if it works, I will try it when I get home

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
[Coins!]
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
June 15, 2011, 08:26:53 PM
 #3

I have been looking for something like this.  Will try at home.

Like my post? Consider donating: 1ENPBz6zZa1maehG48PaYzYhPjodN1NkTF
http://oneminuteslow.com/bitcoin/100-20.png
hex
Newbie
*
Offline Offline

Activity: 45
Merit: 0



View Profile WWW
June 15, 2011, 08:32:00 PM
 #4

Why you need that ? For me poclbm eats less then 1% CPU.
vanfront
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile WWW
June 15, 2011, 08:56:25 PM
 #5

Setting CPU affinity is a kind of a "last resort" solution. With a GPU miner you don't need it at all because it consumes virtually no CPU resources. With CPU mining, if you really want it, you can use start /low <your miner.exe> to run it with low priority. On modern systems like Win 7 you will barely notice something's consuming your CPU's idle time.
simplecoin (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile WWW
June 15, 2011, 09:05:30 PM
 #6

Why you need that ? For me poclbm eats less then 1% CPU.

Well, in my case, using stream 2.4 in windows 7 64bit, each opencl program will go full bore for a whole cpu WHILE GPU MINING if you let it. So, with my usual 4 miners open I get 4 cpus at 100%

On my linux miner, hashkill uses 1-2% cpu, same with phoenix and poclbm.

Donations: 1VjGJHPtLodwCFBDWsHJMdEhqRcRKdBQk
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
June 16, 2011, 12:48:23 AM
 #7

WinAFC - http://affinitychanger.sourceforge.net/

It's not my program, but I find it VERY useful.

This will keep all of your miners on one cpu, and not keep your other cores running at 100%.
Since I have a 6core workstation, having 4 miners open ties up 4 cores. Not anymore.
Less CPU utilization also equals less power consumption

My config file for demonstration:
E:\Program Files (x86)\GUIMiner\guiminer\phoenix.exe := CPU1
E:\Program Files (x86)\GUIMiner\guiminer\poclbm.exe := CPU1

Enjoy!


Tested and IT WORKS like a charm. Finally I can stop setting CPU affinity after each reboot. Man there's a proggy for everything.

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
phorensic
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
June 16, 2011, 01:09:57 AM
 #8

The latest version of GUI Miner has built in affinity options.  Windows 7 64-bit, Cat 11.5 and Stream 2.4 on my rig makes each miner use a "fake" 100% CPU on all cores.  Despite plenty of complaints this bug has still not been fixed in poclbm/phatk/etc.  When I set all my miners to a single core in GUI Miner I use less power and generate less heat (on the remaining cores).
faille
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
June 16, 2011, 04:29:43 AM
 #9

The latest version of GUI Miner has built in affinity options.  Windows 7 64-bit, Cat 11.5 and Stream 2.4 on my rig makes each miner use a "fake" 100% CPU on all cores.  Despite plenty of complaints this bug has still not been fixed in poclbm/phatk/etc.  When I set all my miners to a single core in GUI Miner I use less power and generate less heat (on the remaining cores).

its more a drive bug / feature on ATI's end I believe.
ensign_lee
Hero Member
*****
Offline Offline

Activity: 886
Merit: 500



View Profile
June 16, 2011, 05:00:04 AM
 #10

Why you need that ? For me poclbm eats less then 1% CPU.

Not with opencl and multiple GPUs. With 2 GPUs and 2 workers for each (1 backup), I use 100% of my i5-2500k ALL THE TIME. If this works, that'd be AWESOME!


 ██▄                ██        ▄███████▄        ██                  ██      ▄█████████▄ 
 ████              ██      █                  █      ██                  ██      ██                ██
 ██  ▀█            ██    ▄█                  █▄    ██                  ██    ██                  ██
 ██    █▄          ██    ██                  ██    ██                  ██    ▀█                     
 ██      █▄        ██    ██                  ██    ██                  ██      ██                   
 ██        █▄      ██                                  ██                  ██       ▀████████▄   
 ██          █▄    ██    ██                  ██    ██                  ██                        ██ 
 ██            █▄  ██    ██                  ██    ██                  ██                          ██
 ██              █▄██    ██                  ██    ▀█                  █▀    ▄▄                  █▀
 ██                ███      █                  █        █                  █      ██                ██ 
 ██                  ▀█        ▀███████▀            ▀███████▀         ▀█████████▀   











Nousplatform Youtube     
lvlrdka22
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
June 16, 2011, 09:14:18 AM
 #11

Eh.

Code:
#include <constants.au3>
#include <winapi.au3>
#include <windowsconstants.au3>

global $core=0

while 1
$list=processlist("phoenix.exe")
for $i=1 to $list[0][0]
$processhandle=_winapi_openprocess($process_all_access,false,$list[$i][1])
_winapi_setprocessaffinitymask($processhandle,affinitymask($core))
_winapi_closehandle($processhandle)
next
sleep(10)
wend

func affinitymask($c)
return bitor(0,2^int($c))
endfunc

Compile that, and set it to run on startup.

AOCLBF 1.75: POCLBM/Phoenix GUI (Build-In OC Tool).
Barely Clocked: Clock Speed/Voltage/Fan Speed Tweaking.

If I helped, I helped!

http://bit.ly/iWgHPC
Waltibaba
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
June 16, 2011, 10:04:22 AM
 #12

I've been using prifinnity. low overhead, can be set on startup, overrides task manager.
qed
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 16, 2011, 01:11:40 PM
 #13

Why don't you just use:

Code:
start /affinity 1 poclbm.exe...

Mobile App (Android)

Monitor miners, exchange rates and Bitcoin network stats.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!