'make vmlinux'-Benchmarks

  • Moin!

    Da wir ja noch nicht genug Benchmarks haben, hier der nächste: Kompilieren des Linux-Kernels mithilfe des Skripts "kcbench". Zu finden ist es auf http://pkgs.fedoraproject.org/cgit/kcbench.git/, das eigentliche Skript ist "kcbench". Nacher™ kommt auch noch eine PKGBUILD für Archer, von dpkg und Portage hab ich keine Ahnung :D
    Bestenliste sieht folgendermaßen aus:

    Code
    <Nutzername>: <Punkte> Pkt. @ <Prozessor> [<Prozessoranzahl>×][<Kernanzahl>×] <Frequenz>; -j <Jobs>; <Compiler und Version>


    Gebencht wird mit Linux 3.8! Alles andere kommt in eine extra Sektion.

    Legende

    • rot = übertaktet
    • + + Temporäre Übertaktungsfunktionen à la Turbo Boost
    • violett = untertaktet oder weniger als 2*Kernzahl Jobs
    • blau = nicht alle Kerne erkannt/ausgenutzt oder System anderweitig ausgelastet


    Bestenliste
    Desktop/Server

    1. thosch97: 9341 Pkt @ Intel Core i5-3570K 4×4.70 GHz; -j 8; gcc (GCC) 4.8.0 20130502 (prerelease) (7532 Pkt. mit Standardtakt+)
    2. thosch97: 9333 Pkt. @ Intel Xeon E5440 2×4×2.83 GHz; -j 16; gcc (Debian 4.8.2-16) 4.8.2
    3. Alpha: 8877 Pkt. @ Intel Core i7-975 4×3.33 GHz; -j 16; Gentoo 4.8.1 p1.0, pie-0.5.6) 4.8.1
    4. thosch97: 8289 Pkt. @ Intel Xeon E5410 2×4×2.33 GHz; -j 16; gcc (Debian 4.8.2-16) 4.8.2
    5. Commodore-Freak: 5098 Pkt. @ Intel Core2Quad Q6600 4x3.00GHz; -j4; gcc (GCC) 4.8.0 20130502 (prerelease)
    6. thosch97: 2825 Pkt. @ Intel Core i5-520M HT×2×2.4 GHz; -j8; gcc (Debian 4.9.1-1) 4.9.1
    7. thosch97: 452 Pkt. @ AMD Athlon™ XP 2200+ 1665 MHz; -j2; GCC 4.8.1
    8. thosch97: 218 Pkt. @ ARM1176JZF-S (BCM2708) 900 MHz; -j1; gcc (Debian 4.6.3-14+rpi1) 4.6.3


    Tragbare PCs


    „Nur mal gebencht“


    Sonstiges (andere Versionen und alles was WTF ist)

    1. Alpha: 8593 Pkt. @ Intel Core i7-975 4×3.33 GHz; -j 9; gcc Gentoo 4.8.1 p1.0, pie-0.5.6) 4.8.1 (Kernel 3.9.4-gentoo)

    Code
    ± ./kcbench -d /tmp/kcbench -n 1 -s /tmp/linux-3.8
    Linux running:      3.9.4-1-ARCH on unknown (neptun)
    Processor Cores:    4 -- Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
    Compiler:           gcc (GCC) 4.8.0 20130502 (prerelease)
    Linux compiled:     linux-3.8 (/tmp/linux-3.8)
    Filling caches:     This might take a while... Done
    Run 1 (-j 8):       7532 (e:132.76 P:354% U:441.42 S:29.58 F:0)



    Kernel Download: https://www.kernel.org/pub/linux/kern…nux-3.8.tar.bz2

    kcbench Download: http://pkgs.fedoraproject.org/cgit/kcbench.g…0_3-6_1.tar.bz2

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

    Einmal editiert, zuletzt von thosch97 (29. Juli 2014 um 16:26)

  • Alpha: 8593 Pkt. @ Intel Core i7-975 4×3.33 GHz; -j 9; Gentoo 4.8.1 p1.0, pie-0.5.6) 4.8.1

    Mark IV Style Motherfucker!

    Einmal editiert, zuletzt von Alpha (5. Juni 2013 um 19:44)

  • PKGBUILD für Arch:


    Okay, ist vielleicht stellenweise noch unsauber, aber funktioniert zumindest.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • Wieso WTF :< Das isn Server.

    Und kein Linux 3.8

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • 1.0! :<

    «Ich verstehe Ihre Frage so: Dass es Menschen gibt, die wünschen, dass ein solches OS als "Retro-OS" bezeichnet wird, ja? Mir ist nicht bekannt, dass solche Absichten bestehen, da HP-UX 9.x einfach ein altes OS ist. Niemand hat die Absicht, ein "Retro-OS" zu bauen.» Xaar, 2014

    Prozessor gesucht? -> Prozessoren, die ich abgeben kann (unter "Available for trading")
    "Überschüssige" Prozessoren oder Hardware? -> Einfach PN an mich schicken :b1: -> Hardware, die ich suche

    Einmal editiert, zuletzt von Xaar (6. Juni 2013 um 16:00)


  • Linux 3.8 ist veraltet.

    Mit verschiedenen Versionen wird der Vergleich witzlos, und was ist dann mit 386ern?

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • afeld@bonzenbook[~]$ uname -r3.2.0-4-686-pae

    Tut prima, obwohls veraltet ist.

    Jep. Bei mir tut ebenfalls der 3.2.0-4 allerdings der amd64er. Mal schauen, was Ich noch für Alternativen zu meinem Debian stable finden werden. Am liebsten wäre mir ja was Debian-basiertes (kein Ubuntu). Mal Aptosid ausprobieren.


    Meine Beiträge stehen unter der MIT-Lizenz:D


    externe HDD am Router? Klar ich tausch mein Auto gegen nen Tretroller mit Bremsklotz.

    Einmal editiert, zuletzt von tk1908 (6. Juni 2013 um 16:10)


  • Welcher Kernel auf dem Host läuft ist doch wurst, hauptsache es werden jeweils die selben Sourcen gebaut.

    Ja, aber dann müsste man crosscompilen.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • Man kann ja auch auf nem 2.2er Kernel messen wie lange es dauert, den 3.8er zu bauen. Ist doch kein Problem...

    Ja, 3.8 lässt sich ja für 386 bauen. Wenn ich aber auf nem 386er 3.9 bauen will, muss ich crosscompilen, weil nativ geht das nicht mehr.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Für ARM muss das Skript aufgrund inkompatibler /proc/cpuinfo angepasst werden, wahrscheinlich auch für andere Architekturen.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!