Bitcoin Forum
May 21, 2024, 12:12:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 [913] 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 ... 1135 »
  Print  
Author Topic: [ANN] cudaMiner & ccMiner CUDA based mining applications [Windows/Linux/MacOSX]  (Read 3426873 times)
yellowduck2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000


View Profile
July 25, 2014, 06:09:20 AM
 #18241

anybody got ideas on how to reduce heat / absorb heat / remove heat from rig ?
cayars
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
July 25, 2014, 06:14:29 AM
 #18242

Concerning source code to nvMiner.

In reality, this is Chris's, djm34's and tsiv's code (at least 99% of it).

I've made some changes here and there to integrate it all together in a way that allows easier integration of new releases from these devs.

In some cases where they have far different functions instead of trying to integrate them which makes future changes harder (and or prone to bugs) I've added "tsiv" or "djm34" to the function name and then created a "master function that calls their functions based on what algo that is running. Simpler changes are rolled into the same functions.

Not complex at all once you understand what I did. (easy to grasp by anyone who has done programming).  Of course  many of these changes go far into the code (header, cu, c and cpp files).  Examples include duplicate functions in hefty and cryptonight that exist in hefty.cu and cryptonight.cu. And if you don't test all algos after a rebuild some things can bite you in the but. Smiley

Anyway, I still plan on posting the code after this next release.  I originally wanted to also modify the make files, etc for Linux builds but I'm now thinking this might be best left to someone who is better at Linux builds then myself (I'm not a Linux guys per say). I can "talk you through the changes".

I'm sure the VS solution and project files could also use revamping a bit.  So in the interest of moving this project forward, if anyone familiar with programming would like to help me with the initial cleanup and possible CryptoNight debugging mentioned in the last message I posted let me know via PM.  I can make the source available to certain individuals who I think can help.  All I'll ask is that you don't give it to anyone else (yet) and send any changes back to me to coordinate.  I just don't want the source out in the open yet until it will compile on both Windows and Linux and I get the speed up on CN.  I also don't want anyone posting EXEs from this source code before it's published to github as it may cause confusion as to the source.  Otherwise I'll have a ton of PMs and support requests for compiling help which I want to avoid for now until it's officially published on github.  This should not take long at all.

I'll say this now. I won't send code to anyone I'm not familiar with from the forum (yet). It will be posted soon publicly but not yet. However, anyone who has been around this forum and has shown any type of programming contribution is welcome to PM me for the code.

I hope it's clear the code will be available shortly for EVERYONE but I just want to control the source and changes a few days longer before posting to github to make sure it's cleaned up appropriately and working under both Windows and Linux.  I don't know how else to say it but I want the source available but don't want undue stress from doing so.

I'm also going to ask anyone interested in doing the Linux side of things not to bother unless they are prepared to put together a well documented set of directions to configure/compile/make this.  This person must be willing to start with a fresh install of Ubunto 14.10 and document all command lines needed to compile.  This documentation will be forwarded to Bombidil for posting on cudaming.cc as well as included in a UbuntoReadmeCompile.txt type file included with the source.

We have have been missing this as a community (how to easily compile under Linux) so I want it to be clear enough for a Windows users who has successfully installed Ubunto 14.10 to take over following a readme file/directions. EVERY instruction included.  I'll be the judge of what does or does not work as I'm not a Linux guru and if I can do it then anyone can. Well I'll play dumb and make sure any windows user can follow the directions under Linux. Smiley

Carlo
Bombadil
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500



View Profile
July 25, 2014, 06:21:04 AM
 #18243

Hey, hey, it's not me that's running cudamining.cc Cheesy That's bigjme ^^"
I like the sound of Bombidil though (jk)
polanskiman
Full Member
***
Offline Offline

Activity: 266
Merit: 100


View Profile
July 25, 2014, 06:21:52 AM
 #18244

anybody got ideas on how to reduce heat / absorb heat / remove heat from rig ?

1 - avoid over clocking
2 - use fans and open rigs (if possible). Could also use water cooling but I distrust those.
3 - live in a cold country
4 - add more fans
5 - use heat extractors. Basically a fan that will suck the heat out.

That's all I can see...
polanskiman
Full Member
***
Offline Offline

Activity: 266
Merit: 100


View Profile
July 25, 2014, 06:23:00 AM
 #18245

The main GPU is not working at 100%, what can be done?

You are clearly using that GPU while mining so the hash-rate drops. A stated above, use the onboard graphics.

As a side note, I am getting lower hash-rates and up to this day no one has been able to help me. Basically I am getting ~300Kh less on every card.


Are you overclocking? I get similar results with stock cards (assuming x11).

No. All stock...
cayars
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
July 25, 2014, 06:23:13 AM
 #18246


maybe u can leave out crytonight if its taking too much time. Majority of miner wouldn't be using crytonight i suppose. If they really do want to use , they can always use latest version from tsiv. For me, all the "x" is the "core" algo on miner and crytonight is the "side" algo. Core should be well taken care of as priority (e.g increase speed , performance , etc) before anything else.

