Bitcoin Forum
May 27, 2024, 11:55:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 157 158 159 160 161 162 163 164 »
2621  Economy / Goods / Re: Steam Games: DiRT Showdown (0.5 BTC), Sleeping Dogs (1.5 BTC) on: October 09, 2012, 05:56:49 PM
bump
2622  Economy / Computer hardware / Re: [WTS] 2.1Ghash/s Rig 3x5970's, 880 Watts at the wall on: October 09, 2012, 05:52:13 PM
you guys should be aware this is a 2.2mh/s litecoin rig too.
2623  Alternate cryptocurrencies / Mining (Altcoins) / Re: Consolidated Litecoin Mining Guide for 5xxx, 6xxx, and 7xxx GPUs on: October 09, 2012, 05:49:41 PM
yeah, you probably need more ram.  properly configured 5970s get ~700-800kh/s (but it also heats the VRMs/memory hotter than BTC and will probably be harder on the cards).
2624  Alternate cryptocurrencies / Mining (Altcoins) / Re: Consolidated Litecoin Mining Guide for 5xxx, 6xxx, and 7xxx GPUs on: October 09, 2012, 05:41:32 PM
kinda funny, coz im getting 250 with 950/1000 on my 5830.

and as far sa i can see it has a much bigger load on card than bitcoin had.

cheers

increase thread_concurrency and intensity, try 7168 or 8000 and intensities from 13-20
2625  Alternate cryptocurrencies / Mining (Altcoins) / Re: Consolidated Litecoin Mining Guide for 5xxx, 6xxx, and 7xxx GPUs on: October 09, 2012, 05:34:13 PM
the instantaneous crash of the driver is usually due to aggression being too high, try lowering the intensity to 10 and stepping it up incrementally.

try 3584, 4096, 4608, 5760, 6144, and 7168 for thread_concurrency

if the thread_concurrency too low you'll get hardware invalids (HW), so you have to test and see for yourself.  failing these values, try reaper.  a problem with cgminer is that it won't allow you to use more than 1/4 of the memory on the card for a pad buffer.  if you have 1gb in your 5830, it may not let you use more than 4096 (or sometimes 8192) as a thread_concurrency.  reaper doesn't care what thread_concurrency you use because it doesn't bother to clear it with opencl, it just executes the memory allocation.
2626  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN][LTC][Pool][PPLNS] - ltc.kattare.com - burnside's Litecoin Mining Pool on: October 09, 2012, 05:29:26 PM
i'm not tooooo concerned, it says i'm banned but it's still giving me automatic payouts lol.
2627  Alternate cryptocurrencies / Mining (Altcoins) / Re: Consolidated Litecoin Mining Guide for 5xxx, 6xxx, and 7xxx GPUs on: October 09, 2012, 02:45:08 PM
Can anyone do a test for me?, mining litecoins on a 5830 at stock speeds?. I need to know if it's worth it (kh/s) before I download a ton of drivers and disrupt my bitcoin mining.

Thanks in advance  Kiss

You will get about 280kh/s stock.
2628  Alternate cryptocurrencies / Mining (Altcoins) / Re: Consolidated Litecoin Mining Guide for 5xxx, 6xxx, and 7xxx GPUs on: October 09, 2012, 02:44:17 PM
I'm having so many errors i don't know where to begin...

I only have 2GB ram is that a major problem? (with 3x5970's)

also, do i need to install SDK on top of latest Radeon drivers, I will clear all my drivers now, not sure what i used for bitcoin mining probably 12.6/SDK 2.4 or something

Yes, it can be. With thread_concurrency = 8000 or so you may run out of ram.

you need the latest app sdk, yes.  driver is less crucial, but should be 12.6+
2629  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN][LTC][Pool][PPLNS] - ltc.kattare.com - burnside's Litecoin Mining Pool on: October 09, 2012, 05:35:13 AM
says my account has been banned but i'm still mining okay?  pm'd you my username.  it won't let me reset my password.
2630  Bitcoin / Mining software (miners) / Re: 0.13BTC reward to get me litecoin mining on: October 08, 2012, 10:31:33 PM
i made a tutorial thread

