x265 Benchmark (kein Schnelldurchgang! 64-Bit manycore und ≥12GB RAM)

  • Wie beim x264 ist auch dieses Ergebnis nun eingetragen!

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • Ist zwar aktuell bekanntermaßen nicht ordentlich publizierbar, aber hier ist Mal unser neuer Sekretariatsrechner:

    02:48:02.973 | GAT | 1/6/12 | AMD Ryzen 5 9600X 3,9 GHz | 32 GiB DDR5/5600 36-38-38-80-118 | ASRock X870 Steel Legend WiFi | AMD X870 Promontory 21 | Windows 11 Education 24H2

    Na Mal schauen ob er wieder 15 Jahre hält, so wie der X58 Rechner davor, der eine ganze Reihe an Upgrades miterlebt hat. :) Drei Betriebssysteme, zwei CPUs, drei Speicherupgrades, zwei GPU Upgrades (wegen Bildschirmupgrades) und drei Disk Upgrades. Mal schauen was ich mit der X58 Kiste dann anstelle, funktionieren tut's ja nach wie vor astrein... Mmh, vielleicht ein FreeBSD 14 oder wenn's dann Mal raus ist ein 15 drauf.

    Edit: Hatte vergessen die RESULTS.txt anzuhängen, reiche sie hiermit nach.

    Edit 2: Ist jetzt eingetragen.

    Files

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

    Edited 3 times, last by GrandAdmiralThrawn (July 24, 2025 at 10:18 AM).

  • 01:47:50.241 | RaVeNsClaw | 1/24/48 | AMD EPYC 7402P 2.80GHz | 512GB DDR4/2666 19-19-19-43 | TYAN S8030GM4NE-2T | Windows 11 Professional 24H2

    Chipsatz: Keine Ahnung. HWiNFO sagt nur "Integrated (SoC)".
    Das Ergebnis ist mit NUMA deaktiviert.
    Wenn ich es aktiviere (4 Chiplets), dann geht die Zeit auf 02:16:01.906 hoch. :topmodel:

  • Ajo, das hatte ich im x264er zuerst nicht erwähnt: Ich habe deinen RAM als "Reg. ECC" eingetragen, weil deine Speichermenge das nahelegt. Solltest du einen anderen Speichertyp haben, einfach sagen. Aber ich denke die Plattform kann eh noch keine LRDIMMs, also wird's wohl Reg. ECC sein.

    Für eine Maschine mit einem Sockel erscheint mir das Aktivieren von NUMA nicht als sinnvoll. Meines Wissens nach war der AMD Threadripper 2990X der einzige Chip, der auf zwei separate NUMA Threadpools aufgeteilt war, um Skalierungsproblemen zu begegnen. Die hat er dann aber doch ausgelöst, weil nicht jede Software mit einem 32-Thread Limit mit der NUMA API von Windows bzw. libnuma unter Linux umgehen kann oder konnte.

    Ein Zen 2 Chip sollte in allen Iterationen mit allen Kernen und SMTs in einem einzigen Threadpool sitzen, NUMA ergibt hier keinen Sinn?

    Aber ja: Die NUMA-Unterstützung in x265 ist bedauerlicherweise nachweislich kaputt, muß man leider sagen. Das funktioniert nur "manchmal", und wenn dann auch nur unter Linux. Is leider so.

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • Oh, das ist LRDIMM. Der selbe Speicher war auch in meiner Intel Kiste Anfang des Jahres und auch schon in meiner Haswell E5-2699V3 ThinkStation. Wird einwandfrei erkannt, man darf aber nicht mischen.

    Und das Board defaultet auf 4 NUMA Bereiche. :S

    Nur der L3 Cache und der Speichercontroller sind gemeinsam. Der Chip hat 4 Sechskerner intern. Auch der L3 Speicher ist im Default auf die 4 NUMA Bereiche aufgeteilt.

    Deswegen bin ich anfangs sehr erschrocken, als ich nur 1,68 T/s in Deepseek bekommen habe...

    Come to the dark side, we have cookies!

    Edited 2 times, last by RaVeNsClaw (August 4, 2025 at 8:29 AM).

  • Alles was du gesagt hast deutet auf sinnloses NUMA-Splitting hin. Alleine daß der DRAM Controller und der L3 Cache gemeinsam sind, machen das deutlich (Zen 2!). Das wirklich wichtige sind die PCIe und DRAM Controller. Sobald die gemeinsam sind, macht eine NUMA-Teilung kaum mehr Sinn.

    Ergebnis ist übrigens eingetragen, inkl. des LRDIMMs, in beiden Benchmarks korrigiert!

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • Und jetzt habe ich eine Inkompatibilitätswarnung!

    Sobald der Benchmark unter Linux mit GCC gebaut werden soll, kommt der GNU Assembler aus den GNU Binutils mit zum Einsatz, typischerweise unter /usr/bin/as. Dieser ist seit Version 2.41 nicht mehr in der Lage, ein ungepatchtes ffmpeg zu bauen. Damit bricht der Bootstrapper ab und nichts geht.

    Hier sollte ich eine Weiche einbauen, die die GNU as Version prüft (so denn mit GCC gebaut werden soll), und ffmpeg [entsprechend patched] wenn nötig.

    Kurzfristig gibt es aber einen wesentlich simpleren Weg: Man installiert einfach das vom Benchmark automatisch bevorzugte Compilerframework clang/LLVM. Also z.B. # apt install clang, # dnf install clang, # emerge clang, pkg install clang, je nach OS und Distro halt entsprechend.

    Und dann:

    Code
    $ ./bootstrap.sh --purge
    $ ./bootstrap.sh

    Der Bootstrapper des Benchmarks nutzt jetzt nämlich nicht nur den clang C/C++ Compiler, sondern auch den inkludierten Assembler, üblicherweise /usr/bin/llvm-as. Andere UNIX-artige Systeme wie *BSD oder macOS sind nicht betroffen, weil die den clang/LLVM aus lizenztechnischen Gründen bevorzugt nutzen und als Standardcompiler eingestellt haben.

    Man merkt, der Test bekommt langsam auch graue Haare!

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

    Edited once, last by GrandAdmiralThrawn (August 14, 2025 at 10:50 AM).

  • Und jetzt noch das Ergebnis dazu:

    01:47:22.592 | GAT | 2/8/16 | Intel Xeon Silver 4509Y 2,6 GHz | 32 GiB Reg. ECC DDR5/4400 | HPE ProLiant DL380 Gen11 | Intel C741 Emmitsburg | RedHat Enterprise Linux 10.0

    Files

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • Ist eingetragen!

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • 1:05:40.128 | Bromart | 1/16/32 | AMD Ryzen 9 9950X3D @4.3GHz | 64GiB DDR5 6400 32-39-39-80 1T | Asus ROG Crosshair X870E Hero (UEFI 1605)| X870E | Microsoft Windows 11 Professional (x64) Build 26100.4946 (24H2)


    CPU - stock
    CPU-Kühler: Noctua NH-D15 G2 LBC
    Beim Speicher (KF564C32BBEAK2-64) EXPO geladen (6400)

  • Sind Probleme mit Win 11 Prof bekannt? Ich bekomme es nicht zum laufen.... :/

    Diskutiere niemals mit Idioten, sie ziehen dich auf ihr Niveau runter und schlagen dich mit ihrer Erfahrung.
    Mein Herzblut:
    AMD 5x86-P75, 64MB-Ram, Voodoo I, Win3.11
    AMD K6-2+ 550 @ 600MHz, 256 MB-Ram, Voodoo II SLI, Win98SE
    AMD 3700+, 3072MB-Ram, ATi FireGL X3-256
    , WinXP SP3 (Sockel 754)

  • Ja, es gibt und gab Probleme. Die noch bestehenden sind mehr kosmetischer Natur, aber wenn du den Benchmark in einer Version älter als der neuesten hast, dann ist eine saubere Funktion ausgeschlossen, außer du hast das aktuelle Windows 11 durch Featureupdates erlangt. Wenn du aber ein 24H2 frisch installiert haben solltest, dann wird dir die Windows Management Instrumentation Console (wmic.exe) fehlen. Das ist eine mächtige Terminalschnittstelle zur WMI, die es dir quasi erlaubt hat "alles" in einer Windows-Umgebung bis hinauf zur Domänenverwaltung zu automatisieren. Die WMI ist laut Microsoft ab jetzt nur noch per PowerShell anzusprechen, wmic.exe wurde aus modernen ISOs entfernt.

    Das hat dazu geführt, daß ich viele neue Versionsweichen und noch mehr an Gluecode rund um PowerShell einbauen mußte, um die modernsten Windowssysteme zu unterstützen. Dieser Code findet sich in Version 0.5.0-r20 ([Mirror 0] & [Mirror 1]) des x265 Benchmarks für Windows.

    Warum habe ich überhaupt WMI Code im x265 Benchmark? Weil viele Systeminformationen über diese Schnittstelle ausgelesen werden können, von Software bis Hardware. Dinge wie Betriebssystemversion, Bitness, NUMA-Topologien und unzähliges mehr. Teilweise richten sich auch die Weichen danach, z.B. was das Ausführen einer nicht NUMA-fähigen x265.exe angeht (XP x64 & Server 2003 x64).

    Sollte es jemanden interessieren wie die PowerShell die wmic.exe für solcherlei Dinge ersetzen kann, dann einfach im Skript launch_x265benchmark.bat in Version 0.5.0-r20 nach %psPrg% suchen. Ein kleines Beispiel wäre die NT 5.2 Weiche:

    Code
    IF %haveWMIC% EQU 1 (
      FOR /F "tokens=1,2 skip=1 delims=." %%H IN ('@"%wmicPrg%" OS get Version') DO ( SET "osVer=%%H%%I" & SET "osVerMajor=%%H" & SET "osVerMinor=%%I" & GOTO :osVerEnd )
    ) ELSE (
      REM Actually, this could be done by just parsing the output of the "ver" builtin,
      REM but since we're doing PowerShell for the WMI calls, we use it here, too.
      FOR /F "tokens=1,2 delims=. usebackq" %%H IN (`@"%psPrg%" -c "Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' | Select -ExpandProperty \"LCUVer\""`) DO ( SET "osVer=%%H%%I" & SET "osVerMajor=%%H" & SET "osVerMinor=%%I" )
    )
    :osVerEnd

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • Ah. Danke für die Info, GAT. :thumbup:

    Diskutiere niemals mit Idioten, sie ziehen dich auf ihr Niveau runter und schlagen dich mit ihrer Erfahrung.
    Mein Herzblut:
    AMD 5x86-P75, 64MB-Ram, Voodoo I, Win3.11
    AMD K6-2+ 550 @ 600MHz, 256 MB-Ram, Voodoo II SLI, Win98SE
    AMD 3700+, 3072MB-Ram, ATi FireGL X3-256
    , WinXP SP3 (Sockel 754)

  • Danke für den Hinweis, den hatte ich in der Tat übersehen. Ich bitte das zu entschuldigen, das Ergebnis ist jetzt eingetragen!

    Dazu noch Betriebssystemnamen vereinheitlicht (marginal).

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • Auch wenn nicht ganz klar ist was ich letztendlich mit dem hier anstellen soll, hab ich den ProLiant durch den Parcour gejagt:

    6:25:57 | gtxe | 2/6/12 | Intel Xeon X5650 2.67 GHz | 60 GiB Reg. ECC DDR3/1333 | HP ProLiant DL380 G7 | Intel 5520 Chipset | Debian 13 Trixie (Compiliert auf Debian 10 Buster)

    RESULTS.txt

    Da dmidecode root Rechte benötigt, habe ich die in der Textdatei fehlenden Infos händisch gezogen:

    OEM System: HP ProLiant DL380 G7
    Memory: Configured Memory Speed: 1333 MT/s
    Error Correction Type: Single-bit ECC
    Speed: 1333 MT/s
    Type: DDR3
    Type Detail: Synchronous

    Edited once, last by gtxe: Vertippt (October 20, 2025 at 10:20 AM).

  • Ist eingetragen! :)

    Einen Homeserver könnte man damit ja schon aufsetzen, wenn man nicht schon einen hat. Wennst eine BBU am P410i Controller und die entsprechende "Advanced Pack" Lizenz hast, dann gehen damit auch RAID-6 und RAID-6+0. Besonders effizient wird die Maschine natürlich nicht mehr sein.

    1-6000-banner-88x31-jpg

    Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:

    • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700

    [//wp.xin.at] - No RISC, no fun!

    QotY: Girls Love, BEST Love; 2018 - Lo and behold, for it is the third Coming; The third great Year of Yuri, citric as it may be! Edit: 2019 wasn't too bad either... Edit: 2020... holy crap, we're on a roll here~♡! Edit: 2024, finally last year's dry spell is over!

    Quote Bier.jpg@IRC 2020: "Je schlimmer der Fetisch, desto besser!"

  • Danke GAT. Habe mich bei der CPU vertippt, ist natürlich eine X5650.

    Cache Modul ist vorhanden, 1GB. Allerdings ohne spezielle Lizenz. Werde mich mit RAID-5 begnügen müssen.