AMD Crossfire periodische 10fps

lucimon

Schraubenverwechsler(in)
Hallo, ich bin hier neu wenn es darum geht tatsächlich selbst was zu schreiben, aber Foren sind so langsam meine letzte Hoffnung. Ich habe mir bei den atemberaubend hohen Preisen, speziell für AMD Grafikkarten, in den letzten Monaten, statt einer komplett neuen Grafikkarte eine zweite R9 390 geholt um mich einmal an Crossfire zu versuchen. Aber ich habe es praktisch noch nie kontinuierlich, Problemlos ans laufen bekommen. Periodisch, ohne erkennbares Muster aber doch alle 20-40 Sekunden fällt die Bildrate auf 10 fps ab, nicht 8, nicht 15, nicht 3, sondern 10. In allen getesteten Spielen, denen teilweise ausgezeichneter Crossfire Support nachgesagt wird (laut diesem wiki zumindest Crossfire Game Compatibility List | AMD Crossfire Wikia | FANDOM powered by Wikia ) läuft Crossfire normal und ohne Probleme und ich kann über den MSI Afterburner auch gut beobachten, dass die Kerntaktraten eigentlich gut erreicht werden, die Auslastung der Karten passt auch, alles wunderbar. Bevor für einige Sekunden, manchmal nur 5, manchmal auch 30, die Bildrate auf eben genau 10 fps einklappt, im Afterburner ist außerdem zu beobachten wie Kerntakt und Auslastung auf beiden Karten massiv abfallen. Besonders gut zu erkennen ist das im Benchmark Tool von Metro Last Light, weil das eine schöne Grafik auswirft in der diese glatte Linie bei 10 fps auffällt (Ich werde die Grafiken von 5 solcher Benchmarkläufe anhängen). Da es immer wieder, trotz Neustart, Neuinstallation von praktisch allem und sonstigen Maßnahmen immer genau diese 10 fps auftauchen muss es ja wohl ein softwareseitiges Problem sein, ich weiß nur nicht wo ich noch suchen soll. Hitman 2016, Xcom 2, Metro Last Light, Crysis 3 und Ryse Son of Rome, um nur ein paar der Testspiele zu nennen, haben alle ein eigenes Crossfire Profil und auch Spiele ohne Profil weißen in allen Crossfire-Modi in den Radeon-Einstellungen dieses Problem auf. Da es oftmals schon beim Start eines Spieles auftrat bezweifle ich, dass es mit Thermal Throttling zu tun hat, da die Karten zu dem Zeitpunkt ja noch kühl sind. Verschiedene AMD Treiber, Neustarten des PCs, eine Neuinstallation von Windows 10 und Spielereien im BIOS haben alle nicht geholfen. Sämtliche Grafikeinstellungen die eine temporale Komponente haben und Informationen aus vorigen Bildern brauchen habe ich jeweils deaktiviert.
Wenn irgendjemand sich mit Crossfire auskennt oder sonst noch eine Lösung weiß, wäre ich sehr dankbar.

Hier noch kurz meine restlichen Specs
i7 2600(ohne k) @3,4Ghz
16GB DDR3 @2133Mhz
2x Sapphire R9 390 Nitro @1040Mhz
750W EVGA G2 schießmichtot Netzteil
Asus P8 Z77-V LX Mainboard
Windows 10 64-bit
Windows rennt auf einer Samsung 250GB SSD, des Spiel auf einer Seagate 1,5TB Festplatte
 

Anhänge

  • Unbenannt.PNG
    Unbenannt.PNG
    151,1 KB · Aufrufe: 82
  • Unbenannt1.PNG
    Unbenannt1.PNG
    115,7 KB · Aufrufe: 89
  • Unbenannt2.PNG
    Unbenannt2.PNG
    120,5 KB · Aufrufe: 86
  • Unbenannt3.PNG
    Unbenannt3.PNG
    128 KB · Aufrufe: 86
  • Unbenannt4.PNG
    Unbenannt4.PNG
    142,6 KB · Aufrufe: 82