https://bitcointalk.org/index.php?topic=117221.0
2631  Alternate cryptocurrencies / Mining (Altcoins) / Re: Consolidated Litecoin Mining Guide for 5xxx, 6xxx, and 7xxx GPUs on: October 08, 2012, 05:05:07 PM
Why cgminer for 5xxx and 6xxx GPUs? Why not reaper as well?

You can use reaper if you want, but it's less stable in my experience than cgminer with no advantage is hash rate (the algorithms are almost exactly the same, check the code yourself).  For instance, reaper seems to always kill the buffer on one of my 7950 cards for no reason after about 24 hours whereas cgminer has been mining LTC for a couple weeks on my 7770 without error.

In order to use more than 512MB of memory, as required for 7xxx cards with high thread_concurrencies, you need a program that doesn't check for errors like reaper.  ckolivas has stated that he will not change this in cgminer because it will probably make cgminer unstable.
2632  Alternate cryptocurrencies / Altcoin Discussion / Re: Litecoin ASICs on: October 08, 2012, 05:00:11 PM
I imagine any actual BTC FPGA could be used, firmware re-writed and mine LTC...   anyone know if someone working on it ?


the FPGA would need lots of on board memory.

You only need to connect the FPGA to memory and you're set. That said, when it's economically feasible, they will do it. Until then, gpus!

you can probably use an sp605, which has 128mb of onboard ddr3 memory. no idea how fast it'd be, though.
2633  Alternate cryptocurrencies / Mining (Altcoins) / Consolidated Litecoin Mining Guide for 5xxx, 6xxx, and 7xxx GPUs on: October 08, 2012, 04:05:54 PM
I'll try to make it easy, as there's been a million people asking lately how to mine LTC.

DONATE (LTC): LiK1rotC2tNYNRbRfW2xsKLYJvKhQ3PwTN
DONATE (BTC): 17bmYcP6Vio6c1gnyPsaDSv4B11SLe81Ab

What is Litecoin?
Litecoin is a cryptocurrency that uses an alternative, memory hard hashing algorithm called scrypt that was devised by mathematics' prodigy Colin Percival. The algorithm utilizes SHA256 and a stream function called salsa20 to force devices that mine it to either use a lot of memory or use dramatically more ALU cycles to perform a hash.  With the parameters used in Litecoin's implementation of scrypt (N = 1024; p = 1; r = 1), each thread uses approximately 64-128 KB depending on the settings for lookup_gap and thread_concurrency in the mining program when mining with a GPU.  Because GPUs have such fast memory (bandwidth in the hundreds of GB/s) and roughly 128-512 KB of RAM per stream processor, they are ideal for mining Litecoin.  This requirement for fast memory in order to mine quickly results in Litecoin being FPGA and ASIC resistant; although ASICs may one day come out for Litecoin, they are not expected to garner the same performance increases as for Bitcoin (two orders of magnitude more efficient).

Mining Litecoin

The major factor which impacts hash rate/hardware errors is the thread_concurrency.  The second most important factor for some cards is the ratio of core speed to memory speed.  Typically optimum values of thread_concurrency are a multiple of 64 and vary per card and per card family (see below).  The (core speed/memory speed) quotient should be 0.8 or less for 5xxx/6xxx cards and 0.7 or less for most 7xxx cards.  Some evidence suggests that different 7xxx cards may have different ideal core:memory clock ratios, too.

GUIMiner-scrypt is out!  Comes with all settings in this thread and all miners.  No more command line interfaces!  Try it here.

For all series cards,
Install AMD APP SDK: http://developer.amd.com/tools/hc/AMDAPPSDK/downloads/Pages/default.aspx
Install latest AMD drivers: http://support.amd.com/us/gpudownload/Pages/index.aspx
or
Use current recommend AMD driver (12.8):
13.1 32-bit
13.1 64-bit
AVOID 12.10 DRIVERS, THEY SEEM TO BREAK LITECOIN PERFORMANCE. 13.X SEEM TO BE OKAY.

