1. #1
    Ost 1
    Dabei seit
    Jun 2001
    Ort
    Elternzeit
    Beiträge
    9.332

    Post AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Nach vielen Wochen der Nachfrage ohne Antwort hat Intel heute geliefert: Die Taktraten für Skylake-X, wenn AVX oder gar AVX-512 zum Einsatz kommt. Denn entgegen vieler bisherigen Meinungen und Tests gibt es hier deutliche Unterschiede, die normalen Angaben für die Turbo-Taktraten stimmen dann nicht mehr. Der Überblick.

    Zur News: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied
    Gruß,
    Volker


    I’d rather be lucky than good.
    (Match Point)

  2. Anzeige
    Logge dich ein, um diese Anzeige nicht zu sehen.
  3. #2
    Rear Admiral
    Dabei seit
    Mai 2005
    Beiträge
    6.087

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Seltsam, dass scheinbar nicht mal die Boardhersteller einblick in diese Informationen hatten.
    Homepage: Dominic Schulz Fotografie

    Systeme: Ein kleiner leiser Stromsparer im Dan Cases A4 zum Arbeiten, Zocken und für den Alltag,
    und eine dicke 16 Kernige Heizung (nicht nur) für den Winter



  4. #3
    Lt. Commander
    Dabei seit
    Jan 2004
    Ort
    St. Pölten
    Beiträge
    1.605

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Schön langsam wird das ganze Thema doch etwas komplex und es bleiben viele Fragen offen:

    1.) Wann wird der Basistakt angewendet und wann der Turbotakt. So wie ich das verstehe ist es unter anderem abhängig von der Temperatur, was natürlich die Frage aufwirft, ob die bei den Tests durchgeführten Benchmarks noch repräsentativ sind oder ob die Performance unter Dauerlast deutlich abnimmt, wie es bei den meisten Smartphones der Fall ist.

    2.) Ab wann zählt ein Kern zur AVX Gruppe bzw. wie oft wird nachgeregelt. Reicht hier tatsächlich ein einzelner AVX Befehl aus um die ganzen Kern für ein paar Millisekunden deutlich, teilweise sogar unter den Basistakt, herunter zu takten?

    3.) Was ist, wenn nur ein Kern AVX Operationen durchführt? Wird dann die gesamte CPU herunter gebremst. Bei 12 Kernen wäre das doch etwas heftig vor allem wenn ich denke, dass diese CPUs ja aus der Serversparte kommen, wo gerne ziemlich stark virtualisiert wird. Heißt das eine Applikation in einer virtuellen Maschine, der nur 1 Kern zugeteilt wurde braucht nur alle paar Mikrosekunden eine AVX3 Operation durchführung und taktet die gesamte CPU gleich um 900MHz nach unten? Da weiß ich schon, wie man sich als Softwareentwickler eines Hintergrundjobs für Server verdammt unbeliebt machen kann

  5. #4
    Captain
    Dabei seit
    Mai 2011
    Beiträge
    3.258

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Naja, so selten wie AVX von der Software genutzt wird, sind Taktraten noch das kleinere Problem.

  6. #5
    Cadet 2nd Year
    Dabei seit
    Jul 2004
    Beiträge
    17

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    @Computerbase

    ist es möglich in die Liste noch die Anzahl der Kerne einfließen zu lassen. Ich hab mich in die Intel Materie eingelesen muss aber zugeben das ich um sicher zu gehen auch immer nachsehen muss ob cpu a1 xy kerne hat oder cpu a2 yx kerne hat

  7. #6
    Cadet 1st Year
    Dabei seit
    Jun 2013
    Beiträge
    15

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Kann mir jemand erklären warum die AVX Instructions scheinbar deutlich mehr (elektrische) Leistung benötigen als die klassischen x86 bzw. amd64?

    Müssen durch die Nutzung größerer Commands (also z.B. 512 bit instructions) mehr Gates pro Takt geschalten werden, was wiederum mehr Energie pro Takt benötigt?

  8. #7
    Admiral
    Dabei seit
    Nov 2005
    Beiträge
    9.285

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Die AVX Einheiten werden einfach inzwischen sehr viele Transistoren auf dem DIE einnehmen. Der Bereich für die klassischen x86 und x86_64 Befehle dürfte dagegen winzig ausfallen. Entweder werden pro Takt 64bit bearbeitet oder eben 512bit.

  9. #8
    Fleet Admiral
    Dabei seit
    Feb 2007
    Ort
    bei Tübingen
    Beiträge
    17.680

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    was im Prinzip ja gut ist. Imho ist die IPC beim Einsatz von AVX entsprechend höher. Takt kann man später erhöhen, bzw man hat schlicht mehr Spielraum.

    Außerdem gibt es wohl wenig bis keine Anwendung die rein aus AVX Last besteht. Viel eher wird AVX doch eher unterstütztend hinzugeschalten und bringt dann insgesamt bei gemischter Last ein paar % mehr Leistung.

    Ich für meinen Teil bin nach den teils schockierenden Berichten zum 7900X direkt überrascht wie vergleichsweise passabel der 8 Kerner wegkommt.
    Geändert von Krautmaster (08.09.2017 um 00:16 Uhr)
    Workstation: Intel i7-5820K @ 6x4,50Ghz@1,296V|32GB DDR4 2666 @ 12-12-12-30|ASUS X99-S|GTX 980 TI SLI@ 1500/2000|512GB 850 Pro M2+2TB Evo|10GbE| HK3.0|Thermochill PA120.3|TFC 120er|XFPC 240er|Cape Cora Ultra 8x|Aquaero 5|Lian Li A7110B|Seasonic Platinum 1kw|40" 4K Philips
    Server: Supermicro X10SDV-4C-7TP4F|64GB DDR4 ECC|6x4TB R5|2|3x256GB SSD|Win Server 2012 R2|LSI9260 8i|10Gbe


  10. #9
    Captain
    Dabei seit
    Jan 2010
    Beiträge
    3.686

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Zitat Zitat von Krautmaster Beitrag anzeigen
    Ich für meinen Teil bin nach den teils schockierenden Berichten zum 7900X direkt überrascht wie vergleichsweise passabel der 8 Kerner wegkommt.
    Die Berichte wären nicht annähernd so schockierend, hätte Intel die Daten früher bereitgestellt und hätten die Mainboardhersteller schon zum Start ihre Firmware an Intels Vorgaben angepasst.

    Würde man heute den i9-7900X noch einmal testen, wäre das Fazit vermutlich ein ganz anderer. Spätestens mit den noch ausstehenden CPUs, wird man vermutlich auch den 10Kerner nochmal einem Test unterziehen.

  11. #10
    Newbie
    Dabei seit
    Aug 2005
    Beiträge
    2

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Vielleicht diente es aber Intel auch nur, damit die ersten Benchmarks besonders gut ausfallen. Anders kann ich mir das Verhalten (keine Infos an die Board-Hersteller) nicht erklären. Das sollte doch schon zu Produktionsstart festgestanden haben ...

  12. #11
    Fleet Admiral
    Dabei seit
    Feb 2007
    Ort
    bei Tübingen
    Beiträge
    17.680

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Naja es macht wohl kaum jemand AVX Benches. Der Takt bei normaler Last fällt ja auch so recht hoch aus.
    Workstation: Intel i7-5820K @ 6x4,50Ghz@1,296V|32GB DDR4 2666 @ 12-12-12-30|ASUS X99-S|GTX 980 TI SLI@ 1500/2000|512GB 850 Pro M2+2TB Evo|10GbE| HK3.0|Thermochill PA120.3|TFC 120er|XFPC 240er|Cape Cora Ultra 8x|Aquaero 5|Lian Li A7110B|Seasonic Platinum 1kw|40" 4K Philips
    Server: Supermicro X10SDV-4C-7TP4F|64GB DDR4 ECC|6x4TB R5|2|3x256GB SSD|Win Server 2012 R2|LSI9260 8i|10Gbe


  13. #12
    Captain
    Dabei seit
    Jan 2010
    Beiträge
    3.686

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Zitat Zitat von TRomano Beitrag anzeigen
    Vielleicht diente es aber Intel auch nur, damit die ersten Benchmarks besonders gut ausfallen.
    Nur sind alle Benchmarks besonders schlecht ausgefallen, weil praktisch alle Mainboardhersteller die CPUs in der Defaulteinstellung übertaktet haben und sich nicht annähernd an die TDP gehalten haben. Nicht umsonst gilt der SK-X nun als Hitzkopf und erst der i7-7820X Test zeigt hier ein ganz anderes Bild.

  14. #13
    Captain
    Dabei seit
    Jul 2010
    Beiträge
    3.151

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    also wenn der avx-basistakt unter den basistakt fällt, was ja nun der fall ist, und darauf nicht explizit hingeiwesen worden ist, was ja auch der fall ist, dann ist das fehlen einer zugesicherten eigenschaft und die berechtigt zum schadensersatz! ist schon ein trauerspiel, was intel da vorführt.
    AMD Ryzen 7 1700X, ASRock Fatal1ty X370 Gaming-ITX, 32 GB RAM, 512GB Samsung 960 Pro M.2, AMD Nano, Fractal Design Node 202, Teufel Concept C 200 BE, Sennheiser G4ME ZERO

  15. #14
    Commander
    Dabei seit
    Dez 2012
    Beiträge
    2.999

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Jetzt gibt es 7 verschiedene Turbos und 3 Basistaktraten, sehr übersichtlich

  16. #15
    Admiral
    Dabei seit
    Feb 2008
    Ort
    In Deiner Firewall
    Beiträge
    7.381

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Mich würde mal interessieren, wann endlich sinnvolle Software zur Anwendung von AVX2/AVX512 auf den Markt kommt. Derzeit kenne ich lediglich die Bench-Anwendungen wie LinX 0.7.3., prime95, Vers.27 xx, AIDA64 und y-cruncher.
    Das Spiel "GRID" verwendet wohl AXV - und dann hört's auf.
    Intel 7820X@5.0 GHz@MSI X299-Gaming M7 ACK@H²0EK-Monoblock|Titan-Pascal X@H²O_AC_kryographics@Mo-Ra 3@4*180mm Silverstone@neighbourroom|Corsair AX 860|4*8 GB G.Skill@4000 MHz@16-16-16|Samsung 960 evo 1 TB@ Samsung 850 1 TB|SOUND Nubert_NuBoxes@AVR VSX-527-K@SVS PB-1000 Sub|ASUS Swift PG279Q|Windows 10 Prof. 64 bit|

  17. #16
    Lt. Junior Grade
    Dabei seit
    Apr 2008
    Beiträge
    435

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Zitat Zitat von andr_gin Beitrag anzeigen
    Schön langsam wird das ganze Thema doch etwas komplex und es bleiben viele Fragen offen:

    1.) Wann wird der Basistakt angewendet und wann der Turbotakt. So wie ich das verstehe ist es unter anderem abhängig von der Temperatur, was natürlich die Frage aufwirft, ob die bei den Tests durchgeführten Benchmarks noch repräsentativ sind oder ob die Performance unter Dauerlast deutlich abnimmt, wie es bei den meisten Smartphones der Fall ist.

    2.) Ab wann zählt ein Kern zur AVX Gruppe bzw. wie oft wird nachgeregelt. Reicht hier tatsächlich ein einzelner AVX Befehl aus um die ganzen Kern für ein paar Millisekunden deutlich, teilweise sogar unter den Basistakt, herunter zu takten?

    3.) Was ist, wenn nur ein Kern AVX Operationen durchführt? Wird dann die gesamte CPU herunter gebremst. Bei 12 Kernen wäre das doch etwas heftig vor allem wenn ich denke, dass diese CPUs ja aus der Serversparte kommen, wo gerne ziemlich stark virtualisiert wird. Heißt das eine Applikation in einer virtuellen Maschine, der nur 1 Kern zugeteilt wurde braucht nur alle paar Mikrosekunden eine AVX3 Operation durchführung und taktet die gesamte CPU gleich um 900MHz nach unten? Da weiß ich schon, wie man sich als Softwareentwickler eines Hintergrundjobs für Server verdammt unbeliebt machen kann
    Ich denke mal, dass dies eben alles mit einfließt. Das heißt: Temperatur, Energieverbrauch und wahrscheinlich eine Art AVX(2/"3") Zeitdurchschnitt pro Bemessungsfenster. So wie ich das verstanden habe, werden die Taktraten tatsächlich auf alle Kerne angelegt. Es müsste ungeheur komplizierter werden, wenn man einzelne Kerne, Kerngruppen oder logische Blöcke einzeln überwachst (das wird man bereits) und einzeln Taktet.
    Denn mit Taktänderungen geht doch immer die Anpassung der Kernspannung einher. Diese wird von den VRMs in mehreren Phasen bereit gestellt, welche auf eine Schiene münden - es kann also nur eine gleichzeitige Taktdomain für alle Kerne geben (oder man taktet ohne Spannungssenkung).
    Vielleicht kann das jemand bestätigen.

    Zitat Zitat von webgab Beitrag anzeigen
    Müssen durch die Nutzung größerer Commands (also z.B. 512 bit instructions) mehr Gates pro Takt geschalten werden, was wiederum mehr Energie pro Takt benötigt?
    Wenn du dir die Antwort schon selbst gibst, warum fragst du dann noch? Es ist doch von der Sache logisch. So eine wahnsinnig fette FPU mit 512 Bit breiten Registern und ALUs mit Kerntakt zu befeuern, das MUSS immens mehr Energie beim Steuern der nötigen Gates benötigen.

  18. #17
    Lieutenant
    Dabei seit
    Dez 2007
    Beiträge
    889

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Da der AVX-Takt in der Regel im UEFI anpassbar ist, ist das ganze eigentlich furz-egal, oder?
    Mainboard: Asrock X99M Killer/3.1 Prozessor: Intel Core I7-6950X @4,4GHz CPU-Kühler: Corsair H90 Ram: 64GB G.Skill RipJaws V DDR4-3200 CL14 GPU: Nvidia GeForce GTX 1080Ti @2076/6107MHz SSD: Samsung SM961 NVMe 256 GB / Samsung 850 Evo 1TB HDD: Toshiba 3TB Case: Aerocool Strike-X Cube Tastatur: Thermaltake eSports Poseidon Z RGB Maus: Logitech G700s Monitor: Acer XB280HK

  19. #18
    Admiral
    Dabei seit
    Nov 2005
    Beiträge
    9.285

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Mich würde mal interessieren, wann endlich sinnvolle Software zur Anwendung von AVX2/AVX512 auf den Markt kommt. Derzeit kenne ich lediglich die Bench-Anwendungen wie LinX 0.7.3., prime95, Vers.27 xx, AIDA64 und y-cruncher.
    ffmpeg, x264, x265, wirklich jedes moderne Videobearbeitungsprogramm, Blender, quasi jedes CAD Programm, 7zip, Lightroom...

  20. #19
    Fleet Admiral
    Dabei seit
    Feb 2007
    Ort
    bei Tübingen
    Beiträge
    17.680

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    jap aber in einem Umfang die weit weniger AVX Last verursacht und entsprechend auch weniger runtergetaktet wird. Wie hoch taktet ein 7900X innerhalb der TDP bei Handbrake?
    Workstation: Intel i7-5820K @ 6x4,50Ghz@1,296V|32GB DDR4 2666 @ 12-12-12-30|ASUS X99-S|GTX 980 TI SLI@ 1500/2000|512GB 850 Pro M2+2TB Evo|10GbE| HK3.0|Thermochill PA120.3|TFC 120er|XFPC 240er|Cape Cora Ultra 8x|Aquaero 5|Lian Li A7110B|Seasonic Platinum 1kw|40" 4K Philips
    Server: Supermicro X10SDV-4C-7TP4F|64GB DDR4 ECC|6x4TB R5|2|3x256GB SSD|Win Server 2012 R2|LSI9260 8i|10Gbe


  21. #20
    Admiral
    Dabei seit
    Nov 2005
    Beiträge
    9.285

    AW: AVX-Taktraten für Skylake-X: Finale Angaben zeigen bis zu 900 MHz Taktunterschied

    Die x264/5 Entwickler haben im Forum von vermutlich 20% Mehrleistung beim Einsatz von avx512 gesprochen. Weiß nicht wie weit die mit der Implementierung sind.

    Denke schon, dass avx ziemlich gut ausgelastet wird, daher wird es dann wohl beim Maximaltakt von avx512 laufen.
    Geändert von Qarrr³ (08.09.2017 um 17:53 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Forum-Layout: Feste Breite / Flexible Breite