das board ist nicht optimal für crossfire...viel zu wenig lanes bzw zu wenig bandbreite beim pcie
 
Geh mal auf 4,4GHz damit die CPU weniger bremst.


Schon mal testweise ein spiel auf die SSD gepackt?
Ohne k kein oc!

also mit der cpu bekommste dein crossfire gespann nicht voll ausgefahren. Dann ist dein Netzteil ebenfalls grade so ausreichend ohne reserven.
verkauf die Karten und Kauf dir ein großes Modell da haste mehr von als von diesen beiden stromschluckern. Auch überwiegen die cf Nachteile den Vorteilen deutlich,
 
Die CPU kannst du über non-k OC mit deinem Z77 Board auf 3,9GHz @all-cores übertakten. Aber denke nicht, dass es dein eigentliches Problem löst.
 
das board ist nicht optimal für crossfire...viel zu wenig lanes bzw zu wenig bandbreite beim pcie

Dass das Setup nicht optimal ist war mir schon klar, aber hier ging es auch eher um ein billiges Upgrade (im Vergleich zu Vega zumindest) als darum das perfekte Crossfire System zu bauen. Die zweite Karte kriegt zwar nur 4x pcie2 lanes, diesem Artikel zufolge (Ivy Bridge PCI-Express Scaling with HD 7970 and GTX 680 Review | TechPowerUp) kostet mich das aber höchstens 6% Leistung, sind wir großzügig, sagen wir 10%. Das erklärt aber immer noch nicht die Einbrüche, für die meiste Zeit reicht die Bandbreite ja offensichtlich vollkommen aus.
 
Ohne k kein Overclocking, in 4k und hohen Settings bremst die CPU aber sowieso nicht mehr, wenn die fps abstürzen dümpelt der Prozessor sowieso auf gelassenen 10%, an dem scheitert es nicht.

SSD ist jetzt auch offiziell getestet, hilft nix, hätte mich aber auch gewundert.
 
Ich hab Crossfire primär begonnen um meinen 4k Bildschirm angemessen zu füttern, bei der Auflösung kommt mir die cpu nicht in die Quere, Assassin's Creed Origins ist das einzige Spiel das ich habe in dem ich cpu seitig Probleme habe über 60fps zu kommen. Das Netzteil reicht, anbauen kann ich nicht mehr, aber für das reicht es, die Karten ziehen !in der Spitze! individuell 300W, mit 150W kommt das restliche System aus und das basiert auf der Annahme, dass die Karten voll ausgelastet sind, nichts wofür Crossfire bekannt ist. Bevor ich tatsächlich auf eine neue Karte umsteige, will ich, dass 1080ti Performance im 400€ Preislevel ankommt, bestenfalls noch im roten Team weil der Monitor Freesync unterstützt, ich wohne noch daheim, da ist mir das mit dem Strom ehrlich gesagt latten. Wenn Crossfire funktioniert funktioniert es sehr gut, es ist eigentlich nur dieses eine Problem, das mich programmübergreifend plagt von dem ich gehofft hätte irgendjemand kennt sich näher aus.
 
Wenn man sich am Baseclock zu schaffen macht bringt man immer noch einen Haufen anderer Parameter durcheinander, mal ganz davon abgesehen, dass mein tapferer Hyper212evo das wahrscheinlich gar nicht stemmen würde. Hab an anderer Stelle erläutert, wie du selbst anmerkst, dass es aber sowieso kaum ein CPU Flaschenhals ist. Das ist irgendwo in der Software, nicht Hardware Limitierungen.
 
Non-K OC hat nichts mit der baseclock zu tun. Es wird einfach über den Turbo übertaktet. Du kriegst 400 MHz quasi geschenkt. Du musst nur die maximalen Turbotakt höherstellen. Wenn du gleichzeitig noch etwas undervoltest, läuft dein System kühler als jetzt. Einfach mal kurz googeln oder bei Bedarf nochmal im CPU-Forum nachfragen.
 
Zurück