5xxx series cards
Use cgminer.
Command line to run:
Code:
cgminer --scrypt -o http://yourpool.com:port -u username -p password --thread-concurrency ???? -I 18 -g 1 -w 256
You can use pretty much any thread_concurrency between 1536 and 8192 that is a multiple of 64. Some people recommend using 4 or 5 * the number of SPs.  You can find those in the table here: http://en.wikipedia.org/wiki/Evergreen_(GPU_family) (1st number in core config)

Recommended thread concurrencies for
57xx cards: 2368-4096 (3200 is common)
58xx cards: 4096-8192 (5600, 7168, and 8000 are common)
5970 card: 4096-8192 (5632 or 8000 are common)

Typical 5xxx series performance: 0.255 kh/s/shader

6xxx series cards
Use cgminer.
Command line to run:
Code:
cgminer --scrypt -o http://yourpool.com:port -u username -p password --thread-concurrency ???? -I 18 -g 1 -w 256
You can use pretty much any thread_concurrency between 1536 and 8192 that is a multiple of 64.  Some people recommend using 4 or 5 * the number of SPs.  You can find those in the table here: http://en.wikipedia.org/wiki/Northern_Islands_(GPU_family) (1st number in core config)

Recommended thread concurrencies for
67xx cards: 2368-4096 (3200 is common)
68xx cards: 3008-6144 (4800 is common)
69xx cards: 4096-8192 (5600, 7168, and 8000 are common)
6990 card: 4096-8192 (5632 or 8000 are common)

Typical 6xxx series performance: 0.313 kh/s/shader

7xxx series cards
Use reaper or cgminer versions 2.11.3 and up (see update below).  Set thread_concurrency to somewhere slightly below 64 * bus_width_of_card_in_bits.  So, for a 7950, that would be 64 * 384 = 24576; ideal values are 21712 or 24000.  Find your bus width here: http://en.wikipedia.org/wiki/Southern_Islands_(GPU_family)

To find the optimum thread_concurrency for your card, you will need to search above and below this estimate ideal value and see what is fastest.

If you'd like to use reaper, follow the steps below.

Make reaper.conf the following:
Code:
kernel reaper.cl
save_binaries yes
enable_graceful_shutdown no
long_polling yes
platform 0
device 0
# device 1
# device 2
# device 3

mine litecoin
device ? must be added for every card you have to avoid using the CPU as well to mine.  Make sure when reaper starts that it states that the CPU platform is disabled.  CPU mining does not work correctly and may actually slow down GPU mining with reaper.

Example configuration (550kh/s, 7950) of litecoin.conf:
Code:
host yourpool.com ### Do not add http://!!
port 8344
user username
pass password

protocol litecoin

worksize 256
vectors 1
aggression 20
threads_per_gpu 1
sharethreads 32
lookup_gap 2
gpu_thread_concurrency 21712
Save litecoin.conf and run reaper.exe.

The 7xxx series can be tricky, for instance the 7770 seems to have an optimum thread concurrency of 8000 and works fine with cgminer and an intensity of 16 (I get 191kh/s with those settings).  The 79xx cards should be amenable to the configuration above and are the fastest possible cards you can mine with.

