das behauptest Du, nicht ich, Du hattest ja behauptet, es gibt keine Android Tablets mit Intel CPU, was eindeutig falsch ist, sonst dürfte ich ja keines haben, oder?
Okay gut das hab ich falsch verstanden, ich dachte du wolltest damit sagen im Android Tablet Segment hat Intel einen bedeutsamen Marktanteil oder sowas, Android x86 wird glaube ich ja nicht (mehr) offizielle von Google unterstützt . Aber ein reines Android-Tablet auf x86 Basis konnte ich nicht finden, direkt kaufen kann ich sowas wohl nicht, wirklich haben will das demnach wohl keiner direkt. Von daher gibt es das nur als selbst gebastelt
"Selbst gebastelt" gibt es aber ja fast alles, auf hackaday hat jemand auf einem 8bit AVR ein komplettes Linux gebootet, der hat den ARM Befehlssatz und die MMU emuliert, bis zur Bash hat es auch nur eine Stunde gedauert oder so, finde die Stelle im Video gerade nicht
https://hackaday.com/2012/03/2…-the-worst-linux-pc-ever/
damit sollte auch Dir klar sein, daß eine CPU nur bei entsprechenden BogoMIPS-Wert auch entsprechend leistungsfähig sein kann; die Umkehrung gilt nicht, dessen Behauptung hast Du mir aber unterstellt;
Mir ist klar was BogoMIPS bedeutet und was es aussagt, nämlich quasi nichts Aber deine Aussage stimmt so heute einfach nicht mehr. Die Leistungsfähigkeit einer CPU kommt schlichtweg vom "komplexen" Instruktionssatz und wie viele Takte eine solche Instruktion braucht. Noch ebenfalls sehr bedeutsam heutzutage sind Dinge wie Cache-Lines, Out-of-Order, spekulative Ausführung, Sprungvorhersage etc.
Gut klar, wenn der BogoMips Wert 10 oder 20 ist wird die CPU vermutlich nicht sonderlich schnell sein, aber zu sagen "jo wenn der Wert 4-stellig ist wird es irgendwie schnell sein" ist ja auch nicht sehr präzise oder irgendwie hilfreich, weil das quasi auf alle CPUs zutrifft die irgendwie in letzter Zeit gebaut worden, abgesehen von den paar hundert MHz ARMs in Modem/Router/WLAN-APs für den Heimgebrauch. Was der Exkurs zur Historie NOPs soll weiß ich nicht, die Zeiten von i386 etc. sind lang vorbei und das nop die Instruktion ist die (mit) am wenigstens CPU Cycles braucht ist ja denk offensichtlich. Du meintest der BogoMips-Wert hat eine Aussagekraft:
und hier ist das insoferne schon eine Aussagekraft;
Aber die hat er nicht, außer man deutet "4 stellig ist irgendwie schnell" als Aussagekraft, was aber sehr sehr allgemein ist. Und selbst da weißt du nicht ob das eine Single-Core oder 20-Cores CPU ist, was leistungsfähig ja Welten sind (teilweise wird der BogoMips-Wert mit der Anzahl der Cores multipliziert, manchmal mit den realen Cores, manchmal Hyperthreading Cores, alles schon gesehen. Das führt aber ja den ursprünglichen Gedanken des BogoMips-Wertes völlig absurdum, da ein busy-loop nur auf einem Kern läuft und der BogoMips wird pro sichtbarem Kern berechnet. Keiner kommt auf die Idee eine 4 Core 3 GHz CPU als 12GHZ CPU zu verkaufen, beim BogoMips-Wert wird das wohl manchmal gemacht ).
Wenn man sagt: alles ab 1000 BogoMips schnell ist, ist quasi jede aktuelle CPU gleich schnell, was ja irgendwie keinen Sinn macht. Dann könnte man auch sagen "alles vor 2000 war langsam". Bereits der "Pentium III 500" knackt die 1000 BogoMips (http://tldp.org/HOWTO/BogoMips/bogo-list.html). früher konnte man damit noch die Funktion des Turbo-Buttons testen, seit wie vielen Jahren es die nicht mehr gibt... heute muss man meist leider in Software übertakten
Daher ist der BogoMIPS völlig ungeeignet für irgendwelche Aussagen. Wenn man primitive Vergleiche will, ist vermutlich der "Core x Taktzahl"-Wert am sinnvollsten, sowas wie "8x 3,0 GHz vs 20x 2,1 Ghz", wobei es da auch noch extrem viele unbekannte gibt. Aber da könnte man auch sagen alles größer >4 Cores und >2,5Ghz ist sicherlich irgendwie schnell
Davon ab ist "schnell" und "leistungsfähig" ohne Bezugspunkt sehr abstrakt und quasi komplett ohne Aussage, und einen solchen Bezugspunkt gibt es bei BogoMips quasi nicht (einzige du vergleichst die genau gleiche CPU nur mit unterschiedlichem Takt, aber dann weißt du eh was dich erwartet).
Ich zitiere gerne nochmal: "[...] unscientific measurement of CPU speed [...] It is not usable for performance comparisons among different CPUs. [...]"
Beispiel Router: oftmals haben diese eine Hardware Offloader für den IP-Krams. Daher kann eine kleine ARM CPU mit ein paar hundert MHz den Traffic schneller routen wie ein kleiner Atom, da die ARM CPU alles in Hardware machen kann. BogoMips mäßig wäre die ARM CPU vermutlich unter 1000, die Intel Atom CPU über 1000, aber macht das Sinn nun zu sagen die ARM CPU ist nicht leistungsfähig und die Intel CPU ist leistungsfähig, obwohl sie bei der Aufgabe versagt Und so gibt es viele Beispiele, da nop die unwichtigste Instruktion ist und man kann noch viele solcher Fälle konstruieren. Der RPi 1 konnte schon h.264 in FullHD abspielen und hatte einen niedriegen dreistelligen BogoMips Wert. Mein damaliges Netbook mit Intel Atom packte leicht stotternd h.264 in nur 720p und hatte sicherlich einen vierstelligen BogoMips Wert. Ist mein Netbook nun leistungsfähig (da >1000) und das RPI nicht (da <1000) laut BogoMips?
Außer du erklärst mir mal etwas präziser wie du den Wert interpretierst, abseits von meinem Gedanken ">1000 ist irgendwie schnell", weil mehr kann ich da nicht rausholen Oder was ist bei dir die Grenze für einen "entsprechenden BogoMIPS-Wert"? >1000? >5000? >10000? Wie gleichst du die teils deutlichen Unterschieden zwischen Architekturen aus? Und was heißt für dich "leistungsfähig"? Ist ein Router fürs Heimnetz schon leistungsfähig? Ein Mittel/Oberklasse Android Smartphone? Eine Mittelklasse i5-xxx CPU? Oder ist erst ein Xeon mit 20 Kernen leistungsfähig?
Edit:
Früher vor 10...15 Jahren, als man noch Performance/Rechenleistung über höhere Taktraten geholt hat, da hatte BogoMips vielleicht eine kleine Aussagekraft, aber heutzutage wo Leistung über komplexere Instruktionen, bessere Caches etc. erbeutet wird, hat der Wert einfach ausgedient um irgendwie "Rechenleistung" vergleichen zu können. Die Taktrate ist ja in den letzten Jahren quasi nicht angestiegen und wird es vermutlich auch in Zukunft nicht mehr.