Pages:
Actions
  • #13 par vivien le 28 Jul 2016
  • Si lscpu donne bien les BogoMIPS et je n'ai rien trouvé qui manque par rapport à /proc/cpuinfo
  • #14 par Cochonou le 28 Jul 2016
  • Ca doit dépendre des architectures, alors...
    Sous ARM, les sorties de lscpu sont très succintes.
  • #15 par Hugues le 29 Jul 2016
  • ça a un intéret les BogoMIPS ?
  • #16 par kcdtv le 29 Jul 2016
  • @ Cochonou
    C'est parce que avec  ARM le bogoMIPS ne veut pas dire grand chose:
    Citer
    Timer-based delays

    In 2012, ARM contributed a new udelay implementation allowing the system timer built into many ARMv7 CPUs to be used instead of a busy-wait loop.[8] Timer-based delays are more robust on systems that use frequency scaling to dynamically adjust the processor's speed at runtime, as loops_per_jiffies values may not necessarily scale linearly. Also, since the timer frequency is known in advance, no calibration is needed at boot time.

    One side effect of this change is that the BogoMIPS value will reflect the timer frequency, not the CPU's core frequency. Typically the timer frequency is much lower than the processor's maximum frequency, and some users may be surprised to see an unusually low BogoMIPS value when comparing against systems that use traditional busy-wait loops.
    BogoMIPS @ wikipedia
  • #17 par vivien le 29 Jul 2016
  • Même pour les processeurs Intel, le BogoMIPS ne veut plus rien dire.

    Je vous trouve des Pentium 4 avec un BogoMIPS supérieur à ce Core i5 de 5ème génération.

    Le bogoMIPS est parallèle a la vitesse en Mhz. Or depuis des années, les processeurs sont de plus en plus puissants, à fréquence constante.

    $ lscpu
    Architecture:          x86_64
    Mode(s) opératoire(s) des processeurs :32-bit, 64-bit
    Byte Order:            Little Endian
    CPU(s):                4
    On-line CPU(s) list:   0-3
    Thread(s) par cœur : 2
    Cœur(s) par socket : 2
    Socket(s):             1
    Nœud(s) NUMA :       1
    Identifiant constructeur :GenuineIntel
    Famille de processeur :6
    Modèle :             61
    Model name:            Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
    Révision :           4
    Vitesse du processeur en MHz :2217.703
    CPU max MHz:           2900,0000
    CPU min MHz:           500,0000
    BogoMIPS:              4589.09
    Virtualisation :      VT-x
    Cache L1d :           32K
    Cache L1i :           32K
    Cache L2 :            256K
    Cache L3 :            3072K
    NUMA node0 CPU(s):     0-3
    Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap xsaveopt dtherm ida arat pln pts
  • #18 par Cochonou le 29 Jul 2016
  • On parle quand même d'une grandeur qui s'appelle "Bogo" pour "Bogus" :P.
    La valeur de BogoMIPS reflête le nombre de boucles d'attente qu'un processeur peut réaliser en un temps donné. Les nouveaux processeurs ne sont pas nécessairement plus performants pour ne rien faire.  ;)

    Au final, je dirais que la valeur en BogoMIPS est à près aussi "utile" qu'un Speedtest moyen que l'on peut trouver sur ce forum (fait sur un serveur à hébergé à Katmandou, en wifi ou en CPL, avec un Pentium 90...). Ce qui ne nous empêche pas d'en faire.  ;D
  • #19 par kcdtv le 29 Jul 2016
  • C'est donc absolument FONDAMENTAL  :D
     
    Le jeu d'instructions supportées a beaucoup d'importance.
       Benchmark de génération de PBKDF2 (fonction de hash pour handshake, la string est passées plus de 4000 fois successivement par SHA1) avec aircrack-ng en utilisant: le même processeur mais en changeant de jeu d"instructions
           - SEE2 = 2253 hashes/s
           - AVX   =  3117 hashes/s
           - AVX2 =  5863 hasehes/s
    Un pentium 4 aura peut être le support SEE2, par contre c'est sur qu'il n'aura pas le AVX et encore moins le  AVX2.
     La c'est de la génération pure de hashes à full et la différence est abyssale, on double ses performances si on a AVX2 par rapport à SSE2 et on a joli +50% entre AVX et SSE2
       
     
     
    .
  • #20 par denis999 le 04 Aug 2016
  • et cat /etc/os-release ou lsb_release -a fonctionne ?

    Pas pratique pour un programme, si il dois regarder des fichiers différents pour chaque distribution...

    Le /etc/os-release n'exsite pas, mais l'autre commande fonctionne.

    [ ~]$lsb_release -a
    LSB Version:    :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
    Distributor ID: RedHatEnterpriseServer
    Description:    Red Hat Enterprise Linux Server release 6.2 (Santiago)
    Release:        6.2
    Codename:       Santiago
Pages:
Actions