Why do i say "x" is core ? Because i based on number of coins that uses "x" algo. If u add them all together (x11,x13,x14,x15,17) , is like 80% of coins out there.

That's the rub. If the results I'm seeing are valid then it WILL BE the algo you want to mine as it will be most profitable (for kepler).

I'm not sure if my "test code" is actually faster or an illusion. I just haven't had time to try and see what hash rate a pool is seeing vs what the miner is showing.  I'll be checking this tomorrow of course.

Carlo
cayars
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
July 25, 2014, 06:26:56 AM
 #18247

Hey, hey, it's not me that's running cudamining.cc Cheesy That's bigjme ^^"
I like the sound of Bombidil though (jk)

Oops, I know this but foo bared it. Sorry about that guys,  

Your both well respected so it was an easy mix-up.

That's my story and I'm sticking to it! Smiley

Carlo

PS: actually I'm just a dumb-ass but I like my previous explanation better.  Afterall, I din't get you guys confused with Chritian or djm34.  Shocked
yellowduck2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000


View Profile
July 25, 2014, 06:52:30 AM
 #18248


maybe u can leave out crytonight if its taking too much time. Majority of miner wouldn't be using crytonight i suppose. If they really do want to use , they can always use latest version from tsiv. For me, all the "x" is the "core" algo on miner and crytonight is the "side" algo. Core should be well taken care of as priority (e.g increase speed , performance , etc) before anything else.

Why do i say "x" is core ? Because i based on number of coins that uses "x" algo. If u add them all together (x11,x13,x14,x15,17) , is like 80% of coins out there.

That's the rub. If the results I'm seeing are valid then it WILL BE the algo you want to mine as it will be most profitable (for kepler).

I'm not sure if my "test code" is actually faster or an illusion. I just haven't had time to try and see what hash rate a pool is seeing vs what the miner is showing.  I'll be checking this tomorrow of course.

Carlo

yup. Accepted hashrate and hashrate display on miner can be very different sometimes (at least for the case of AMD "WU" and displayed hashrate)
yellowduck2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000


View Profile
July 25, 2014, 06:53:58 AM
 #18249

anybody got ideas on how to reduce heat / absorb heat / remove heat from rig ?

1 - avoid over clocking
2 - use fans and open rigs (if possible). Could also use water cooling but I distrust those.
3 - live in a cold country
4 - add more fans
5 - use heat extractors. Basically a fan that will suck the heat out.

That's all I can see...

Thanks.
Strannik-74
Full Member
***
Offline Offline

Activity: 348
Merit: 102



View Profile
July 25, 2014, 07:19:27 AM
 #18250

The main GPU is not working at 100%, what can be done?

Use onboard graphics (as primary, for your monitor) instead of your 750Ti if you want it to work like the rest.

Thank you very much, it helped =))
ilovecudacompute
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
July 25, 2014, 08:09:54 AM
Last edit: July 25, 2014, 08:32:57 AM by ilovecudacompute
 #18251

Welp. Managed to split the most offensive part of the kernel into four parallel threads per hash, result is spectacularly unimpressive. The best I've come up with breaks even with the current single thread per hash implementation. Well, almost. It's actually a percent slower AND loses compute 2.0 compatibility due to using shuffle. On the other hands it performs a lot more reasonably with various launch configurations, 15 blocks of 32 threads works our equally well as the original 8x60 magic bullet for 750 Ti.

At this point I'm starting to think I'll just forget about that part and start looking if there's something else to be improved. I'm still curious as to how it runs on other hardware, so if a couple of gents on Win boxes with something else than a 750 Ti in would be willing to take it for a spin, I'd appreciate it. I've added the number for SMX/SMM/Whateverthingmabobs into the miner thread start-up info, you'll probably find your card performing best when the block count is a multiple of the SMX count and the number of threads a power of 2. 4/8/16/32/64 are the best bets.

https://github.com/tsiv/ccminer-cryptonight/releases/download/v0.15-rc1/ccminer-cryptonight_20140723_exp.zip

Also, any chances for this code to get released already? Or are you competing against Wolf0 Cheesy
It works like a charm, 220H/s for GTX760, before it was 190. GTX750TIs seem unchanged.



I get 270H(peaks of 297H with -l 8x50)  with this release and a GTX 760 overclocked -->v0.15-rc1 ccminer-cryptonight_20140723

Thanks for that launch setting Cheesy 306H/s (MSI gaming, +180core, +500mem). Still have to test what's the most stable, but thanks for giving me a start Wink

Ooh damn, you've released that a looong time ago, tsiv. Should've noticed ^^"

EDIT: 320H/s with +222core, +666mem Tongue I'm waiting anxiously for a driver crash Wink

Fantastic Bombadill...im on +180 core +300 Memory
If you find any better launch configs please post it
I also asked in the other thread if there are binaries for wolf nvidia xmr miner

