Bitcoin Forum
December 05, 2016, 10:36:49 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Must have tool for multi-gpu/cpu windows miners!  (Read 4149 times)
simplecoin
Sr. Member
****
Offline Offline

Activity: 406



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
1480934209
Hero Member
*
Offline Offline

Posts: 1480934209

View Profile Personal Message (Offline)

Ignore
1480934209
Reply with quote  #2

1480934209
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480934209
Hero Member
*
Offline Offline

Posts: 1480934209

View Profile Personal Message (Offline)

Ignore
1480934209
Reply with quote  #2

1480934209
Report to moderator
1480934209
Hero Member
*
Offline Offline

Posts: 1480934209

View Profile Personal Message (Offline)

Ignore
1480934209
Reply with quote  #2

1480934209
Report to moderator
1480934209
Hero Member
*
Offline Offline

Posts: 1480934209

View Profile Personal Message (Offline)

Ignore
1480934209
Reply with quote  #2

1480934209
Report to moderator
kokojie
Legendary
*
Offline Offline

Activity: 1498



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

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

If my post has been helpful, send me some love -> BTC: 1kokojUapmWqCqPw3Ch2rjcVh57tJEzka | PPC: PDyXAgA8eH47gokVW6zVZPSuu15aao5nZF | Bitshares: kokojie
My reputation
[Coins!]
Member
**
Offline Offline

Activity: 112



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
Jr. Member
*
Offline Offline

Activity: 43



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

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

http://www.bitcoin.rs - Balkan ex.yu BitCoin community!
vanfront
Newbie
*
Offline Offline

Activity: 16


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.

Enthusiast BTC miner. Developer. twitter.com/BitcoinHeroes (http://twitter.com/BitcoinHeroes)

Selling mining contracts. See my website (http://bitcoinheroes.com) or PM me for details.
simplecoin
Sr. Member
****
Offline Offline

Activity: 406



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: 1498



View Profile WWW
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.

If my post has been helpful, send me some love -> BTC: 1kokojUapmWqCqPw3Ch2rjcVh57tJEzka | PPC: PDyXAgA8eH47gokVW6zVZPSuu15aao5nZF | Bitshares: kokojie
My reputation
phorensic
Hero Member
*****
Offline Offline

Activity: 630



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
Jr. Member
*
Offline Offline

Activity: 38


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
Sr. Member
****
Offline Offline

Activity: 356


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!
lvlrdka22
Full Member
***
Offline Offline

Activity: 154


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
Jr. Member
*
Offline Offline

Activity: 38



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.

12ZzdcQ7pyAcUJS9AGBRHTYcsu8tYLGWBK
"Money needs to be depoliticized, and the time has come for the separation of money and state to be accomplished."  Thomas Greco (2009)
*Image Removed*
qed
Full Member
***
Offline Offline

Activity: 196


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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!