Im Herbst dieses Jahres stellte Apple ein neues vor iPhone 5s, die meiste Aufregung drehte sich darum unersetzlich Fingerabdrucksensoren berühren ID, Zeitlupenvideos, neue Farbvarianten und 64-Bit Prozessor A7. Doch neben dem leistungsstarken Dual-Core verbirgt sich im Gehäuse des iPhone 5s ein weiterer Prozessor, genauer gesagt der M7-Coprozessor. Auch wenn es auf den ersten Blick nicht so aussieht, ist dies eine kleine Revolution bei mobilen Geräten.
M7 als Komponente
Technisch gesehen ist der M7 ein Ein-Chip-Computer namens LPC18A1. Es basiert auf dem NXP LPC1800 Single-Chip-Computer, in dem der ARM Cortex-M3-Prozessor arbeitet. Der M7 entstand durch die Modifikation dieser Komponenten entsprechend den Anforderungen von Apple. Der M7 für Apple wird von NXP Semiconductors hergestellt.
Der M7 läuft mit einer Frequenz von 150 MHz, was für seine Zwecke, nämlich das Sammeln von Bewegungsdaten, ausreichend ist. Dank der niedrigen Taktrate schont es den Akku. Nach Angaben der Architekten selbst benötigt die M7 nur 1 % der Energie, die die A7 für den gleichen Betrieb benötigen würde. Neben der geringeren Taktrate im Vergleich zum A7 benötigt der M7 auch weniger Platz, nämlich nur ein Zwanzigstel.
Was der M7 macht
Der M7-Coprozessor überwacht Gyroskop, Beschleunigungsmesser und elektromagnetischen Kompass, also alle bewegungsbezogenen Daten. Es zeichnet diese Daten im Hintergrund jede Sekunde auf, Tag für Tag. Sie werden sieben Tage lang aufbewahrt, bis jede Drittanbieter-App darauf zugreifen kann, und sie dann löschen.
Der M7 zeichnet nicht nur Bewegungsdaten auf, sondern ist auch genau genug, um Geschwindigkeiten zwischen den erfassten Daten zu unterscheiden. In der Praxis bedeutet dies, dass der M7 weiß, ob Sie gehen, laufen oder fahren. Es ist diese Fähigkeit, kombiniert mit kompetenten Entwicklern, die neue großartige Anwendungen für Sport und Fitness entstehen lässt.
Was M7 für Anwendungen bedeutet
Vor dem M7 mussten alle „gesunden“ Anwendungen Informationen vom Beschleunigungsmesser und GPS nutzen. Gleichzeitig musste man die App zunächst ausführen, damit sie im Hintergrund läuft und ständig Daten abfragt und aufzeichnet. Wenn Sie es nicht gelaufen sind, werden Sie wahrscheinlich nie erfahren, wie weit Sie gelaufen sind oder wie viele Kalorien Sie verbrannt haben.
Dank der M7 entfällt das Problem, eine Aktivitätsaufzeichnungs-App starten zu müssen. Da der M7 ständig Bewegungen aufzeichnet, kann jede App, der Sie Zugriff auf die Daten des M7 gewähren, diese sofort nach dem Start verarbeiten und Ihnen anzeigen, wie viele Kilometer Sie an einem Tag gelaufen sind oder wie viele Schritte Sie unternommen haben, selbst wenn Sie dies getan haben Ich habe der App nicht gesagt, dass sie etwas aufzeichnen soll.
Dadurch entfällt die Notwendigkeit, Fitnessbänder wie Fitbit, Nike FuelBand oder Jawbone zu verwenden. Der M7 hat ihnen gegenüber einen großen Vorteil, der bereits erwähnt wurde: Er kann die Art der Bewegung (Gehen, Laufen, Fahren in einem Fahrzeug) unterscheiden. Frühere Fitness-Apps konnten fälschlicherweise glauben, dass man sich bewegt, selbst wenn man einfach nur still in der Straßenbahn saß. Dies führte natürlich zu verzerrten Ergebnissen.
Was Ihnen der M7 bringt
Derzeit werden aktive Menschen, die sich dafür interessieren, wie viele Kilometer sie am Tag laufen, wie viele Kalorien sie verbrennen oder wie viele Schritte sie zurücklegen, von der M7 begeistert sein. Da der M7 kontinuierlich läuft und ohne Unterbrechung Bewegungsdaten sammelt, sind die Ergebnisse sehr genau. Vorausgesetzt, Sie behalten Ihr iPhone so oft wie möglich bei sich.
Einige Anwendungen schöpfen das Potenzial des M7 bereits voll aus. Ich würde zum Beispiel nennen RunKeeper nebo Moves. Im Laufe der Zeit werden die allermeisten Fitness-Apps M7-Unterstützung hinzufügen, da dies notwendig ist, da Benutzer sonst zur Konkurrenz ausweichen würden. Batteriesparen und automatische Datenerfassung und -analyse sind zwei wichtige Gründe.
Was der M7 für Apple brachte
Apple hebt gerne seine eigenen Chips hervor. Es begann im Jahr 2010 mit der Einführung des iPhone 4 mit A4-Prozessor. Apple versucht uns ständig zu vermitteln, dass es dank seiner Chips maximale Leistung bei geringerem Stromverbrauch als die Konkurrenz erzielen kann. Gleichzeitig werden die Spezifikationen anderer Hardware oft vernachlässigt. Interessiert sich der durchschnittliche Benutzer beispielsweise für die Größe des Arbeitsspeichers? NEIN. Für ihn reicht es zu wissen, dass das iPhone leistungsstark ist und gleichzeitig mit einer einzigen Ladung den ganzen Tag durchhält.
Was hat das mit der M7 zu tun? Dies ist lediglich eine Bestätigung dafür, dass das benutzerdefinierte Softwaresystem auf der benutzerdefinierten Hardware hervorragend funktioniert, was am besten bei High-End-Modellen zu sehen ist. Apple ist mit dem M7 der Konkurrenz um viele Monate davongelaufen. Während Nutzer des iPhone 5s seit Wochen M7-fähige Apps in vollem Umfang genießen können, bietet die Konkurrenz beim Nexus 5 und Motorola
Irgendwann wird Samsung (kein Wortspiel beabsichtigt) das Galaxy S V mit einem neuen Co-Prozessor und dann vielleicht das HTC One Mega auf den Markt bringen. Und hier liegt das Problem. Beide Modelle werden einen anderen Co-Prozessor verwenden und wahrscheinlich werden beide Hersteller ihre Fitness-Apps hinzufügen. Aber ohne ein geeignetes Framework wie Core Motion für iOS sitzen Entwickler in der Falle. Hier muss Google ins Spiel kommen und einige Regeln festlegen. Wie lange wird es dauern, bis das geschieht? In der Zwischenzeit wird die Konkurrenz zumindest die Anzahl der Kerne, Megapixel, Zoll und Gigabyte RAM erhöhen. Allerdings setzt sich Apple weiterhin durch vorausschauend auf dem Weg
Dieser Weg mit spezialisierten Chips ist zweifellos ausgezeichnet und viel besser als der Weg mit 4 oder mehr Kern-CPUs, der Benutzer hat keine Chance, es zu erfahren, es geht ohnehin hauptsächlich um die Leistung auf einem Kern.
Aber... Natürlich könnten die Anwendungen den Kontext der Bewegung bereits auf dem Laufwerk erkennen, aber sie mussten dafür ihre eigenen Algorithmen verwenden, der Vorteil davon ist, dass es direkt auf der HW ist, also schneller und schneller wirtschaftlicher, außerdem muss die Anwendung nicht im Hintergrund ausgeführt werden.
Eine andere Sache ist, dass das Motorola
Ebenso verfügt Android 4.4 über eine neue API für Event-Batching, die im Grunde dieselbe ist (ich weiß es nicht, aber die genauen Details, um ehrlich zu sein) – dies erfordert wiederum Unterstützung in der HW – das Nexus 5 hat sie hier und vielleicht das Moto X auch dort, wenn sie es nicht auf proprietäre Weise gemacht haben.
Irgendwie habe ich das Moto X übersehen, und da habe ich seinen Testbericht gelesen. Ich habe dort nur über Spracherkennung gelesen. Es war entweder eine schlechte Bewertung oder schlechtes Marketing von Google.
Nexus 5 enthält auch einen ähnlichen Coprozessor:
http://appleinsider.com/articles/13/10/31/google-unveils-new-nexus-5-with-m7-like-motion-tracker-android-44-kitkat
Danke Dan; Ich dachte, ich müsste recherchieren, wofür der M7 gut sein könnte, und vermutete, dass er interessant sein könnte. Danke für die interessanten Informationen!
HTC One->HTC One Max->HTC One Mega->HTC One Giga ->Mir fällt nichts anderes mehr ein :DZ Von diesem Standpunkt aus bin ich froh, dass Apple einfach Apple ist! ;)
Und genau das ist es... Immer wenn meine Klassenkameraden anfangen, mich zu „verspotten“, dass mein Laden für 20 nur 8 MPX und 1 GB RAM hat, lächle ich nur, denn im Gegensatz zu ihrem supergeboosteten HTC oder Galaxy Cosi passiert mir das selten dass eine Anwendung abgestürzt ist oder etwas nicht funktioniert hat und meine Fotos eine etwa 10-mal bessere Qualität haben als ihre Kameras mit der doppelten Auflösung, worüber sie sich nur beschweren können, weil sie die Fotos immer noch auf einem Monitor mit einer Auflösung von 1280×960 anzeigen . :) :)
Ausgezeichneter Artikel! Je mehr davon, desto besser. Ich schätze den Autor wirklich :). Als ich es mir zum ersten Mal ansah, dachte ich, dass das 5S nur ein schnelleres Telefon mit einem Fingerabdruckleser sei, aber solche „Kleinigkeiten“ machen den Unterschied. Dies ändert jedoch leider nichts an der Tatsache, dass das 5S immer noch ein astronomisch teures Telefon ist. Ich bin bereit, 40 für ein MacBook zu zahlen, außerdem 10-14 für ein iPad, aber fast 20 für ein Telefon, das viel kann, aber nicht wirklich. Mein letztes iPhone war ein 4S, das ich damals bei Vodafone für 9500 CZK mit einem Sechsmonatsvertrag gekauft habe, aber seitdem habe ich keins mehr und habe angesichts der verrückten Preise auch nicht vor, eines zu kaufen.
Nach 10 km Straßenlauf zeigt mir Runkeeper 6 km weniger an, sodass ich den praktischen Nutzen nicht erkennen kann :-( Die einzige Möglichkeit besteht darin, GPS zu verwenden, um die zurückgelegte Distanz zu messen ...
Hmm, ich benutze die Moves-App, funktioniert großartig. Obwohl ich nicht mit dem Fahrrad gefahren bin und dort eine aufgezeichnete Radtour habe :D Ich muss auf 100 Tiere getreten sein :D Aber ich möchte nicht aktualisieren, wenn ich die App ausschalte und nach zwei Tagen wieder einschalte. Ich kann keine Daten laden. Ich bin derzeit offline. Und ich habe ein iPhone 5s. Sie wissen nicht, wo das Problem liegt?