Bitcoin Forum
May 28, 2024, 10:24:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Cuda miner  (Read 38224 times)
seregkai (OP)
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
April 17, 2013, 03:40:00 PM
 #1

Скачал данный майнер https://bitcointalk.org/index.php?topic=167229.0 Пытаюсь запустить. Вообще не понимаю как. Помогите плиз Huh у меня получается на данный момент так http://s017.radikal.ru/i428/1304/cb/6e19c538b9cbt.jpg

Это по настройке. Но я вот что нифига не могу понять что как его настроить  Cry

CudaMiner release April 13th 2013 - alpha release
-------------------------------------------------

this is a CUDA accelerated mining application for litecoin only.
The most computationally heavy parts of the scrypt algorithm (the
Salsa 20/8 iterations) are run on the GPU.

You should see a notable speed-up compared to OpenCL based miners.
Some numbers from my testing:

GTX 260:    44  kHash/sec  (OpenCL: 20)
GTX 460:    95  kHash/sec
GTX 660Ti: 156  kHash/sec  (OpenCL: 60-70)

Your nVidia cards will now suck a little less for mining! This tool
will automatically use all nVidia GPUs found in your system, but the
used device count can be limited to a lower number using the "-t"
option, or even selected individually with the "-d" option

This code is based on the pooler cpuminer 2.2.3 release and inherits
its command line interface and options.

Additional command line options are:

--no-autotune    disables the built-in autotuning feature for
                 maximizing CUDA kernel efficiency and uses some
                 heuristical guesswork, which might not be optimal.

--devices        [-d] gives a list of CUDA device IDs to operate on.
                 Device IDs start counting from 0!

--launch-config  [-l] specify the kernel launch configuration per device.
                 This replaces autotune or heuristic selection.

--interactive    [-i] list of flags (0 or 1) to enable interactive
                 desktop performance on individual cards. Use this
                 to remove lag at the cost of some hashing performance.

--texture-cache  [-C] list of flags (0 or 1) to enable use of the
                 texture cache for reading from the scrypt scratchpad.
                 This is very experimental and may hurt performance.

--single-memory  [-m] list of flags (0 or 1) to make the devices
                 allocate their scrypt scratchpad in a single,
                 consecutive memory block. On Windows Vista, 7/8
                 this may lead to a smaller memory size being used.


>>> Example command line options, advanced use <<<

cudaminer.exe -d 0,1,2 -i 1,0,0 -l auto,S27x3,28x4 -C 0,0,1
-o http://ltc.kattare.com:9332 -O myworker.1:mypass

I tell cudaminer to use devices 0,1 and 2. Because I have the monitor
attached to device 0, I set that device to run in interactive mode and
to be fully responsive for desktop use while mining.

Device 1 will use kernel launch configuration S27x3, device 2 uses 28x4,
but device 0 performs autotune for interactive mode because I explicitly
set it to auto.

I turn on the use of the texture cache for Device 1, and off for the
other devices.

The given -o/-O settings mine on Burnside's pool, on which I happen to have
an account.


>>> Additional Notes <<<

The HMAC SHA-256 parts of scrypt are still executed on the CPU, and so
any BitCoin mining will NOT be GPU accelerated. This tool is for LTC.

This does not support the Stratum protocol. To do stratum mining
you have to run a local proxy.

This code should be fine on nVidia GPUs ranging from compute
capability 1.1 up to compute capability 3.5. The Geforce Titan has
received experimental and untested support.

To see what autotuning does, enable the debug option (-D) switch.
You will get a table of kHash/s for a variety of launch configurations.
You may only want to do this when running on a single GPU, otherwise
the autotuning output of multiple cards will mix.


>>> RELEASE HISTORY <<<

- the April 14th release lowers the CPU use to a point where it is
  almost negligible.

- the April 13th release turns the broken texture cache feature OFF by
  default, as now also seems detrimental to performance. So what remains of
  yesterday's update is just the interactive mode and the restored
  Geforce Titan support.

  I also added a validation of GPU results by the CPU.

- the April 12th update boosts Kepler performance by 15-20% by enabling
  the texture cache on these devices to do its scrypt scratchpad lookups.
  You can also override the use of the texture cache from command line.

  I also add an interactive mode for cards that drive monitors, so you
  can be almost lag-free when using the desktop. It costs some performance
  though. In interactive mode autotuning, smaller kernel launch configs
  are selected. Try not to override this with huge launch configs, or the
  effect of interactive mode would be negated.  

  Put Titan support back to its original state. I suspect that a CUDA
  compiler bug made the kernel crash when I applied the same optimizations
  that work so nicely on Compute 1.0 trough 3.0 devices.

