Zwiekszenie wydobycia

Rozmowny
Awatar użytkownika
Posty: 66
Rejestracja: 9 maja 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Wwa

Re: Zwiekszenie wydobycia

Postautor: LordFury » niedziela, 19 czerwca 2011, 23:29

dymek91 pisze:A tak w ogóle to dlaczego karty AMD mają większą wydajnośc przy hashowaniu?
Ze względu na monopolistyczne zapędy nVidii. Taka kara społeczności komputerowej :geek:

Początkujący
Posty: 12
Rejestracja: 19 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków/Mielec

Re: Zwiekszenie wydobycia

Postautor: dymek91 » niedziela, 19 czerwca 2011, 23:41

LordFury pisze:
dymek91 pisze:A tak w ogóle to dlaczego karty AMD mają większą wydajnośc przy hashowaniu?
Ze względu na monopolistyczne zapędy nVidii. Taka kara społeczności komputerowej :geek:
Żadna firma nie jest działalnością charytatywną, ATi też kiedyś miało takie zapędy, ale to wątek na osobny temat.

Znalazłem :)
Why are AMD GPUs faster than Nvidia GPUs?

Firstly, AMD designs GPUs with many simple ALUs/shaders (VLIW design) that run at a relatively low frequency clock (typically 1120-3200 ALUs at 625-900 MHz), whereas Nvidia's microarchitecture consists of fewer more complex ALUs and tries to compensate with a higher shader clock (typically 448-1024 ALUs at 1150-1544 MHz). Because of this VLIW vs. non-VLIW difference, Nvidia uses up more square millimeters of die space per ALU, hence can pack fewer of them per chip, and they hit the frequency wall sooner than AMD which prevents them from increasing the clock high enough to match or surpass AMD's performance. This translates to a raw ALU performance advantage for AMD:
AMD Radeon HD 6990: 3072 ALUs x 830 MHz = 2550 billion 32-bit instruction per second
Nvidia GTX 590: 1024 ALUs x 1214 MHz = 1243 billion 32-bit instruction per second

This approximate 2x-3x performance difference exists across the entire range of AMD and Nvidia GPUs. It is noticeably visible in all ALU-bound GPGPU workloads such as Bitcoin, password bruteforcers, etc.

Secondly, another difference favoring Bitcoin mining on AMD GPUs instead of Nvidia's is that the mining algorithm is based on SHA-256, which makes heavy use of the 32-bit integer right rotate operation. This operation can be implemented as a single hardware instruction on AMD GPUs, but requires three separate hardware instructions to be emulated on Nvidia GPUs (2 shifts + 1 add). This alone gives AMD another 1.7x performance advantage (~1900 instructions instead of ~3250 to execute the SHA-256 compression function).

Combined together, these 2 factors make AMD GPUs overall 3x-5x faster when mining Bitcoins.
Jesteś wdzięczny? Wyraź to :) :
1LC3eFjoRxxR1179qQZJwJx2ZbqSj6Jqiv

Weteran
Awatar użytkownika
Posty: 2088
Rejestracja: 6 czerwca 2011
Reputacja: 316
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: UK - London SM4

Re: Zwiekszenie wydobycia

Postautor: Bemx2k » poniedziałek, 20 czerwca 2011, 22:34

Guiminer20110614 miner Phoenix parametry :
-k phatk DEVICE=0 VECTORS BFI_INT WORKSIZE=128 AGGRESSION=12

Radeon 5870 940MHz / 300MHz 420MHash/s spada czasami do 400MH/s
BTC>ETH

Początkujący
Posty: 5
Rejestracja: 22 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Zwiekszenie wydobycia

Postautor: pepin » środa, 22 czerwca 2011, 20:41

Dlaczego moja 5870 przy częstotliwościach 940/300 ma tylko 406 Mhash/s?
Używam phoenix 1.5 wszystko stoi na windows 7. Na linuxie miałaby większe osiągi?

Rozmowny
Awatar użytkownika
Posty: 96
Rejestracja: 31 maja 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Zwiekszenie wydobycia

Postautor: jakrzys » środa, 22 czerwca 2011, 20:46

napisałem wczesniej - wersja SDK !
Pomogłem? 14SZE2i2wa3tPMa3AirrVGAznU95CFjsjK

Rozmowny
Posty: 137
Rejestracja: 24 maja 2011
Reputacja: 56
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Zwiekszenie wydobycia

Postautor: delfin7777 » środa, 22 czerwca 2011, 20:46

