Warum kein ARM in Laptops?

Gast #4500304
Lesenswert?
• ▲
▼
Kann man doch eh...
...siehe Google Chrome Books mit ARM.

Auch Apple überlegt für die neuen MacBooks ARMs einzusetzen.

In der absoluten Performance (besonders bei Single Core Anwendungen) ist 
halt Intel x86 noch deutlich schneller...
#4501757
Lesenswert?
• ▲
▼
>.. Sind die ARMs denn noch zu langsam?

Um PC Software, inkl PC Betriebssystem, laufen zu lassen benoetigt man 
heutzutage 64bit. Vielleicht gibt's ja einen 64 Bit ARM. Jetzt schreiben 
wir einen Emulator, um iAPX86 Code zu interpretieren. Um wieviel 
schneller muss ein Emulator laufen, um die Geschwindigkeit einer 
Original CPU zu erreichen ? Uups. Multiplizieren von 3GHz geht gar 
nicht. Also muesste man parallelisieren. Den Emulator auf 8 Kernen 
laufen lassen um einen PC Kern zu emulieren, reicht ? Dann benoetigt man 
also fuer einen Quadcore nur 32 Kerne - trivial ?
Wenn man solche Technologie haette, koennte man Besseres machen wie 
einen PC zu emulieren.
#4501769
Lesenswert?
• ▲
▼
Oder D. schrieb:
> Um PC Software, inkl PC Betriebssystem, laufen zu lassen benoetigt man
> heutzutage 64bit.

Einfache Laptops wie Asus eeeBook verwenden weiterhin 32-Bit Windows.

> Vielleicht gibt's ja einen 64 Bit ARM.

Ja. Den Cortex A72 hatte er selbst schon genannt.

> Jetzt schreiben
> wir einen Emulator, um iAPX86 Code zu interpretieren.

Chromebooks sind auch Laptops. Die interpretieren oder emulieren nicht.

Hier war nach einem Laptop gefragt, nicht nach dem Windows 
Betriebssystem.
#4501795
Lesenswert?
• ▲
▼
Oder D. schrieb:
> Um wieviel
> schneller muss ein Emulator laufen, um die Geschwindigkeit einer
> Original CPU zu erreichen ?

Das hält sich in Grenzen und kann sich sehr dicht der nativen 
Performance nähern, wenn keine schrittweise Interpretation verwendet 
wird, sondern dynamic binary translation.

Das gibts übrigens auch umgekehrt. Damit Intel seine x86er den 
Android-Kunden verkaufen kann, befindet sich darauf ein ARM-Emulator. 
Manche Apps enthalten nativen Code, und nicht immer ist dann auch eine 
x86-Version mit enthalten.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.