- the April 10th update speeds up the CUDA kernels SIGNIFICANTLY by using
  larger memory transactions (yay!!!)

- the April 9th update fixes an autotune problem and adds Linux autotools
  support.

- the April 8th release adds CUDA kernel optimizations that may get up to
  20% more kHash out of newer cards (Fermi generation and later...).

  It also adds UNTESTED Geforce Titan support.

  I also use Microsoft's parallel patterns library to split up the CPU
  HMAC SHA256 workload over several CPU cores. This was a limiting factor
  for some GPUs before.

- the April 6th release adds an auto-tuning feature that determines the
  best kernel launch configuration per GPU. It takes up to a few minutes
  while the GPU's memory and host CPU may be pegged a bit. You can disable
  this tuning with the --no-autotune switch

- April 4th initial release.


>>> About CUDA Kernels <<<

CUDA kernels do the computation. Which one we select and in which
configuration it is run greatly affects performance. CUDA kernel
launch configurations are given as a character string, e.g. S27x3

                       prefix blocks x warps

Currently there is just one prefix, which is "S". Later releases may
see the introduction of more kernel variants with using other letters.

Examples:

e.g. S27x3 is a launch configuration that works well on GTX 260
      28x4 is a launch configuration that works on Geforce GTX 460
     290x2 is a launch configuration that works on Geforce GTX 660Ti

You should wait through autotune to see what kernel is found best for
your current hardware configuration.

The choice between Non-Titan and Titan CUDA kernels is automatically
made based on your device's compute capability. Titans cost around
a thousand dollars, so you probably don't have one.


Prefix  | Non-Titan          | Titan
-------------------------------------------------------
 <none> | low shared memory  | default kernel
        | optimized kernel   | with funnel shifter
        |                    |
   S    | special kernel     | spinlock kernel
        | for older GPUs     | with funnel shifter


>>> TODO <<<

Usability Improvements:
- fix Linux (and Windows?) 64bit compilation
- cleaner shutdown on CTRL-C
- add reasonable error checking for CUDA API calls
- add Stratum support
- add failover support

Further Optimization:
- consider use of some inline assembly in CUDA
- investigate benefits of a LOOKUP_GAP implementation
- feature parity on the Titan kernels (optimization, texture cache)


***************************************************************
If you find this tool useful and like to support its continued
        development, then consider a donation in LTC.

  The donation address is LKS1WDKGED647msBQfLBHV3Ls8sveGncnm
***************************************************************

Source code is included to satisfy GNU GPL V2 requirements.


With kind regards,

   Christian Buchner ( Christian.Buchner@gmail.com )
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
April 17, 2013, 03:46:21 PM
Last edit: April 17, 2013, 04:01:46 PM by fsb4000
 #2

какая у тебя строка для майнинга?
Что выдает консоль если набрать так:
cudaminer --url http://127.0.0.1:8332 --userpass fuck.1:x
seregkai (OP)
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
April 17, 2013, 05:00:56 PM
 #3

я вообще в консоле ничего не могу писать. Может нужно скачала нажать какое определенное сочетания клавиш!?
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
April 17, 2013, 05:06:46 PM
 #4

так. уже лучше. А ты вообще на каком пуле зарегистрирован, и какая видеокарта, и почему вообще хочешь майнить, и почему выбрал именно этот майнер?
seregkai (OP)
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
April 17, 2013, 05:50:54 PM
 #5

да я на многих пулах зарегистрирован. Есть пара радионов которые майнят через guiminer. А вот nvidia есть 670. Хочется чтоб она тоже не простаивала  Smiley а майнер именно этот выбрал потому что он самый быстрый для CUDA  Smiley
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
April 17, 2013, 05:57:14 PM
 #6

так. это майнер для майнинга litecoin.
Создай текстовый файл в папке с майнером с таким текстом:
Quote
cudaminer --url http://127.0.0.1:8332 --userpass b.1:x
Переименуй текстовый файл в файл с расширением .bat
Запусти файл и напиши что пишет майнер в консоли.
nenko
Newbie
*
Offline Offline

Activity: 9
Merit: 2


View Profile
April 17, 2013, 07:34:31 PM
 #7

Как писалось выше это майнер для лайтов - тоесть с помошью процессора - вы точно хотите именно этот майнер использовать и именно лайты??
Для этого майнера нужен ещё прокси сервер который должен быть рядом и перенаправлять инфу на пулл
seregkai (OP)
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
April 23, 2013, 12:53:21 PM
 #8

да в целом нашел способ запустить его. Получается крайне мало. Очень печально. Но спасибо за помощь  Grin
OZR
Sr. Member
****
Offline Offline

Activity: 281
Merit: 250

You're in my wonderland!


View Profile
April 23, 2013, 01:22:54 PM
 #9

Пример для NovaCoin pool: nvc.khore.org

cudaminer-novacoin.bat:
Code:
D:\...\CudaMiner\cudaminer.exe -o http://pool-nvc-2.khore.org:9332 -O user:password

* работает только scrypt (litecoin, novacoin)
** не прочитал в пароле спецсимволы, пришлось пароль делать только из больших, маленьких букв и цифр.
randombits
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
April 28, 2013, 09:36:44 PM
 #10

Поставил на один комп — все ок. Попробовал на второй — тоже ок. Ставлю на третий — при попытке запустить батник из командной строки, вижу только кредитс автора майнера и все, ноль реакции. Т.е. он даже не пытается подключиться, хотя в конфиге ключ --url такой же как использую на других компах, воркер указан, прокси запущен. В чем может быть причина?
BitCoinick
Member
**
Offline Offline

Activity: 238
Merit: 10



View Profile
April 29, 2013, 06:12:17 AM
 #11

Я как раз недавно поставил CUDAminer, помучался, но заработало.

1) скачать можно с форума btcsec, официальная ссылка из официальной ветки не работала почему-то
2) нужно так же скачать майнинг прокси, ей прописать ключи, запустить, должна работать одновременно с майнером
3) майнеру прописать ключи к пулу
4) настройками майнера долго игрался, но ничего лучше дефолтный не получилось, оставил дефолтные

На nVidia GTX580 выжал в среднем 130 кх...
Storan
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
April 29, 2013, 06:54:10 AM
 #12

Нормально ссылка авторская работает, временная недоступность была похоже.
Зачем упомянут proxy_mining? Это лишь от пула зависит, proxy нужна только для тех, которые не понимают ничего кроме stratum (ltcmine.ru например нужна, а новакоинскому khore.org - нет)

Автоматическая настройка производительности очень хороша. На двух разных Nvidia пробовал - скорость не уступает, а то и превосходит reaper; но при этом с включенным рипером комп недееспособен для всего остального, а с cudaminer можно делать любую офисную работу, лазить по ютубу, смотреть видео и т.п. практически не замечая тормозов от его работы.
Очевидно можно ещё разогнать/подстроить и повысить кило-хеши, но с другой стороны ферму из Nvidia ни один здравомыслящий человек собирать всё равно не будет, а такой щадящий, но достаточно производительный режим работы одной видеокарты в фоне работающиего/при простое компа меня лично вполне устраивает.

Самый очевидный недостаток - работа только с scrypt, и соотвественно 2,5 живых форка: Litecoin, Novacoin плюс стартовавший Feathercoin (который и через месяц может загнуться).
2PiN
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
June 01, 2013, 08:53:06 AM
 #13

cudaminer -o http://notroll.in:6332 -O epinchuk.2:12345 -i 0 -m 1 -C 2 -l 28x8 --no-autotune
 
GTX 560 Ti — 210 Khash/s
 
И это на 180% лучше cgminer'а

Чувствуется еще и зависимость от проца, но не большая
melt_brain
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 12, 2013, 09:53:24 AM
 #14

Так-так-так, хотелось бы слегка оживить и "топ"нуть ветку - пока не встречал толкового объяснения ключей и флагов запуска кудамайнера. Карта точно такая же - gtx 560 ti. Но больше 120 килохэшей не дает в дефолтных настройках. Кто встречал адекватный обстоятельный рассказ о настройках?
Paskuda
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
December 11, 2013, 04:12:22 PM
 #15

Так-так-так, хотелось бы слегка оживить и "топ"нуть ветку - пока не встречал толкового объяснения ключей и флагов запуска кудамайнера. Карта точно такая же - gtx 560 ti. Но больше 120 килохэшей не дает в дефолтных настройках. Кто встречал адекватный обстоятельный рассказ о настройках?

Сам ищу.Хочу сбавить производительность хотя бы до 75% чтобы кулер меньше гудел, и ещё через утилиту тоже слегка скорость оборотов кулера сбавлю.
P.S.Могу посоветовать этот список: https://litecoin.info/Mining_Hardware_Comparison
Там указаны настроечки под разные видеокарты
Paskuda
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
December 11, 2013, 10:49:12 PM
 #16

Подскажите как сбавить производительность карточки до 75% где-то, какие настройки
GTS 450 , выдаёт ~70Khash/s, но на ночь устроило бы и 50Khash/s вполне, ибо мешает
def_ender
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
December 15, 2013, 12:43:09 PM
 #17

Так-так-так, хотелось бы слегка оживить и "топ"нуть ветку - пока не встречал толкового объяснения ключей и флагов запуска кудамайнера. Карта точно такая же - gtx 560 ti. Но больше 120 килохэшей не дает в дефолтных настройках. Кто встречал адекватный обстоятельный рассказ о настройках?
Но на нвидии практически ничего нормально не выдаёт. Даже топовые видюхи плетутся около 100кх +50. Естественно, речь про Scrypt.
johnleb
Member
**
Offline Offline

Activity: 90
Merit: 10


View Profile
December 15, 2013, 12:51:38 PM
 #18

Скачал данный майнер https://bitcointalk.org/index.php?topic=167229.0 Пытаюсь запустить. Вообще не понимаю как. Помогите плиз Huh у меня получается на данный момент так

Это по настройке. Но я вот что нифига не могу понять что как его настроить  Cry

CudaMiner release April 13th 2013 - alpha release
-------------------------------------------------

this is a CUDA accelerated mining application for litecoin only.
The most computationally heavy parts of the scrypt algorithm (the
Salsa 20/8 iterations) are run on the GPU.

You should see a notable speed-up compared to OpenCL based miners.
Some numbers from my testing:

GTX 260:    44  kHash/sec  (OpenCL: 20)
GTX 460:    95  kHash/sec
GTX 660Ti: 156  kHash/sec  (OpenCL: 60-70)

Your nVidia cards will now suck a little less for mining! This tool
will automatically use all nVidia GPUs found in your system, but the
used device count can be limited to a lower number using the "-t"
option, or even selected individually with the "-d" option

This code is based on the pooler cpuminer 2.2.3 release and inherits
its command line interface and options.

Additional command line options are:

--no-autotune    disables the built-in autotuning feature for
                 maximizing CUDA kernel efficiency and uses some
                 heuristical guesswork, which might not be optimal.

--devices        [-d] gives a list of CUDA device IDs to operate on.
                 Device IDs start counting from 0!

--launch-config  [-l] specify the kernel launch configuration per device.
                 This replaces autotune or heuristic selection.

--interactive    [-i] list of flags (0 or 1) to enable interactive
                 desktop performance on individual cards. Use this
                 to remove lag at the cost of some hashing performance.

--texture-cache  [-C] list of flags (0 or 1) to enable use of the
                 texture cache for reading from the scrypt scratchpad.
                 This is very experimental and may hurt performance.

--single-memory  [-m] list of flags (0 or 1) to make the devices
                 allocate their scrypt scratchpad in a single,
                 consecutive memory block. On Windows Vista, 7/8
                 this may lead to a smaller memory size being used.


>>> Example command line options, advanced use <<<

cudaminer.exe -d 0,1,2 -i 1,0,0 -l auto,S27x3,28x4 -C 0,0,1
-o http://ltc.kattare.com:9332 -O myworker.1:mypass

I tell cudaminer to use devices 0,1 and 2. Because I have the monitor
attached to device 0, I set that device to run in interactive mode and
to be fully responsive for desktop use while mining.

Device 1 will use kernel launch configuration S27x3, device 2 uses 28x4,
but device 0 performs autotune for interactive mode because I explicitly
set it to auto.

I turn on the use of the texture cache for Device 1, and off for the
other devices.

The given -o/-O settings mine on Burnside's pool, on which I happen to have
an account.


>>> Additional Notes <<<

The HMAC SHA-256 parts of scrypt are still executed on the CPU, and so
any BitCoin mining will NOT be GPU accelerated. This tool is for LTC.

This does not support the Stratum protocol. To do stratum mining
you have to run a local proxy.

This code should be fine on nVidia GPUs ranging from compute
capability 1.1 up to compute capability 3.5. The Geforce Titan has
received experimental and untested support.

To see what autotuning does, enable the debug option (-D) switch.
You will get a table of kHash/s for a variety of launch configurations.
You may only want to do this when running on a single GPU, otherwise
the autotuning output of multiple cards will mix.


