Processors for mobile devices



Ähnliche Dokumente
Processors for mobile devices

Einführung in die Systemprogrammierung

Lösungsvorschlag zur 4. Übung

Telekom Kinderschutz-Browser Surfgarten Produktinformationen. Münster, , Thomas Jung

Spieglein, Spieglein an die Wand

Neue 3D Machine Vision Software im Metro-Stil von Windows 8 lässt in die Zukunft blicken

Vortrag zum Proseminar Architekturen der ARM CORTEX Familie

Codesigned Virtual Machines

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

Allgemeine Informationen Slides2Go Stand April 2015

Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0

Aktuelle Themen der Informatik: Virtualisierung

Systemanforderungen (Mai 2014)

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

Beschrieb mobiler Schulungsraum

Einsatz von Mobilgeräten und Apps im Gesundheitswesen

Integration von ITIL in das V-Modell XT

Dokumentation für die Software-Wartung

Der schnelle Weg zu Ihrer eigenen App

_Hardware Systemvoraussetzungen_

Installationsanleitung BROADCAST MANAGER 2011 (V 4.0) für Windows XP / Windows 7/8

Tess Relay-Dienste mobil nutzen

SSI WHITE PAPER Design einer mobilen App in wenigen Stunden

HAUSER Fleet Management. Kostenkontrolle und Prozessoptimierung Ihrer Druckverwaltung

Mit dem iphone das Ersatzteillager verwalten, geht das? Björn Schweiger 20. Februar 2013, Maintenance Dortmund

Architekturplanung und IS-Portfolio-

IDV Assessment- und Migration Factory für Banken und Versicherungen

Erhöhung der Serverauslastung IBM Corporation

Herzlich willkommen. Die Zukunft von Client und Mobile Device Management. Tobias Frank, baramundi software AG

Wir sind ein comteam-systemhaus

Kommunikation intelligent steuern. UpToNet KiS, KiS-Office und Events&Artists. Systemvoraussetzungen

Wearables & Internet of Things. Definition, Chancen und Risiken saarcamp 2014 Nico Maas

Neues CAS genesisworld Berechnungsmodell Unsere Jubiläums-Aktion 20 Jahre MERIDIAN

Organisationsspezifische Anpassungen von Vorgehensmodellen Nutzen und Herausforderungen

Mitarbeiter PC Programm Vorstellung des MPP

Mikrocontroller Grundlagen. Markus Koch April 2011

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation.

MS Outlook Integration

Business / Enterprise Single User Lizenz. Editionen vergleichen. Funktionen

SMART MOBILITY SELECT

Technische Voraussetzungen

Content Management System mit INTREXX 2002.

Linux Embedded. Heimo Schön/August Hörandl 11/2004 Seite 1/17

Praxisbeispiel: Mobile Lösung für Kontrollen im Agrarbereich mit durchgängigen Prozessen

Energiesparmechanismen des

Ribbon- Technologie. WinLine 10.0 an der Startlinie!

Usability von Bedienkonzepten auf Tablets

BERNINA ArtLink 6 Installationsanleitung der Sticksoftware

Installations- und Bedienungsanleitung CrontoSign Swiss

Informationen zum Seminar. Grundlagen und Einführung in das Wissensmanagement

Einführung und Motivation

Systemanforderungen Verlage & Akzidenzdruck

Technische Voraussetzungen

Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen

E-Mobility am Gemeindeamt

Energieeffiziente Empfänger in Sensornetzwerken

ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.

TRAINING & LEARNING. So werden Sie von SELECTEAM unterstützt

Hardware-Empfehlungen PrefSuite V2008

Windows Server 2008 (R2): Anwendungsplattform

Informatik als zweites Hauptfach im Magisterstudiengang an der Johannes Gutenberg-Universität Mainz

Meisterhaft für mobile Produktivität gemacht. HP Elite x2 1012

Informatik (G8) Sek I - Differenzierung 8/9

The ToolChain.com. Grafisches Debugging mit der QtCreator Entwicklungsumgebung

Mobile Security (Android OS) Ein Vortrag zur Sensibilisierung eines Benutzers im Umgang mit Smartphones und Tablets mit dem Android OS.

Hyper-V Grundlagen der Virtualisierung

Individuelles Bachelorstudium. Software Engineering for Physics

Requirements Engineering Die Dinge von Anfang an richtig machen

Zum Verkaufsstart von Windows 8 decken wir die komplette Produktpalette

21/ Mai 2013 Amtliches Mitteilungsblatt

IEEE 802.1x Authentifizierung. IEEE 802.1x Authentifizierung IACBOX.COM. Version Deutsch

WdF Manager Monitoring Büroarbeitsplätze 2014

Mobile Device Management. Smartphones und Tablets sicher im Behördennetz einbinden

Anforderungen und Umsetzung einer BYOD Strategie

Proseminar Technische Informatik A survey of virtualization technologies

Workplace Client Portfolio

Betriebliche Gestaltungsfelder

Medienmitteilung: Aus dem SSII wird der SSIS was ändert sich?

IT Wirtschaftlichkeit. Themenenabend der Gesellschaft für Informatik, Regionalgruppe Köln

Dr. Klaus Körmeier BlueBridge Technologies AG

Systemvoraussetzungen 11.1

Sie haben keine Lust mehr auf teure und komplexe Projekte?

Strukturierte Veranlagungsprodukte im FX-Bereich

Predator G3. Premium Design. Advanced Technology. Immersive entertainment

Ein buchner Unternehmen: Starke Software Gmbh Lise-Meitner-Str Schwentinental Tel.:

Einführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München

IT mit klarer Linie. C R M - M i g r a t i o n. informatik ag. ilum:e informatik ag. Customer Relationship Management Migration

In der agree ebanking Private und agree ebanking Business Edition ist die Verwendung der USB- und Bluetooth-Funktion aktuell nicht möglich.

Cloud Preisliste. Cloud Basis Zugang Monatliche Mietpreise. Office Anwendungen Monatliche Mietpreise

Transkript:

Christopher Titel, Vorname, Pockrandt Name Fachbereich Abteilung, Fachbereich für Mathematik oder und Institut Informatik Processors for mobile devices DailyTech Vergleich von aktuellen Prozessoren Unterschiede zu Desktop-CPUs Aktuelle Entwicklungen

Gliederung 1. Motivation 2. Anforderungen 3. Geeigneter Vergleich von Prozessoren 4. ARM Cortex-A8 5. Intel Atom Z510 6. Ausblick Christopher Pockrandt, Processors for mobile devices, 29.06.2011 2

Motivation Applikationen werden immer anspruchsvoller MP3-Player Internetseiten mit Flashinhalten 3D-Spiele Am Besten alles gleichzeitig Entwicklung von Prozessoren, die diese Anforderungen erfüllen Christopher Pockrandt, Processors for mobile devices, 29.06.2011 3

Anforderungen - Leistung - Energieeffizienz - Größe des Die - Wärmeabgabe - Flexibilität - 16 14 12 10 8 6 4 2 0 0 5 10 Zeit (in Jahren) Prozessor (MIPS) Batterie (Kapazität) Christopher Pockrandt, Processors for mobile devices, 29.06.2011 4

Geeigneter Vergleich von Prozessoren Benchmarks - Dhrystone (Zeichenketten) - Whetstone (Gleitkommazahl- / Ganzzahl-Operationen) + leicht vergleichbar - Oftmals praxisferne Benchmarks Christopher Pockrandt, Processors for mobile devices, 29.06.2011 5

Geeigneter Vergleich von Prozessoren Benchmarks Technische Spezifikationen - Dhrystone (Zeichenketten) - Whetstone (Gleitkommazahl- / Ganzzahl-Operationen) - Taktfrequenz - Cache-Größen - Leistungsaufnahme + leicht vergleichbar - Oftmals praxisferne Benchmarks oft nicht ausreichend, da - Berechnung der Leistungsaufnahme nicht standardisiert - Powermanagement-Technologien nicht gesondert betrachtet werden Christopher Pockrandt, Processors for mobile devices, 29.06.2011 65

Architektur-Vergleich - Sorgt für ein besseres Verständnis der Funktionsweise des Prozessors - Als Ergänzung zu technischen Daten - Aufwändiger als Benchmark-Vergleiche auf wesentliche Punkte beschränken - Befehlssätze - Pipeline - Sprungvorhersagetechniken Christopher Pockrandt, Processors for mobile devices, 29.06.2011 76

ARM & Intel ARM Cortex-A8 Intel Atom Z510 Erscheinungsdatum Ende 2005 2008 Taktrate 600 MHz - 1 GHz 1.1 GHz Leistungsaufnahme 300 mw 2 W Größe des Die < 4 mm² 26 mm² Anwendung iphone 4 & ipad Archos 9 Tablet Christopher Pockrandt, Processors for mobile devices, 29.06.2011 810

ARM Cortex-A8 Befehlssatz - RISC-Prozessor: kleinerer Befehlssatz Geringer Dekodieraufwand Effizientes Pipelining Stromsparender kleinerer Die Zusätzliche Befehlssätze: Thumb & Thumb-2 ARM-Befehlssatz wird von x86 - Software nicht unterstützt Christopher Pockrandt, Processors for mobile devices, 29.06.2011 97

ARM Cortex-A8 Pipeline - In-Order-Execution - Dual-Issue-Pipeline mit 13 Stufen - Sprungvorhersage Genauigkeit: 95 % Misprediction Penalty: 13 Zyklen Wikipedia Christopher Pockrandt, Processors for mobile devices, 29.06.2011 108

Intel Atom Z510 - CISC-Prozessor Zerlegung der Befehle in μ-ops erhöhter Dekodieraufwand - Pipeline Dual-Issue-Pipeline mit 16 Stufen In-Order-Execution Misprediction Penalty: 13 Zyklen Zusätzliche Funktionseinheiten, z.b. Divisioneinheit Christopher Pockrandt, Processors for mobile devices, 29.06.2011 119

Ausblick Aktueller Marktanteil: ARM: 95 % im Smartphone-Markt Christopher Pockrandt, Processors for mobile devices, 29.06.2011 1211

Ausblick Aktueller Marktanteil: ARM: 95 % im Smartphone-Markt ARM Cortex-A15: - Für Handhelds: 1-2 Kerne mit 1,0-1,5 GHz - Windows 8 soll den ARM-Befehlssatz unterstützen - Erste Geräte ab 2012 Christopher Pockrandt, Processors for mobile devices, 29.06.2011 1311

Literaturempfehlung F. Agner: The microarchitecture of Intel, AMD and VIA CPUs http://agner.org/optimize/microarchitecture.pdf Copenhagen Univ., College of Engineering pp. 10-33, 128-133 Christopher Pockrandt, Processors for mobile devices, 29.06.2011 1412

Danke für die Aufmerksamkeit! Christopher Pockrandt, Processors for mobile devices, 29.06.2011 1513

Fragen! Christopher Pockrandt, Processors for mobile devices, 29.06.2011 1614