to normalne osiągi (podkręconej) 5870, u mnie 5szt 5870 jedna chodzi na 425-430 a inne zawieszają się powyżej 405. Dużo więcej nie uzyskasz.

Początkujący
Posty: 36
Rejestracja: 23 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Zwiekszenie wydobycia

Postautor: Biniu » czwartek, 23 czerwca 2011, 07:33

Witam,

Chciałem się dowiedzieć czy wydobycie 80 Mhash/s przy moim sprzęcie to maks? (Przy podkręceniu GPU dochodziłem do 100 Mhash/s). Czy może coś źle mam skonfigurowane?

GPU: Geforce GTX 470
CPU: Intel Core i5
RAM: 4GB

Do kopania łączę się przez phoenixa i tutaj też mam problem, bo jak próbuję ustawić kernel phatk to wyskakuje błąd (Failed to load OpenCl kernel) - na poclmb działa.
Da się jakoś zwiększyć Mhash/s? Czy to już maks?

Z góry wielkie dzięki za pomoc

@down dzięki.

nVidia ssie przy ATI :mrgreen:
Ostatnio zmieniony czwartek, 23 czerwca 2011, 09:01 przez Biniu, łącznie zmieniany 1 raz.

Gaduła
Posty: 308
Rejestracja: 6 czerwca 2011
Reputacja: 2
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Zwiekszenie wydobycia

Postautor: LordNET » czwartek, 23 czerwca 2011, 08:56

Na 50% pytan tego forum wystarcza cztery linki:
https://en.bitcoin.it/wiki/Mining_Hardware_Comparison (Biniu ten dla ciebie)
http://bitcoin.sipa.be/
http://bitcoincharts.com/markets/
http://www.alloscomp.com/bitcoin/calculator.php
Zapiszcie sobie je w zakladkach!

Dyskutant
Posty: 152
Rejestracja: 21 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1L7PpjCGBgu6MhPfatAHLJQ2jcwDzjnCTw

Re: Zwiekszenie wydobycia

Postautor: hienas » piątek, 24 czerwca 2011, 15:59

jakrzys pisze:Odpal na windzie, zmodyfikuj bios karty RBE (zegary, napiecie, wiatraki czy co tam chcesz) i odpalaj na linuxie.
Właśnie jestem po testach i próbach zabawy z RBE. Niestety nieudanych :(

Na początku zaznaczę, że w ogóle nie odpalał mi się WinFlash na jakimkolwiek sysie. Doszło do tego, że specjalnie zainstalowałem WinXP 32bit, aby w końcu uruchomić to czarostwo - ale dupa, program się nadal nie uruchamia i nie pobiera BIOSu, czyli ostatecznie nie współdziała z RBE.

Drugie podejście to ATIFLASH spod systemu startowego DOS na pendrive. Ładnie ściągnąłem biosy z każdego rdzenia i zapisałem sobie kilka kopii, by nie wcięło przypadkiem :) Zatem po wgraniu owych plików z biosami do RBE, wszystkie szczegóły ładnie mi wyświetlił. ALE...

Zmian dokonywałem tylko na SLAVE - tak dla bezpieczeństwa, by nie zrypać mastera i skończyć z ręką w nocniku. Po jakiekolwiek zmianie (MHz, Volt) i zapisie zmienionego biosu do pliku, po sflashowaniu taki rdzeń jest "nie-edytowalny" pod linuxem. Tzn nie można odczytać ani ustawiać MHz, temperatury, profili itd. Workery działają na tym rdzeniu, ale o wiele wolniej, czyli na standarowych ustawieniach rdzenia, do których już nie mam dostępu z poziomu terminala (aticonfig) ani np. softu AMDOverdriveCtrl. Wyskakują mi błędy odczytu lub zapisu, albo nie ma w ogóle zakładek do edycji ustawień i ostatecznie karta śmiga na ustawieniach producenta. Powrót do oryginalnego biosu nie sprawił problemów i mogę wrócić do wersji producenta.

Zatem jak wam się udało zmienić napięcie na stałe w biosie?
Dodam, że mam wersję XFX HD5970 Black Edition. Czyli dwa rdzenie w jednej karcie.

Info biosu z programu ATIFLASH:
[code]Adapter 0: (BN=03, DN=00, PCIID=689C1002, SIID=30201682)
==========
Asic Family: CYPRESS
Flash type: PM25LV010 (128kb)
Product Name: HEMLOCK MASTER XT BIOS UCODEV:126
Bios Config File: S3C00001.104
Bios P/N: 113-HD5970-104
Bios Version: 012.020.000.028.037492
Bios Date: 07/13/10 23:35

