Bitcoin Forum
November 08, 2024, 10:13:32 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 [106] 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 ... 1135 »
  Print  
Author Topic: [ANN] cudaMiner & ccMiner CUDA based mining applications [Windows/Linux/MacOSX]  (Read 3426930 times)
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 10:30:37 AM
 #2101

Ok thanks :-)
My miner seems to sit around 2.77khash/s now. Its on 75% so 3 of 4 accepted. I now have 3 transactions but my wallet is still only showing 2 qctual and saying 3 at the moment. So right now if tye 3rd was real im at 150yacoins when they mature

Owner of: cudamining.co.uk
cbuchner1 (OP)
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
January 07, 2014, 11:21:37 AM
Last edit: January 08, 2014, 12:52:35 AM by cbuchner1
 #2102

I am breaking some speed records for Yacoin mining today Wink

WOW. 1.96 kHash/s on GT 750M with 4 GB DDR3 VRAM using latest github code. -l K2x8.   This is a laptop. And it's only using 2077MB out of 4096, including running an Xorg display on Kubuntu 12.04 64bit. And the device remains usable even while mining without the -i 1 flag!

Code:
[2014-01-07 12:20:10] GPU #0: GeForce GT 750M with compute capability 3.0
[2014-01-07 12:20:10] GPU #0: interactive: 0, tex-cache: 0 , single-alloc: 0
[2014-01-07 12:20:10] GPU #0: using launch configuration K2x8
[2014-01-07 12:20:12] GPU #0: GeForce GT 750M, 1.87 khash/s
[2014-01-07 12:20:18] Stratum detected new block
[2014-01-07 12:20:19] GPU #0: GeForce GT 750M, 1.89 khash/s
[2014-01-07 12:20:33] Stratum detected new block
[2014-01-07 12:20:33] GPU #0: GeForce GT 750M, 1.93 khash/s
[2014-01-07 12:20:54] GPU #0: GeForce GT 750M, 1.94 khash/s
[2014-01-07 12:20:54] accepted: 1/1 (100.00%), 1.94 khash/s (yay!!!)
[2014-01-07 12:21:53] GPU #0: GeForce GT 750M, 1.96 khash/s
[2014-01-07 12:21:53] accepted: 2/2 (100.00%), 1.96 khash/s (yay!!!)
[2014-01-07 12:22:43] Stratum detected new block
[2014-01-07 12:22:44] GPU #0: GeForce GT 750M, 1.96 khash/s

Code:
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 750M     Off  | 0000:01:00.0     N/A |                  N/A |
| N/A   90C  N/A     N/A /  N/A |   2077MiB /  4095MiB |     N/A      Default |

I think the equivalent desktop part would be a GT 640 with 4 GB DDR3 memory. On my testing with Windows I haven't seen those 1.9 kHash/s so far.    My next mining build might consist of a mainboard running 5 GT 640 cards with 4GB each.


And a GTX 660Ti Direct CU II OC from Asus on Ubuntu 9.04 32 bit (EDIT: previously incorrectly stated 12.04 64bit)

Code:
[2014-01-07 13:22:14] GPU #0: GeForce GTX 660 Ti with compute capability 3.0
[2014-01-07 13:22:14] GPU #0: interactive: 0, tex-cache: 0 , single-alloc: 1
[2014-01-07 13:22:14] GPU #0: using launch configuration K7x3
[2014-01-07 13:22:16] GPU #0: GeForce GTX 660 Ti, 2.86 khash/s
[2014-01-07 13:22:29] GPU #0: GeForce GTX 660 Ti, 3.09 khash/s
[2014-01-07 13:22:29] accepted: 1/1 (100.00%), 3.09 khash/s (yay!!!)
[2014-01-07 13:22:49] GPU #0: GeForce GTX 660 Ti, 3.12 khash/s
[2014-01-07 13:22:49] accepted: 2/2 (100.00%), 3.12 khash/s (yay!!!)

