Kad šoruden Apple iepazīstināja ar jaunu iPhone 5s, lielākā daļa satraukuma grozījās ap neaizstājams pirkstu nospiedumu sensori pieskarties ID, palēnināti video, jauni krāsu varianti un 64 bitu procesors A7. Taču kopā ar jaudīgo divkodolu iPhone 5s korpuss slēpj vēl vienu procesoru, precīzāk M7 kopprocesoru. Lai gan no pirmā acu uzmetiena tā nešķiet, šī ir neliela revolūcija mobilajās ierīcēs.
M7 kā sastāvdaļa
Tehniski runājot, M7 ir vienas mikroshēmas dators, ko sauc par LPC18A1. Tā pamatā ir NXP LPC1800 vienas mikroshēmas dators, kurā pārspēj ARM Cortex-M3 procesors. M7 tika izveidots, pārveidojot šīs sastāvdaļas atbilstoši Apple vajadzībām. M7 Apple ražo NXP Semiconductors.
M7 darbojas ar 150 MHz frekvenci, kas ir pietiekama tā mērķiem, t.i., kustības datu apkopošanai. Pateicoties tik zemam pulksteņa ātrumam, tas ir saudzīgs pret akumulatoru. Pēc pašu arhitektu domām, M7 ir nepieciešams tikai 1% no enerģijas, kas A7 būtu nepieciešama tādai pašai darbībai. Papildus mazākam pulksteņa ātrumam, salīdzinot ar A7, M7 aizņem arī mazāk vietas, tikai vienu divdesmito daļu.
Ko dara M7
M7 kopprocesors uzrauga žiroskopu, akselerometru un elektromagnētisko kompasu, t.i., visus datus, kas saistīti ar kustību. Tas ieraksta šos datus fonā katru sekundi, dienu no dienas. Tas glabā tos septiņas dienas, kad jebkura trešās puses lietotne var tiem piekļūt, un pēc tam tos izdzēš.
M7 ne tikai ieraksta kustības datus, bet ir pietiekami precīzs, lai atšķirtu ātrumus starp savāktajiem datiem. Praksē tas nozīmē, ka M7 zina, vai jūs ejat, skrienat vai braucat. Tieši šī spēja apvienojumā ar prasmīgiem izstrādātājiem rada jaunas lieliskas sporta un fitnesa programmas.
Ko M7 nozīmē lietojumprogrammām
Pirms M7 visām "veselīgajām" aplikācijām bija jāizmanto informācija no akselerometra un GPS. Tajā pašā laikā vispirms bija jāpalaiž lietotne, lai tā darbotos fonā un pastāvīgi pieprasītu un ierakstītu datus. Ja neesat to skrējis, jūs, iespējams, nekad neuzzināsit, cik tālu esat noskrējis vai cik daudz kaloriju esat sadedzinājis.
Pateicoties M7, problēma, kas saistīta ar aktivitāšu ierakstīšanas lietotnes palaišanu, tiek novērsta. Tā kā M7 reģistrē kustību visu laiku, jebkura lietotne, kurai atļaujat piekļūt M7 datiem, var tos apstrādāt uzreiz pēc palaišanas un parādīt, cik kilometru esat nogājis dienā vai soļus veicis, pat ja esat to izdarījis. Es neteicu lietotnei kaut ko ierakstīt.
Tas novērš nepieciešamību izmantot tādas fitnesa joslas kā Fitbit, Nike FuelBand vai Jawbone. M7 salīdzinājumā ar tiem ir viena liela priekšrocība, kas jau tika minēta – tas spēj atšķirt kustības veidu (iešana, skriešana, braukšana transportlīdzeklī). Agrākās fitnesa lietotnes varēja maldīgi domāt, ka pārvietojaties, pat ja jūs vienkārši nekustīgi sēdējāt tramvajā. Tas, protams, noveda pie izkropļotiem rezultātiem.
Ko jums nesīs M7
Šobrīd par M7 būs sajūsmā aktīvi cilvēki, kuriem interesē, cik kilometru viņi dienā noiet, cik kaloriju sadedzināja vai soļus nogāja. Tā kā M7 darbojas nepārtraukti un bez pārtraukuma apkopo kustības datus, rezultāti ir ļoti precīzi. Tas ir, pieņemot, ka pēc iespējas vairāk turat sev līdzi savu iPhone.
Dažas lietojumprogrammas jau pilnībā izmanto M7 potenciālu. Es nosauktu, piemēram RunKeeper vai Pārvietojas. Laika gaitā lielākā daļa fitnesa lietotņu pievienos M7 atbalstu, jo tām tas ir jādara, pretējā gadījumā lietotāji pārslēgtos uz sacensībām. Akumulatora taupīšana un automātiska datu vākšana un analīze ir divi spēcīgi iemesli.
Ko M7 atnesa Apple
Apple patīk izcelt savus mikroshēmas. Tas sākās 2010. gadā, kad tika prezentēts iPhone 4, ko darbina A4 procesors. Apple pastāvīgi cenšas mums iestāstīt, ka, pateicoties savām mikroshēmām, tas var iegūt maksimālu veiktspēju ar mazāku enerģijas patēriņu nekā konkurenti. Tajā pašā laikā citas aparatūras specifikācijas bieži tiek atstātas novārtā. Vai vidusmēra lietotājs rūpējas, piemēram, par darbības atmiņas lielumu? Nē. Viņam pietiek zināt, ka iPhone ir jaudīgs un tajā pašā laikā iztur visu dienu ar vienu uzlādi.
Kā tas ir saistīts ar M7? Tas ir tikai apstiprinājums, ka pielāgotā programmatūras sistēma lieliski darbojas ar pielāgotu aparatūru, kas vislabāk redzama augstākās klases modeļos. Apple ar M7 aizbēga no konkurentiem par daudziem mēnešiem. Lai gan iPhone 5s lietotāji jau vairākas nedēļas ir varējuši pilnībā izbaudīt M7 iespējotas lietotnes, konkurence piedāvā tikai kopprocesorus tālruņos Nexus 5 un Motorola X. Atliek atklāts jautājums, vai Google piedāvā API izstrādātājiem vai arī tas ir patentēts risinājums.
Pēc kāda laika Samsung nāks (nav domāts) ar Galaxy S V ar jaunu kopprocesoru un tad varbūt HTC One Mega. Un šeit ir problēma. Abos modeļos tiks izmantots cits kopprocesors, un abi ražotāji, iespējams, pievienos savas fitnesa lietotnes. Bet bez atbilstošas sistēmas, piemēram, Core Motion operētājsistēmai iOS, izstrādātāji tiks iesprostoti. Šeit ir jāiesaistās Google un jānosaka daži noteikumi. Cik ilgs laiks paies, lai tas notiktu? Tikmēr konkurence vismaz palielinās kodolu, megapikseļu, collu un gigabaitu operatīvās atmiņas skaitu. Tomēr Apple turpina virzīties uz priekšu domāt uz priekšu ceļā
Šis specializēto mikroshēmu ceļš neapšaubāmi ir lielisks un ir daudz labāks par 4 vai vairāk kodolu CPU ceļu, lietotājam nav iespējas to zināt, lielākoties runa ir par viena kodola veiktspēju.
Bet... Protams, aplikācijas varēja noteikt kustības kontekstu jau diskā, taču tam bija jāizmanto savi algoritmi, šī priekšrocība ir tāda, ka tas atrodas tieši uz HW, tāpēc tas ir ātrāks un ekonomiskāks, turklāt nav nepieciešams palaist programmu fonā.
Cita lieta, ka Motorola X ir pat divi kopprocesori, viens datu ierakstīšanai no akselerometra, otrs runas atpazīšanai, tāpēc Apple, visticamāk, nav tāda priekšdarba, kā varētu šķist no raksta.
Tāpat operētājsistēmā Android 4.4 ir jauns API notikumu pakešu komplektēšanai, kas būtībā ir tas pats (nezinu, bet precīzas detaļas, godīgi sakot) - tas atkal prasa atbalstu HW - Nexus 5 ir šeit, un varbūt Moto X arī tur, ja viņi to neuzskata par patentētu.
Es kaut kā neievēroju Moto X, un tieši tad izlasīju tā apskatu. Es tur tikai lasīju par runas atpazīšanu. Tas bija vai nu slikts pārskats, vai slikts Google mārketings.
Nexus 5 ietver arī līdzīgu kopprocesoru:
http://appleinsider.com/articles/13/10/31/google-unveils-new-nexus-5-with-m7-like-motion-tracker-android-44-kitkat
Paldies Dan; Izdomāju, ka būs jāpapēta, kam M7 varētu būt labs, un radās aizdomas, ka tas varētu būt interesanti. Paldies par interesanto informāciju!
HTC One-> HTC One Max-> HTC One Mega- > HTC One Giga -> Neko citu nevaru izdomāt :DZ no šī viedokļa prieks, ka Apple ir vienkārši Apple! ;)
Un tieši tā... Ikreiz, kad klasesbiedri sāk "ņirgāties" par to, ka manā veikalā par 20 tūkstošiem ir tikai 8 mpx un 1 GB ram, es tikai pasmaidu, jo atšķirībā no viņu superpastiprinātā HTC vai Galaxy Cosi, man tas notiek reti. ka lietojumprogramma avarēja vai kaut kas nedarbojās, un manas fotogrāfijas ir aptuveni 10x labākas nekā viņu kamerām ar divreiz lielāku izšķirtspēju, ko viņi var tikai masturbēt, jo viņi joprojām rāda fotoattēlus monitorā ar izšķirtspēju 1280 × 960 . :)
Izcils raksts! Jo vairāk no tiem, jo labāk. Ļoti novērtēju autoru :). Kad es pirmo reizi uz to paskatījos, es domāju, ka 5S ir tikai ātrāks tālrunis ar pirkstu nospiedumu lasītāju, taču šādi "sīkumi" rada atšķirību. Tomēr diemžēl tas nemaina faktu, ka 5S joprojām ir tālrunis par astronomisku cenu. Esmu gatavs maksāt 40 10 par MacBook, kā arī 14-20 par iPad, bet gandrīz 4 par telefonu, kas var daudz, bet ne īsti. Mans pēdējais iPhone bija 9500S, ko toreiz pirku no Vodafone par XNUMXCZK ar līgumu uz sešiem mēnešiem, bet kopš tā laika man tāda nav bijis un pat neplānoju, ņemot vērā trakās cenas.
Pēc 10 km noskrietu ceļu, Runkeeper man parāda 6 km īsu, tāpēc es neredzu praktisko pielietojumu :-( vienīgā iespēja ir izmantot GPS, lai izmērītu nobraukto attālumu...
Hmm, es izmantoju lietotni Moves, tā darbojas lieliski. Pat ja es nebraucu ar riteni un man tur ir ierakstīts velobrauciens :D Laikam esmu uzkāpis uz 100 dzīvniekiem :D Bet es nevēlos atjaunināt, kad izslēdzu lietotni un ieslēdzu to pēc divām dienām. Es nevaru ielādēt nekādus datus. Pašlaik esmu bezsaistē. Un man ir iPhone 5s..Nezinu, kas par problēmu?