Genau das meine ich. Daß der WX2990 nur deshalb so abgestunken hat.. Aber selbst wenn man die Systemtopologie auf Flat stellt (also NUMA abdreht), löst das unter Microsoft Windows nicht alle Threadingprobleme. Er hat zwar alle 64 Threads belegt bei mir, aber er hat es nicht geschafft, alle auf 100% auszulasten. So als würde das Threadmanagement selber ein Problem haben.
Unter Linux ist da der initiale Decodepuffer gekommen, und dann WAMM... ist die blaue Wand (oben im Screenshot zu sehen) einfach auf allen 64 Threads auf Anschlag geknallt. Komplett anderes Verhalten als unter Windows. Aktuell teste ich bereits FreeBSD UNIX, momentan noch den x264er. Aber das schaut mir recht ähnlich aus... ist auch das gleiche Threadingmodell wie unter Linux.
Edit: FreeBSD wird auf sich warten lassen. Es läuft zwar, aber der Kernel dreht komplett durch und reißt 70-80% der CPU an sich, während er benched.. Da steckt irgendwo der Wurm drin.