dunno but i can't oc my cards at least one of them keeps crashing if i do so, you changed the power limit in the bios?

No i left the power limit at 100% but every card behaves different in overclock(some better some worse)
Currently i am at +210core/+500 memory stable [asus 760gtx and the drivers djm posted 340.46 with the new cuda]

Also Tsiv thanks for the new binaries i got a good boost  Grin Grin
unitedminers
Full Member
***
Offline Offline

Activity: 241
Merit: 100


View Profile
July 25, 2014, 10:04:11 AM
 #18252

What's your preferred cl file with ccMiner: whirlcoin.cl, whirlcoin_old.cl or wirlpool.cl?

Is it common with the whirlcoin algo to get after a new start of ccMiner at the beginning about 55 rejects before first MHs gets accepted?

My Nvidia GTX 750 Ti settings:

Code:
#!/bin/sh

export DISPLAY=:0

export GPU_MAX_ALLOC_PERCENT=100

export GPU_USE_SYNC_OBJECTS=1

cd /home/x/ccminer-djm34-0723

./ccminer -t 1 -a whirlcoin -o stratum+tcp://www.hashharder.com:9649 -u XXX -p X

BTW I get about 40% rejects with the newest ccMiner and about 25% with the newest SPH-SGMiner.

THX for every hint Smiley
restless
Legendary
*
Offline Offline

Activity: 1151
Merit: 1001


View Profile
July 25, 2014, 10:14:09 AM
 #18253

IS there how-to/changelog for latest tsiv miner?
restless
Legendary
*
Offline Offline

Activity: 1151
Merit: 1001


View Profile
July 25, 2014, 10:15:04 AM
 #18254

What's your preferred cl file with ccMiner: whirlcoin.cl, whirlcoin_old.cl or wirlpool.cl?

Is it common with the whirlcoin algo to get after a new start of ccMiner at the beginning about 55 rejects before first MHs gets accepted?

My Nvidia GTX 750 Ti settings:

Code:
#!/bin/sh

export DISPLAY=:0

export GPU_MAX_ALLOC_PERCENT=100

export GPU_USE_SYNC_OBJECTS=1

cd /home/x/ccminer-djm34-0723

./ccminer -t 1 -a whirlcoin -o stratum+tcp://www.hashharder.com:9649 -u XXX -p X

BTW I get about 40% rejects with the newest ccMiner and about 25% with the newest SPH-SGMiner.

THX for every hint Smiley
Tried different pool? Cheesy
Maybe something with initial diff of shares?!
Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
July 25, 2014, 10:16:36 AM
 #18255

I come from the Demoscene. My school is old school

you are working on global optimization? pushing x11 to x2 or more, would be really impressive
StuffOfInterest
Sr. Member
****
Offline Offline

Activity: 401
Merit: 250


View Profile
July 25, 2014, 10:35:43 AM
 #18256

I'm pretty sure the output of the last algorithm is used as the input of the next one for X11, precisely so you can't do that.

Yes you can. If each thread is working on a different hash.

If this works as expected I bet we'll see the power consumption and heat production go up on the cards.  Everyone used to talk about how Xwhatever was lower power and heat than algos such as Scrypt.  That likely was the result of current implementations not being able to fully drive the GPU.  Once the power and heat levels go up to what is seen with Scrypt that will be a sign that things are working right.

BExR exchange rates on your phone's home screen.
Miner Control to get auto algorithm switching for multiple mining services. (please donate if you like)
Could Proof of Blockchain (PoBC) help secure a coin and avoid runaway ASIC mining?
yellowduck2
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000


View Profile
July 25, 2014, 10:36:26 AM
 #18257

I come from the Demoscene. My school is old school

you are working on global optimization? pushing x11 to x2 or more, would be really impressive

pushing x11 means pushing pretty much all other algo on ccminer. I think he is optimizing base algo which is used by all other algo.
Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
July 25, 2014, 11:33:30 AM
 #18258

i've added chaincoin to cudamining.cc, was pretty easy  Grin

forked from djm x17, my personal version use accepted and rejected instead of yay and boo, i like them more lol
unitedminers
Full Member
***
Offline Offline

Activity: 241
Merit: 100


View Profile
July 25, 2014, 11:38:18 AM
 #18259

Tried different pool? Cheesy
Maybe something with initial diff of shares?!

Which one do you recommend?

From time to time I also get a lot's "(Share is above target)" rejects Sad
djm34
Legendary
*
Offline Offline

Activity: 1400
Merit: 1050


View Profile WWW
July 25, 2014, 11:38:53 AM
 #18260

i've added chaincoin to cudamining.cc, was pretty easy  Grin

forked from djm x17, my personal version use accepted and rejected instead of yay and boo, i like them more lol
Is it profitable ? (I guess I am joking...  Grin)

djm34 facebook page
BTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze
Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
Pages: « 1 ... 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 [913] 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 ... 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!