Bitcoin Forum
May 07, 2024, 05:46:50 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: GPU-Mehrleistung durch Speichertakt-Anpassung  (Read 3082 times)
Mineriner (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100



View Profile
September 16, 2011, 09:02:25 PM
 #1

Eine interessante Sache, die ich mangels Zeit, und wenn Zeit da war, mangels Nerv vor mir hergeschoben habe...

Wie z.b. der "Mining hardware comparison" https://en.bitcoin.it/wiki/Mining_hardware_comparison oder diesem Forum zu entnehmen ist, sind niedrige Speichertaktraten besser, weil es der Temperatur der Karte zugute kommt und zudem noch den Stromverbrauch senkt.

In soweit ist das auch richtig, aber die Sache hat einen Haken: Ist der Speichertakt zu niedrig und/oder läuft er gar asyncron, wird die GPU ausgebremst.

(5850/5870)
GPU-Takt / (GDDR)5 = Speichertakt

Beispiel:
Eine 5870-GPU @ 1015 Mhz, bei folgenden Speichertakten:

150 Mhz: ~418 Mh/s (Vorherige Einstellung)
202 Mhz: ~450 Mh/s (Artgerecht getaktet) Wink
300 Mhz: ~442 Mh/s (Vorgeschlagene Einstellung)

Zudem wurde die GPU ca. 2°C kühler, was sicherlich dem nicht mehr asyncron arbeitendem Speichercontroller zu verdanken ist.

Die 6870er werde ich mir morgen mal vornehmen, die haben von vornherein schon Probleme gemacht, wenn es um den Speichertakt ging.


Ich glaube nicht an Gott - an die globale Zukunft des BitCoin hingegen schon.
1715104010
Hero Member
*
Offline Offline

Posts: 1715104010

View Profile Personal Message (Offline)

Ignore
1715104010
Reply with quote  #2

1715104010
Report to moderator
1715104010
Hero Member
*
Offline Offline

Posts: 1715104010

View Profile Personal Message (Offline)

Ignore
1715104010
Reply with quote  #2

1715104010
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715104010
Hero Member
*
Offline Offline

Posts: 1715104010

View Profile Personal Message (Offline)

Ignore
1715104010
Reply with quote  #2

1715104010
Report to moderator
Bossland
Member
**
Offline Offline

Activity: 62
Merit: 10


View Profile
September 16, 2011, 10:21:05 PM
 #2

Das würde mich brennend interessieren, was die 6870 zu sagen hat.

Meine scheinen gerade so die 300 zu vertragen.
Frozenace
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
September 23, 2011, 09:20:57 AM
 #3

Meine 5870er scheinen auf Dauer bei 900 MHz schlapp zu machen. Ich hab den Speichertakt jetzt gerade auf 225 runtergestellt, werd mal schauen ob das hilft.


bayer
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
September 23, 2011, 11:03:29 AM
 #4

also meine 5870 liefen problemlos auf 930/270 wochenlang durch
pazor
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
September 24, 2011, 02:50:55 PM
 #5

kann von meinen 5850 berichten:

900 / 300 scheint das Optimum zu sein (erreiche z.Zt. 370MH/s bei ca. 68°C)

MEMTakt < 300MHz oder > 300MHz lässt die Hashrate einbrechen...

Gruß
Pazor

treuhand-Dienst gewünscht? - frag per PM an
BTC 174X17nR7vEQBQo4GXKRGMGaTmB49Gf1yT
codymanix
Full Member
***
Offline Offline

Activity: 203
Merit: 121

Gir: I'm gonna sing the Doom Song now..


View Profile
September 26, 2011, 07:59:55 PM
 #6

Also ich habe meine Radeon 5700 von maximalen 1445 mhz auf 120 mhz Speichertakt heruntergetaktet und überhaupt keinen Unterschied in der Performance feststellen können.
Das hat mich zuerst gewundert, aber scheinbar ist die beim Mining benötigte Speicherbandbreite dermaßen gering verglichen mit der eigentlichen Rechenleistung, so dass es kaum eine Rolle spielt.

Programming tutorials, Tools, Games & Humor http://deutronium.de.vu
My Vircurex referral code for persistant 0.05% trade discount: 750-33267 or use
https://vircurex.com/welcome/index?referral_id=750-33267
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
September 28, 2011, 07:05:50 PM
 #7

[...]

(5850/5870)
GPU-Takt / (GDDR)5 = Speichertakt

Beispiel:
Eine 5870-GPU @ 1015 Mhz, bei folgenden Speichertakten:

150 Mhz: ~418 Mh/s (Vorherige Einstellung)
202 Mhz: ~450 Mh/s (Artgerecht getaktet) Wink
300 Mhz: ~442 Mh/s (Vorgeschlagene Einstellung)
[...]

GPU-Takt / (GDDR)5   Huh    könntest du die Zusammenhänge erläutern und wie du auf die Zahlen kommst?
mipl
Member
**
Offline Offline

Activity: 106
Merit: 10



View Profile WWW
September 30, 2011, 06:20:45 PM
Last edit: September 30, 2011, 07:23:13 PM by mipl
 #8

Äääh, nur weil es GDDR5 heißt, bedeutet das nicht, dass der Speicher ein fünftel des Taktes der GPU haben muss...

Falls jemand nicht so in der Materie steckt, hier mal etwas vereinfacht aufgedröselt:
Das gute alte SDRAM hat pro Takt ein Datenpaket übertragen, CPU-Takt = MEM-Takt passt gut.
DDR (Doube Data Rate) überträgt sowohl an der ansteigenden als auch an der abfallen Taktflanke, also zwei Datenpaket pro Takt, DDR2 überträgt 4 Datenpaket, DDR3 sogar 8 Datenpakete - das alles ergibt bei niedrigem Takt trotzdem hohe Datentransferraten.

GDDR (Graphic DDR) ist nicht so gradlinig. GDDR und GDDR2 sind quasi mit DDR, GDDR3 mit DDR2, GDDR4 mit DDR3 vergleichbar - allerdings besitzt GDDR-Speicher in der Regel einen gegenüber dem Befehl-/Adressierungstakt doppelt so hohen Takt für den Datentransfer.

GDDR5 ist... etwas anders. Im Grunde ein DDR3, allerdings mit mehreren verschiedenen Taktraten: Kommandos an den Speicher werden mit dem Basistakt übertragen (CK, Command Clock), also ein Befehl pro Takt (z.B. 1000 MHz). Der Speicher wird im DDR-Verfahren adressiert, also zweimal pro Takt (effektiv 2000 MHz). Der Takt für die Datenübertragung (WCK) entspricht dem doppelten CK (echte 2000 MHz), die Daten werden wiederum in DDR-Manier übertragen (effektiv 4000 MHz). GDDR5 ist also eine Art überdrehter und getunter GDDR3.

Ja, und nu?!? Cheesy  Für die Takt bedeutet das, dass GDDR5-Speicher wohl im Grunde auf 1/2, 1/4 oder 1/8 des GPU-Taktes eingestellt werden sollte. Aber da bewege ich mich selbst auf dünnem Eis... glücklicherweise benötigt das Bitcoin-Mining (ebenso wie das Berechnen von Rainbow Tables) nur ganz wenig Speicher(bandbreite).

Mineriner (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100



View Profile
October 01, 2011, 07:19:12 AM
 #9

Man kann natürlich auch eine Wissenschaft daraus machen, aber genau das hatte ich nicht vor, daher war das GDDR in Klammern gesetzt  Grin

Meine 5870/5850 laufen witzigerweise mit einem Teiler von 5 Hashmäßig nun mal am schnellsten, bei Teilern von 4 oder 6, oder gar Festwerten von 300MHz/150MHz geht die Leistung deutlich in den Keller.
Woran das jetzt genau liegt, kann ich in diesem Fall nur vermuten, tippe daher mal auf den asyncron laufenden Speichercontroller.

Kann ja jeder interessierte selber mal ausprobieren Wink

Ich glaube nicht an Gott - an die globale Zukunft des BitCoin hingegen schon.
stellan0r
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500


Medical Translations for Bitcoins


View Profile
October 03, 2011, 02:24:02 PM
 #10

Ich habe meine 5870er wochenlang und stabil auf 980/300 MHZ laufen, bei je 447-448mhash/s. GPU Temperaturen liegen bei 49-58°C, mit Arctic Cooling Xtreme 5870 Lüfter (die lohnen sich, dadurch wird das Rig nämlich fast lautlos)

Allgemeine Gesundheitsberatung gegen Bitcoin-Zahlung. Bei Fragen einfach eine PM schicken!
If you want to send a thank you: BTC "1PZJvKvarRviQRQWejpvXW2j4e1xbT8MZb"
Pages: [1]
  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!