Adapter 1: (BN=04, DN=00, PCIID=689C1002, SIID=30201682)
==========
Asic Family: CYPRESS (Slave)
Flash type: PM25LV010 (128kb)
Product Name: HEMLOCK SLAVE XT BIOS UCODEV:126
Bios Config File: S3C00001.105
Bios P/N: 113-HD5970-105
Bios Version: 012.020.000.028.037492
Bios Date: 07/13/10 23:36[/code]


Czy możliwe jest, że obecna wersja RBE 1.28 nie obsługuje pewnych komórek i ustawień w mojej karcie?

[edit]
Zauważyłem, że w windzie poziom napięcia się podwyższył na jednym rdzeniu (tym który zmieniałem) ale w Linuxie cały czas mam ograniczenie do 1,05V. Doczytałem w wątku na innym forum, że pod windą wymagana jest ponowna reinstalacja wszystkich sterowników i softu do obsługi karty. Czy w Linuxie też muszę od nowa reinstalować drivery, albo je jakoś ponownie inicjować?
Poszukiwacz samorodków - dorzuć 0,00...1 Bitcoina na koparkę: 1L7PpjCGBgu6MhPfatAHLJQ2jcwDzjnCTw :)

Weteran
Awatar użytkownika
Posty: 2088
Rejestracja: 6 czerwca 2011
Reputacja: 316
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: UK - London SM4

Re: Zwiekszenie wydobycia

Postautor: Bemx2k » piątek, 24 czerwca 2011, 19:29

hienas

Niektore szczegolnie nie referencyjne karty maja lekko zmodyfikowane biosy i Radeon Bios Edytor
nie daje rady poprawnie edytowac pewnych ustawien :/ tak jest w przypadku moich Radkow 5850 Extreme
jakakolwiek zmiana taktow w biosie uziemia karty na 400MHz dla GPU .
BTC>ETH

Dyskutant
Posty: 152
Rejestracja: 21 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1L7PpjCGBgu6MhPfatAHLJQ2jcwDzjnCTw

Re: Zwiekszenie wydobycia

Postautor: hienas » piątek, 24 czerwca 2011, 19:40

Zassałem z tego wątku na innym forum pre-modyfikowane biosy do mojej XFX. Spróbowałem na SLAVE i łyknęło. Tzn Linux i tak oznajmia, że na core jest 1.05V, ale wiem że jest więcej, bo w oryginalnym biosie mogłem SLAVE podkręcić do max 825MHz. Teraz podjechałem do 995MHz bez zawieszki - czyli napięcie jest zwiększone, ale Linux tego nie wykrywa, pomimo że działa :)

Skontaktuję się z tym gościem, co "robi" biosy, może mi przerobi moje. Bo te zassane mają kosmiczne MHz na starcie: 950/1200 @1.200v/1.15v + :shock: A to mi się nie podoba. Chciałbym mieć tylko Volty podniesione, a MHz sam operować. Podczas miningu na Linuxie nie ma problemu, bo ustawiam wszystko skryptami. Problem może się pojawić jak zasunę grę pod windą i od razu czapnie mi 950/1200MHz :D
PS. Mam cykora zmieniać MASTERA ;) mogę wtopić przy 1,1V na rdzeniach ?

[edit]
OK - sflaszowałem poprawnie wszystkie rdzenie. Ściągnięte oryginalne biosy z mojej karty przez soft ATIFLASH miały jakiś defekt i nie ładowały się poprawnie po zmianach. Te ściągnięte z sieci i poprawione przez mnie działają poprawnie. Obniżyłem tylko te horrendalne wartości V i MHz jako domyślne i obecnie mam:
  • MASTER: core 850MHz@1,1V, mem 1100MHz@1,15V
  • SLAVE: core 850MHz@1,1V, mem 1100MHz@1,15V
Na linuxowym AMDOverdrive daje radę do 990/300MHz na obu rdzeniach przy temp 90*C - max 930hash/s.
Ale odpuszczam sobie takie extrema.

Obecne 900/300MHz daje radę przy temp 80*C. Hashrate na poziomie 800hash/s
Na windzie mogę jeszcze więcej podkręcić, ale grzeje się za bardzo...
Poszukiwacz samorodków - dorzuć 0,00...1 Bitcoina na koparkę: 1L7PpjCGBgu6MhPfatAHLJQ2jcwDzjnCTw :)

Wróć do „Ogólnie o miningu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości