Uždaryti skelbimą

Kai šį rudenį Apple pristatė naują iPhone 5s, daugiausia šurmulio sukosi aplink nepakeičiamas pirštų atspaudų jutikliai paliesti ID, sulėtinti vaizdo įrašai, nauji spalvų variantai ir 64 bitų procesorius A7. Tačiau kartu su galingu dviejų branduolių „iPhone 5s“ korpusas slepia dar vieną procesorių, tiksliau M7 koprocesorių. Nors iš pirmo žvilgsnio taip ir neatrodo, tai – nedidelė mobiliųjų įrenginių revoliucija.

M7 kaip komponentas

Techniškai kalbant, M7 yra vieno lusto kompiuteris, vadinamas LPC18A1. Jis sukurtas remiantis NXP LPC1800 vieno lusto kompiuteriu, kuriame pučia ARM Cortex-M3 procesorius. M7 buvo sukurtas modifikuojant šiuos komponentus pagal Apple poreikius. M7 Apple gamina NXP Semiconductors.

M7 veikia 150 MHz dažniu, kurio pakanka jo tikslams, t.y. rinkti judėjimo duomenis. Dėl tokio žemo laikrodžio dažnio jis tausoja akumuliatorių. Pasak pačių architektų, M7 reikia tik 1% energijos, kurios A7 reikėtų tokiai pačiai veiklai. Be mažesnio laikrodžio greičio, palyginti su A7, M7 taip pat užima mažiau vietos – tik vieną dvidešimtąją.

Ką daro M7

M7 bendras procesorius stebi giroskopą, akselerometrą ir elektromagnetinį kompasą, t.y. visus su judėjimu susijusius duomenis. Jis įrašo šiuos duomenis fone kas sekundę, diena po dienos. Ji saugo juos septynias dienas, kai bet kuri trečiosios šalies programa gali juos pasiekti, tada ištrina.

M7 ne tik įrašo judesio duomenis, bet yra pakankamai tikslus, kad atskirtų surinktų duomenų greitį. Praktiškai tai reiškia, kad M7 žino, ar jūs einate, bėgate ar vairuojate. Būtent šis gebėjimas kartu su kvalifikuotais kūrėjais sukuria naujas puikias sporto ir kūno rengybos programas.

Ką M7 reiškia programoms

Prieš M7 visos „sveikos“ programos turėjo naudoti informaciją iš akselerometro ir GPS. Tuo pačiu metu pirmiausia reikėjo paleisti programėlę, kad ji veiktų fone ir nuolat prašytų bei įrašytų duomenis. Jei jo nebėgote, tikriausiai niekada nesužinosite, kiek nubėgote ar kiek kalorijų sudeginote.

M7 dėka pašalinama problema, kai reikia paleisti veiklos įrašymo programą. Kadangi M7 visą laiką įrašo judėjimą, bet kuri programa, kuriai leidžiate pasiekti M7 duomenis, gali juos apdoroti iškart po paleidimo ir parodyti, kiek kilometrų nuėjote per dieną arba kiek žingsnių nuėjote, net jei padarėte nesakė programai ką nors įrašyti.

Tai pašalina būtinybę naudoti fitneso apyrankes, tokias kaip Fitbit, Nike FuelBand ar Jawbone. M7 prieš juos turi vieną didelį pranašumą, kuris jau buvo minėtas – gali atskirti judėjimo tipą (ėjimas, bėgimas, važiavimas transporto priemonėje). Ankstesnės kūno rengybos programos galėjo klaidingai manyti, kad judate, net jei tik sėdėjote ramiai tramvajuje. Tai, žinoma, lėmė iškreiptus rezultatus.

Ką jums atneš M7

Šiuo metu aktyvūs žmonės, kurie domisi, kiek kilometrų per dieną nueina, kiek sudegino kalorijų ar kiek žingsnių nuėjo, džiaugsis M7. Kadangi M7 veikia nuolat ir nepertraukiamai renka judėjimo duomenis, rezultatai yra labai tikslūs. Tai yra, darant prielaidą, kad „iPhone“ laikote su savimi kiek įmanoma.

Kai kurios programos jau visiškai išnaudoja M7 galimybes. Aš įvardyčiau pvz RunKeeper arba Juda. Laikui bėgant, didžioji dauguma kūno rengybos programų pridės M7 palaikymą, nes turi, kitaip vartotojai pereis į varžybas. Akumuliatoriaus taupymas ir automatinis duomenų rinkimas bei analizė yra dvi svarbios priežastys.

Ką M7 atnešė Apple

„Apple“ mėgsta pabrėžti savo lustus. Jis prasidėjo 2010 m., kai buvo pristatytas „iPhone 4“ su A4 formato procesoriumi. „Apple“ nuolat bando mums pasakyti, kad dėl savo lustų ji gali išgauti maksimalų našumą sunaudodama mažiau energijos nei konkurentai. Tuo pačiu metu dažnai nepaisoma kitos techninės įrangos specifikacijų. Ar paprastam vartotojui rūpi, pavyzdžiui, operacinės atminties dydis? Nr. Jam užtenka žinoti, kad iPhone yra galingas ir tuo pačiu tarnauja visą dieną vienu įkrovimu.

Kaip tai susiję su M7? Tai tik patvirtinimas, kad pasirinktinė programinės įrangos sistema puikiai veikia su pasirinktine aparatine įranga, kuri geriausiai matoma aukščiausios klasės modeliuose. „Apple“ su M7 pabėgo nuo konkurencijos daug mėnesių. Nors „iPhone 5s“ naudotojai jau kelias savaites galėjo visiškai mėgautis programėlėmis, palaikančiomis M7, konkurse siūlomi tik „Nexus 5“ ir „Motorola X“ bendro procesoriai. Lieka klausimas, ar „Google“ siūlo API kūrėjams, ar tai yra patentuotas sprendimas.

Po kurio laiko „Samsung“ ateis (neplanuota) su „Galaxy S V“ su nauju bendruoju procesoriumi ir galbūt „HTC One Mega“. Ir čia yra problema. Abiejuose modeliuose bus naudojamas skirtingas bendras procesorius ir abu gamintojai tikriausiai pridės savo kūno rengybos programas. Tačiau be tinkamos sistemos, tokios kaip „Core Motion“, skirta „iOS“, kūrėjai bus įstrigę. Čia turi įsijungti „Google“ ir nustatyti tam tikras taisykles. Kiek užtruks, kol tai įvyks? Tuo tarpu konkurencija bent jau padidins branduolių, megapikselių, colių ir gigabaitų RAM skaičių. Tačiau „Apple“ ir toliau eina savo keliu į priekį mąstantis pakeliui

Ištekliai: KnowYourMobile.com, SteveCheney.com, Wikipedia.org, iFixit.org
.