>>> RELEASE HISTORY <<<

- the April 14th release lowers the CPU use to a point where it is
  almost negligible.

- the April 13th release turns the broken texture cache feature OFF by
  default, as now also seems detrimental to performance. So what remains of
  yesterday's update is just the interactive mode and the restored
  Geforce Titan support.

  I also added a validation of GPU results by the CPU.

- the April 12th update boosts Kepler performance by 15-20% by enabling
  the texture cache on these devices to do its scrypt scratchpad lookups.
  You can also override the use of the texture cache from command line.

  I also add an interactive mode for cards that drive monitors, so you
  can be almost lag-free when using the desktop. It costs some performance
  though. In interactive mode autotuning, smaller kernel launch configs
  are selected. Try not to override this with huge launch configs, or the
  effect of interactive mode would be negated.  

  Put Titan support back to its original state. I suspect that a CUDA
  compiler bug made the kernel crash when I applied the same optimizations
  that work so nicely on Compute 1.0 trough 3.0 devices.

- the April 10th update speeds up the CUDA kernels SIGNIFICANTLY by using
  larger memory transactions (yay!!!)

- the April 9th update fixes an autotune problem and adds Linux autotools
  support.

- the April 8th release adds CUDA kernel optimizations that may get up to
  20% more kHash out of newer cards (Fermi generation and later...).

  It also adds UNTESTED Geforce Titan support.

  I also use Microsoft's parallel patterns library to split up the CPU
  HMAC SHA256 workload over several CPU cores. This was a limiting factor
  for some GPUs before.

- the April 6th release adds an auto-tuning feature that determines the
  best kernel launch configuration per GPU. It takes up to a few minutes
  while the GPU's memory and host CPU may be pegged a bit. You can disable
  this tuning with the --no-autotune switch

- April 4th initial release.


>>> About CUDA Kernels <<<

CUDA kernels do the computation. Which one we select and in which
configuration it is run greatly affects performance. CUDA kernel
launch configurations are given as a character string, e.g. S27x3

                       prefix blocks x warps

Currently there is just one prefix, which is "S". Later releases may
see the introduction of more kernel variants with using other letters.

Examples:

e.g. S27x3 is a launch configuration that works well on GTX 260
      28x4 is a launch configuration that works on Geforce GTX 460
     290x2 is a launch configuration that works on Geforce GTX 660Ti

You should wait through autotune to see what kernel is found best for
your current hardware configuration.

The choice between Non-Titan and Titan CUDA kernels is automatically
made based on your device's compute capability. Titans cost around
a thousand dollars, so you probably don't have one.


Prefix  | Non-Titan          | Titan
-------------------------------------------------------
 <none> | low shared memory  | default kernel
        | optimized kernel   | with funnel shifter
        |                    |
   S    | special kernel     | spinlock kernel
        | for older GPUs     | with funnel shifter


>>> TODO <<<

Usability Improvements:
- fix Linux (and Windows?) 64bit compilation
- cleaner shutdown on CTRL-C
- add reasonable error checking for CUDA API calls
- add Stratum support
- add failover support

Further Optimization:
- consider use of some inline assembly in CUDA
- investigate benefits of a LOOKUP_GAP implementation
- feature parity on the Titan kernels (optimization, texture cache)


***************************************************************
If you find this tool useful and like to support its continued
        development, then consider a donation in LTC.

  The donation address is LKS1WDKGED647msBQfLBHV3Ls8sveGncnm
***************************************************************

Source code is included to satisfy GNU GPL V2 requirements.


With kind regards,

   Christian Buchner ( Christian.Buchner@gmail.com )
почему то мне кажеться что все подобные программы влияют на скорость вашего интерент соединения.
ничего не скачаете,ничего не посмотрите.
Leopold Storch
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
December 24, 2013, 09:18:54 PM
 #19

cudaminer-2013-12-18

GTX 780 DirectCU2 1254x7000

cudaminer.exe -o stratum+tcp://fuckru.net:3333 -O MyWallet:x -i 0 -m 1 -H 2 -l T12x24 -C 2
600 килохеш ровно.

Практически 7970 в лёгком разгоне )))
mechanoid2007
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 16, 2014, 12:03:42 AM
 #20

Кто подскажет что за хрень с майнером? http://s14.directupload.net/images/140116/hce4t5f4.png
Pages: [1] 2 »  All
  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!