Optimal thread concurrencies for 7xxx family:
7770: 8000 (200 kh/s, aggression 19)
7850: ????
7870: 15360 (400 kh/s, aggression 19)
7950: 21712 or 24000 (~575 kh/s)
7970 (cgminer): 22392 (~700 kh/s can be obtained with a core/memory ratio of 0.57)
7970 (reaper): 20992, 21712, or 24000 (~
7750: ????
7770: 8000 (200 kh/s, aggression 19)
7850: ????
7870: 15360 (400 kh/s, aggression 19)
7950: 21712 or 24000 (~575 kh/s)
7970 (cgminer): 22392 (~700 kh/s can be obtained with a core/memory ratio of 0.57) or 8192 (-g 2 -w 256 -I 13)
7970 (reaper): 20992, 21712, or 24000 (~650 kh/s can be obtained with reaper and core/memory ratio of 0.57, e.g. 900 MHz core and 1580 MHz memory.  Over 725 KH/s can be achieved with memory overvolting.)

Typical 7xxx series performance: 0.321 kh/s/shader

If reaper crashes periodically on a single card, use the following python script to keep it alive (starts reaper, runs for two hours, shuts it down, then restarts it):
Code:
import os, subprocess, time

while True:
      print("Starting reaper...")
      p = subprocess.Popen("C:\\Users\\my-pc\\Desktop\\reaper\\reaper.exe")
      time.sleep(7200)
      print("Terminating reaper...")
      p.terminate()
      time.sleep(10)
This seems to fix the problem for my 3x 7950 rig.

Update: 3-20-13
cgminer versions 2.11.3 and up can be used to mine with high thread concurrencies now.  Follow these instructions:
WINDOWS: Open console and type
Code:
setx GPU_MAX_ALLOC_PERCENT 100
Now, close the console (it will not work if you open cgminer in the same window).  Open cgminer using a .bat or a new console, high thread concurrencies will now work.

LINUX: Open terminal and type
Code:
export GPU_MAX_ALLOC_PERCENT=100
Now high thread concurrencies should work in cgminer.

TABLE OF USER REPORTED HASH RATES AND SETTINGS
https://github.com/litecoin-project/litecoin/wiki/Mining-hardware-comparison

CARD MEMORY SPEED SETTINGS
Usually it is most effective to have the memory speed of the card equal to or greater than the core clock speed.  For some cards this is more important than others, but this is generally true.  From experimental data for a 7770, a (core speed)/(memory speed) ratio of 0.7 or less is recommended.

HETEROGENEOUS MIXTURES OF CARDS
CGMINER: Use a comma to separate thread-concurrency values, eg. --thread-concurrency 3200,8000.  Values correspond to the card number in zeroeth order.
REAPER: Run multiple instances of reaper.  To do this, clone the folder and then add "device x" to reaper.conf, where x is the number for the card in zeroeth order.

RAM REQUIREMENTS ON-MOTHERBOARD
The equivalent amount of system RAM as for the sum of all the vRAM used by the GPUs is required when mining with reaper.  For instance, 3x 5970s mining with thread_concurrency values of 8000 each would require 3x 500MB = 1500MB system ram (plus additional RAM for the OS).  The memory requirements for 7xxx cards are also higher because of larger thread_concurrency values, for instance a thread_concurrency of 24000 means 1.5GB system RAM per card is required.

THREADS PER GPU
Some people state that increased hash rates are experienced upon increasing the number of threads per GPU in 5xxx series cards (-g # in cgminer or threads_per_gpu # in reaper).  That has not been my experience with 6xxx or 7xxx cards, but you can try it and see if it helps out your hash rate.

STRATUM LTC MINING
Supported by some pools (ltcmine.ru, notroll.in, coinotron.com) in order to reduce the number of stales.  Typical results moving from JSON getwork to stratum is a reduction in stales from 1.5% to 0.5%.  If you use reaper, you need to use a fork which is available here and a stratum proxy.  Stratum mining works with cgminer for versions 2.10.3 and up using the "-o stratum+tcp://yourpool.com:port" command.

Run proxy program with this command for reaper:
Code:
mining_proxy.exe -pa scrypt --host yourpool.com --port ####
Then run reaper with the following host:
Code:
127.0.0.1:8332
and your normal user/password for the pool.

SOLO MINING
For large hash rates.  Go here: https://bitcointalk.org/index.php?topic=83371.0
The guide works the same for unix as well more or less.

POOL MINING
Go here and pick one: https://github.com/litecoin-project/litecoin/wiki/Comparison-of-mining-pools
2634  Alternate cryptocurrencies / Altcoin Discussion / Re: 5830 LTC Miner Speeds on: October 08, 2012, 05:54:11 AM
sorry for this but.. what's are the LTC miner software mostly used ?  is there only one ?


cgminer for 5xxx and 6xxx cards
reaper for 7xxx cards
2635  Other / Off-topic / Re: LTC / USD possible price drop on: October 08, 2012, 05:46:13 AM


Oh no... just a few days later and the LTC economy seems to be verging on collapse!
2636  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overc monit fanspd RPC stratum linux/windows/osx/mip/r-pi 2.8.0 on: October 08, 2012, 04:51:30 AM
okay, i'll just write a python script to restart it again every two hours i guess.

Code:
import os, subprocess, time

while True:
      print("Starting reaper...")
      p = subprocess.Popen("C:\\Users\\my-pc\\Desktop\\reaper\\reaper.exe")
      time.sleep(7200)
      print("Terminating reaper...")
      p.terminate()
      time.sleep(10)
2637  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: October 08, 2012, 01:04:53 AM
at least make it a multiple of the shaders count, not 8000

okay;

cgminer (thread_concurrency=7168, v=1, w=64, lookup_gap=2, I=13): 230 shares accepted

I spent one hell of a long time tweaking the 7xxx cards (~6 hours) with reaper and found the following:
- there is an optimal thread concurrency equal to approximately 64 * bits_bus_width
- above or below slightly this thread concurrency produces approximately the same results so long as the number is a multiple of 64; 8000 seems optimal for my 7770 while 24000 seems optimal for my 7950s
- using too small of a thread concurrency results in hardware errors with high intensities, so low intensities of ~13 must be used instead, the lower the thread concurrency, the lower the intensity allowable before hardware errors occur
- worksize, vectors, and sharethreads have little impact on performance

i'm really, really leaning towards larger buffer sizes being required for the 7xxx series in order to hash effectively.

I'm going back to mining with reaper now.  I wouldn't bitch about this but reaper seems to suddenly kill the buffer of one of my cards after 12 or so hours and has to be restarted (the memory usage just disappears and the hash rate goes down to 10kh/s), which is a pain in my ass.
2638  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overc monit fanspd RPC stratum linux/windows/osx/mip/r-pi 2.8.0 on: October 08, 2012, 12:56:53 AM
Reaper (thread_concurrency=24000, v=1, w=64, lookup_gap=2, I=20): 449 shares accepted
cgminer (thread_concurrency=8000, v=1, w=64, lookup_gap=2, I=13): 232 shares accepted
2639  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: October 08, 2012, 12:42:33 AM
Yes it's all the same... as I said the only thing different is it does not check the return codes from the opencl calls. Once again I have to ask you, are you actually getting more shares returned by raper. Please don't assume that because the hashrate displays higher that that is evidence.

Okay.  I'll run it for exactly 5 minutes with both programs and report back the number of shares I get.  I'm going to have to run cgminer with suboptimal settings (thread_concurrency = 8000, intensity = 13) because otherwise I'll get all hardware errors.
2640  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: October 08, 2012, 12:28:39 AM
That has nothing to do with what I said. It's not like I'm making the number up, it reads it back from the device. It does NOT mean the amount of memory the device has. You have read the docs correctly and that is the value reported back for that max alloc size by your device.

Okay, I had a look at reaper's source code to see if something different is being done then.  The initialization is almost the same, however reaper first declares padbuffer8 using this command:
Code:
cl_mem padbuffer8
Other than that it's almost verbatim.  Does the usage of a memory object allow you to override the limitations imposed by the buffer size?
Also, why does my 7950 have the same buffer size restrictions as my 7770?

There are also a number of calls to clSetKernelArg in reaper that I'm not sure what they're doing (or if they're already included elsewhere in cgminer).
Pages: « 1 ... 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 157 158 159 160 161 162 163 164 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!