Code:
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 660 Ti  Off  | 0000:01:00.0     N/A |                  N/A |
| 62%   70C  N/A     N/A /  N/A |   2875MiB /  3071MiB |     N/A      Default |

On my 780 Tis I think I use -l T4x4 (EDIT: correction. It was -l T7x3 but -l T23x1 is actually slightly better) to get 3.2-3.3 kHash/s. I will check again when I get home.

High end cards are partially idling when doing scrypt-jane. It might be possible to do simultaneous scrypt-jane and scrypt mining, to use all resources on the cards. However it would require some very smart multithreading logic, and  simultaneous execution of kernels on the GPU.

Christian
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 11:25:04 AM
Last edit: January 07, 2014, 03:36:21 PM by bigjme
 #2103

Thanks :-)

Would be great if we could get it doing lots at the same time. Although my 780 seems to be siyting at 100% usage although I have the intensity set to 0

Owner of: cudamining.co.uk
dogelimic
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 07, 2014, 03:43:31 PM
Last edit: January 07, 2014, 04:09:08 PM by dogelimic
 #2104


Are you using the latest version from git or a binary release? I see a commit message on Dec 28th that says "add back support for chunked memory allocation and texture cache to Kepler kernel. Slight speed-ups with -C 1 are seen." which implies he removed it at one point, possibly when upgrading to CUDA 5.5.


Was using the latest binary, the 12-18 release. I'll try compiling from git, thanks.

edit: Is there a guide somewhere to compiling on windows? I got all the components but I'm unsure what to do with them.
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 03:50:01 PM
Last edit: January 07, 2014, 05:20:14 PM by bigjme
 #2105

Using T4x4 with -I 0 gives me 2.88khash/s in windows 7. It does cause my drivers to crash when it initially loads but they then recover and my gpu is still 99% and 2.3gb of memory used. So I take it that the miner is still running as they normally hang after a driver crash.

So a 660ti is faster at this then my gtx 780? Whyyyy? This algorithm is going to take a lot of work to figure stuff out. Although, are we finding better speeds in linux then windows?

I stopped trying to get the linux version running because I couldnt get cuda 5.5 to install for me in ubuntu 13.10 so I dont know if it is getting better performance or not

Edit: I didnt trust the T4x4 because of the driver crash. T14x1 is what auto tune sets me with around 2.7hash/s and no driver crash. I did try T10x1 and T20x1 which were posted earlier but they gave hash rates of about 1.5khash/s for me and crashed my driver aswell. I am using the lastest windows 7 driver for it

I am also mining using a 64 bit compile which may have effect as 32bit made a huge difference on the official cudaminer release

EDIT 2: ok so i am going to follow the example Treggar posted on compiling this, i am using Express 2013, but i do have every other version, free from my university ;-) so i am going to try and compile my own 32bit from that. The instructions i will be using are as follows;

1) Install visual studio 2012 express (free from microsoft)
2) Install the cuda 5.5 toolkit (free from nvidia)
3) Download libcurl source & read the README on how to build the library for windows
4) Download the pthread library for windows  - I downloaded prebuilt lib
5) Open visual c command prompt & build libcurl library  - I built static lib and included it in the exe
6) Clone the git inside visual studio
7) Edit the properties of the project to include the libcurl & pthread includes & libs
Cool Build release
9) Profit from YAC!!~? 

Owner of: cudamining.co.uk
_Wolverine_
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
January 07, 2014, 05:32:27 PM
 #2106

Is it normal that cudaminer is not using 100% of gpu ram? Using normal scrypt mining

