Lukk annonse

Da denne høsten introduserte Apple en ny iPhone 5s, det meste av oppstyret dreide seg om uerstattelig fingeravtrykksensorer berøre ID, saktefilmer, nye fargevarianter og 64-bit prosessor A7. Men sammen med den kraftige doble kjernen skjuler kroppen til iPhone 5s en annen prosessor, nærmere bestemt M7-koprosessoren. Selv om det ikke virker som det ved første øyekast, er dette en liten revolusjon innen mobile enheter.

M7 som en komponent

Teknisk sett er M7 en enkeltbrikke datamaskin kalt LPC18A1. Den er basert på NXP LPC1800 single-chip datamaskin, der ARM Cortex-M3-prosessoren slår. M7 ble laget ved å modifisere disse komponentene i henhold til Apples behov. M7 for Apple er produsert av NXP Semiconductors.

M7 kjører med en frekvens på 150 MHz, noe som er tilstrekkelig for dens formål, det vil si å samle inn bevegelsesdata. Takket være en så lav klokkefrekvens er den skånsom for batteriet. Ifølge arkitektene selv trenger M7 bare 1 % av energien som A7 vil kreve for samme operasjon. I tillegg til lavere klokkehastighet sammenlignet med A7, tar M7 også mindre plass, kun en tjuendedel.

Hva M7 gjør

M7 co-prosessor overvåker gyroskop, akselerometer og elektromagnetisk kompass, det vil si alle data relatert til bevegelse. Den registrerer disse dataene i bakgrunnen hvert sekund, dag etter dag. Den beholder dem i syv dager, når enhver tredjepartsapp har tilgang til dem, og sletter dem deretter.

M7 registrerer ikke bare bevegelsesdata, men er nøyaktig nok til å skille hastigheter mellom de innsamlede dataene. Det dette betyr i praksis er at M7 vet om du går, løper eller kjører. Det er denne evnen, kombinert med dyktige utviklere, som gir opphav til nye flotte applikasjoner for sport og trening.

Hva M7 betyr for applikasjoner

Før M7 måtte alle «sunne» applikasjoner bruke informasjon fra akselerometeret og GPS. Samtidig måtte du først kjøre appen slik at den skulle kjøre i bakgrunnen og hele tiden be om og registrere data. Hvis du ikke har kjørt det, vil du sannsynligvis aldri vite hvor langt du har løpt eller hvor mange kalorier du har forbrent.

Takket være M7 er problemet med å måtte starte en aktivitetsregistreringsapp eliminert. Fordi M7 registrerer bevegelser hele tiden, kan enhver app du gir tilgang til M7s data behandle dem umiddelbart etter lansering og vise deg hvor mange kilometer du har gått på en dag eller hvor mange skritt du har tatt, selv om du har Jeg ba ikke appen ta opp noe.

Dette eliminerer behovet for å bruke treningsbånd som Fitbit, Nike FuelBand eller Jawbone. M7 har en stor fordel fremfor dem, som allerede ble nevnt - den kan skille bevegelsestypen (gå, løpe, kjøre i et kjøretøy). Tidligere treningsapper kunne feilaktig tro at du beveget deg, selv om du bare satt stille på trikken. Dette førte selvsagt til skjeve resultater.

Hva M7 vil gi deg

Foreløpig vil aktive mennesker som er interessert i hvor mange kilometer de går om dagen, hvor mange kalorier de forbrente eller hvor mange skritt de gikk, være begeistret for M7. Siden M7 kjører kontinuerlig og samler bevegelsesdata uten avbrudd, er resultatene svært nøyaktige. Det vil si, forutsatt at du har iPhone med deg så mye som mulig.

Noen applikasjoner utnytter allerede fullt ut potensialet til M7. Jeg vil nevne for eksempel RunKeeper eller Flytter. Over tid vil de aller fleste treningsapper legge til M7-støtte fordi de må, ellers ville brukere byttet til konkurrentene. Batterisparing og automatisk datainnsamling og analyse er to sterke grunner.

Hva M7 brakte for Apple

Apple liker å fremheve sine egne sjetonger. Det startet i 2010 da den introduserte iPhone 4 drevet av en A4-prosessor. Apple prøver hele tiden å fortelle oss at takket være brikkene kan den trekke ut maksimal ytelse med lavere strømforbruk enn konkurrentene. Samtidig blir spesifikasjonene til annen maskinvare ofte neglisjert. Bryr den gjennomsnittlige brukeren seg for eksempel om størrelsen på driftsminnet? Nei. Det er nok for ham å vite at iPhone er kraftig og samtidig varer hele dagen på en enkelt lading.

Hvordan forholder dette seg til M7? Dette er bare en bekreftelse på at det tilpassede programvaresystemet fungerer utmerket på den tilpassede maskinvaren, som er best sett i avanserte modeller. Apple med M7 stakk fra konkurrentene med mange måneder. Mens iPhone 5s-brukere har vært i stand til å nyte M7-aktiverte apper fullt ut i flere uker, tilbyr konkurransen kun koprosessorer på Nexus 5 og Motorola X. Spørsmålet gjenstår om Google tilbyr en API til utviklere eller om det er en proprietær løsning.

Om en stund kommer Samsung (ingen ordspill) med Galaxy S V med en ny co-prosessor og så kanskje HTC One Mega. Og her er problemet. Begge modellene vil bruke en annen co-prosessor, og begge produsentene vil sannsynligvis legge til treningsappene sine. Men uten et skikkelig rammeverk som Core Motion for iOS, vil utviklere bli fanget. Det er her Google må komme inn og sette noen regler. Hvor lang tid vil det ta før det skjer? I mellomtiden vil konkurrentene i det minste øke antall kjerner, megapiksler, tommer og gigabyte RAM. Apple fortsetter imidlertid å ha sin vilje fremtidsrettet er på vei

Ressurser: KnowYourMobile.com, SteveCheney.com, Wikipedia.org, iFixit.org
.