Mubech

Mubench ist ein ausführlicher, niedrigstarker Benchmark für X86-Prozessoren.
Jetzt downloaden

Mubech Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Alex Izvorski
  • Website des Verlags:

Mubech Stichworte


Mubech Beschreibung

Mubench ist ein ausführlicher, niedrigstarker Benchmark für X86-Prozessoren. Mubench ist ein ausführlicher, niedrigstarker Benchmark für X86-Prozessoren. Das Hauptziel ist es, nützliche Informationen für Personen bereitzustellen, die den Montagecode optimieren, und für Personen, die Compiler schreiben. Mubech-Projekt misst Latenz und Durchsatz für jeden einzelnen Anweisungen (manchmal mehrere Formen derselben Anweisung) sowie den Durchsatz von willkürlichen Anweisungsmischungen. Die von Muben anproduzierten Ergebnisse sind typischerweise eine Reihe von Größenordnung als die in AMD- oder Intel-Handbücher enthaltenen Größen. Die Ergebnisse für eine Vielzahl von Prozessoren sind verfügbar. Wenn Sie diese Informationen nützlich fühlen, führen Sie bitte Mubech auf Ihrem Prozessor aus und laden Sie die Ergebnisse hoch. MUBENCH unterstützt alle SIMD-Anweisungssets für den X86, einschließlich SSSE3, SSE3, SSE2, SSSE3, SSE3, SSE2, SSSE, MMX, MMX Ext, 3DNOW! und 3dnow! Ext. Unterstützung für nicht-SIMD-Anweisungen ist partiell: Die meisten Datenbewegungen, binären arithmetischen, logischen, shift- / dreh- und Bit- / Byte-Anweisungen werden unterstützt, aber andere Anweisungen, insbesondere Zweig- und Funktionsaufrufanweisungen oder Anweisungen, die den Stapel manipulieren, werden nicht unterstützt. Floating-Point-Anweisungen für den X87 werden nicht unterstützt. Mubech verwendet nur Register-zu-Register (oder sofortige) Formen der Anweisungen; Speicheroperanden werden nicht unterstützt. Diese Einschränkungen werden schrittweise in späteren Releases entfernt.Running: Perl Mubech.pl Optionen: - (Nein-) Genaue Tests mehrmals (Standardeinstellung) - MHZ = 2500 Prozessorgeschwindigkeit in MHz (normalerweise autodetisiert von / proc / cpuinfo, hier eingestellt, wenn das falsch ist, zum Beispiel, wenn Sie den Schnellstich aktiviert haben) - (NO-) 64-Bit-Benchmark 64-Bit (AMD64, EMT64, X86-64) Anweisungen (Standardautomatik) - (NO-) 32-Bit-Benchmark-32-Bit-Anweisungen - (NO-) Paare-Benchmark-Anweisungsmischungen (Standardeinstellung auf, sehr langsam; Verwenden Sie - keine-Paare für einen sehr schnellen Benchmark, der in Minuten läuft) --include = Add, Sub-Benchmark nur Anweisungen Die angegebene Liste von Mustern (reguläre Ausdrücke OK) Was ist neu in dieser Version: · Die schnelle Form der Benchmark ist jetzt standardmäßig. · GCC 4.x jetzt arbeitet · Eine Reihe von nicht-SIMD-Anweisungen hinzugefügt, Unterstützung für Nicht-SIMD ist viel nahe r jetzt abschließen


Mubech Zugehörige Software

Kboot

KBOOT-Projekt ist eine Nachweise-Konzept-Implementierung eines Linux-Bootloaders, der auf KEXEC basiert. ...

741

Herunterladen