Code:
+------------------------------------------------------+
| NVIDIA-SMI 5.319.17   Driver Version: 319.17         |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Tesla K10.G2.8GB    Off  | 0000:05:00.0     Off |                    0 |
| N/A   58C    P0   108W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+
|   1  Tesla K10.G2.8GB    Off  | 0000:06:00.0     Off |                    0 |
| N/A   53C    P0   108W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+
|   2  Tesla K10.G1.8GB    Off  | 0000:85:00.0     Off |                    0 |
| N/A   59C    P0   115W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+
|   3  Tesla K10.G1.8GB    Off  | 0000:86:00.0     Off |                    0 |
| N/A   68C    P0   117W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0     24937  ./CudaMiner/cudaminer                               4297MB  |
|    1     24937  ./CudaMiner/cudaminer                               4297MB  |
|    2     24937  ./CudaMiner/cudaminer                               4297MB  |
|    3     24937  ./CudaMiner/cudaminer                               4297MB  |
+-----------------------------------------------------------------------------+
Treggar
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
January 07, 2014, 05:36:07 PM
 #2107

Don't waste your time with 2013.  Cuda 5.5 toolkit is not compatible.
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 05:38:49 PM
Last edit: January 07, 2014, 05:55:49 PM by bigjme
 #2108

so 2012 100%? and i take it that i will need to compile it all on my system with the gpu in it? cant d it on my laptop for example?
and how do i clone the git into visual studio?

i figured out the lib curl install from their guide which literally states to run the command prompt and "Then run 'nmake vc' in curl's root directory."
once i know how to clone the git i should be ready

Owner of: cudamining.co.uk
cbuchner1 (OP)
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
January 07, 2014, 05:56:52 PM
 #2109

Is it normal that cudaminer is not using 100% of gpu ram? Using normal scrypt mining

Code:
+------------------------------------------------------+
| NVIDIA-SMI 5.319.17   Driver Version: 319.17         |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Tesla K10.G2.8GB    Off  | 0000:05:00.0     Off |                    0 |
| N/A   58C    P0   108W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+
|   1  Tesla K10.G2.8GB    Off  | 0000:06:00.0     Off |                    0 |
| N/A   53C    P0   108W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+
|   2  Tesla K10.G1.8GB    Off  | 0000:85:00.0     Off |                    0 |
| N/A   59C    P0   115W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+
|   3  Tesla K10.G1.8GB    Off  | 0000:86:00.0     Off |                    0 |
| N/A   68C    P0   117W / 117W |     1085MB /  3583MB |     99%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0     24937  ./CudaMiner/cudaminer                               4297MB  |
|    1     24937  ./CudaMiner/cudaminer                               4297MB  |
|    2     24937  ./CudaMiner/cudaminer                               4297MB  |
|    3     24937  ./CudaMiner/cudaminer                               4297MB  |
+-----------------------------------------------------------------------------+

perfectly normal.
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
January 07, 2014, 06:01:38 PM
 #2110

Edit: I didnt trust the T4x4 because of the driver crash. T14x1 is what auto tune sets me with around 2.7hash/s and no driver crash. I did try T10x1 and T20x1 which were posted earlier but they gave hash rates of about 1.5khash/s for me and crashed my driver aswell. I am using the lastest windows 7 driver for it

I am also mining using a 64 bit compile which may have effect as 32bit made a huge difference on the official cudaminer release

Check your VRAM usage with each setup. As far as I noticed, more VRAM = faster hashrate with scrypt-jane.
Autotune gave me K13x1 which used 1694 MB VRAM, but after manually picking and testing values
I ended up with K14x1 which uses 1822 MB (out of 2GB) which is the maximum I could get cudaMiner to use without the driver crashing (note, idle memory use is 0 MB due to it being a secondary card) which resulted in slighty faster hashrates.

Now I'm reaching 2.44 kH/s with a non-Ti GTX 660.

Not your keys, not your coins!
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 06:05:39 PM
 #2111

it was using 2gb out of 3gb using the files i was using. but its taking for ever to get this compiled to run a test. as i don't have copies of both i was sent one. and a new driver has just been released which has now cut my tv off while installing. lol

Owner of: cudamining.co.uk
cbuchner1 (OP)
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
January 07, 2014, 06:07:38 PM
 #2112

there are some GTX 660 (non-Ti) with 4 GB DDR3 RAM sold in bulk for 150 Euros. 192 bit memory interface. Possibly OEM ware. 4 SMX.

This would be ideal for scrypt-jane. The only downside is that it is a dual slot card requiring an extra 6 pin power connector.

My next miner will have 4 GTX 640 and 1 GTX 660 card in it. Total of 20 GB video RAM. Wink  Possibly hitting 12 kHash/s.

Due to the large VRAM, these cards will survive the next N-factor increase, which is due in May this year. Some 2 GB cards will run into problems then.

the latest 12 GB Tesla cards would be fun to mine with!

Christian
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 06:10:28 PM
 #2113

will my 780 out last the n rise?
and 12GB? mmmmm me want one

Owner of: cudamining.co.uk
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
January 07, 2014, 06:11:36 PM
 #2114

it was using 2gb out of 3gb using the files i was using. but its taking for ever to get this compiled to run a test. as i don't have copies of both i was sent one. and a new driver has just been released which has now cut my tv off while installing. lol

Try to go a bit higher to like: T16x1 or T18x1

Not your keys, not your coins!
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 06:12:31 PM
 #2115

i will give it a try with the new drivers and see if it runs ok

Owner of: cudamining.co.uk
DBG
Member
**
Offline Offline

Activity: 119
Merit: 100


Digital Illustrator + Software/Hardware Developer


View Profile
January 07, 2014, 06:12:42 PM
 #2116

so 2012 100%? and i take it that i will need to compile it all on my system with the gpu in it? cant d it on my laptop for example?

When it comes to compiling/cross-compiling, all you need are the correct libraries and some time (i.e. you could compile this on a computer that only has integrated graphics).  

POST HI-JACKING (semi-related)


I actually have a setup for nightly builds (I break things a lot when I code so I needed a continuous compiling/integration solution) and would be happy to compile/host new cudaMiner builds (the settings I have now only create a new package/packages when there has been a commit and then it waits 30 mins before queuing it).  Travis CI (which I'm not a huge fan of but it's godlike compared to Jenkins) is available to all GitHub projects and I'll probably pull the current master branch and try and come up with a working YAML file.  Then if cbuchner1 wants to use it (assuming I can nail down all the prerequisites) he can.

Bitcoin - 3DTcMYT8SmRw4o4Lbq9cvm71YaUtVuNn29
Litecoin - MAoFYsBf7BzeK86gg6WRqzFncfwWnoYZet
/* Coins are never required but always appreciated if feeling generous! */
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 06:18:33 PM
 #2117

T16x1 gives me 2.2GB memory used. hashing at 3.07khash/s

it does cause a driver crash and debug is stating "DEBUG: got new work in 0ms" and sometimes says 15ms.
so i take it that it is still running ok

Owner of: cudamining.co.uk
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
January 07, 2014, 06:33:48 PM
 #2118

Do you mean at the beginning when you run cudaMiner that it hangs for so long that your driver crashes?
Because to me it does hang for some time, but it's not that long to trigger the driver recovery.

Anyway, after the initial hang, to me everything is perfect.

The only time I get crashes if cudaMiner states that there's not enough memory (with the current kernel configuration). If it's the same to you, you could probably go and try T20x1 and maybe even a bit higher until you're using the maximum amount of VRAM. I only have a Kepler, so I'm not entirely sure, but that is what I'd try.

Not your keys, not your coins!
bigjme
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 07, 2014, 06:40:57 PM
 #2119

i run it, and just on the first hash attempt the driver crashes and recovers, then it carries on

ok so i had everything installed, can not for the life of me figure out how to clone the git so i am going to give up lol

Owner of: cudamining.co.uk
ManIkWeet
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
January 07, 2014, 06:44:44 PM
 #2120

i run it, and just on the first hash attempt the driver crashes and recovers, then it carries on

ok so i had everything installed, can not for the life of me figure out how to clone the git so i am going to give up lol
You can download the whole github as a .zip silly... (to the right bottom of your screen)

BTC donations: 18fw6ZjYkN7xNxfVWbsRmBvD6jBAChRQVn (thanks!)
Pages: « 1 ... 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 [106] 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 ... 1135 »
  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!