Зачыніць аб'яву

Калі гэтай восенню Apple прадставіла новы iPhone 5s, большая частка мітусні круцілася вакол незаменны датчыкі адбіткаў пальцаў Touch ID, запаволенае відэа, новыя каляровыя варыянты і 64-бітны працэсар А7. Але разам з магутным двух'ядравым корпусам iPhone 5s хаваецца яшчэ адзін працэсар, дакладней супрацэсар M7. Хоць на першы погляд гэта не здаецца, гэта невялікая рэвалюцыя ў мабільных прыладах.

М7 як кампанент

Тэхнічна кажучы, M7 - гэта адначыпавы кампутар пад назвай LPC18A1. У яго аснове ляжыць аднакрыштальны кампутар NXP LPC1800, у якім працуе працэсар ARM Cortex-M3. M7 быў створаны шляхам мадыфікацыі гэтых кампанентаў у адпаведнасці з патрэбамі Apple. M7 для Apple вырабляецца кампаніяй NXP Semiconductors.

M7 працуе на частаце 150 МГц, што дастаткова для яго мэтаў, то ёсць збору дадзеных аб руху. Дзякуючы такой нізкай тактавай частаце, ён беражліва ставіцца да батарэі. Па словах саміх архітэктараў, M7 патрабуе ўсяго 1% энергіі, якая спатрэбіцца A7 для такой жа працы. У дадатак да больш нізкай тактавай частаце ў параўнанні з A7, M7 таксама займае менш месца, усяго адну дваццатую.

Што робіць M7

Капрацэсар M7 кантралюе гіраскоп, акселерометр і электрамагнітны компас, гэта значыць усе дадзеныя, звязаныя з рухам. Ён запісвае гэтыя дадзеныя ў фонавым рэжыме кожную секунду, дзень за днём. Ён захоўвае іх на працягу сямі дзён, калі любое старонняе прыкладанне можа атрымаць да іх доступ, а затым выдаляе іх.

M7 не толькі запісвае дадзеныя аб руху, але і дастаткова дакладны, каб адрозніваць хуткасці паміж сабранымі дадзенымі. На практыцы гэта азначае, што M7 ведае, ідзяце вы, бегаеце ці едзеце. Менавіта гэтая здольнасць у спалучэнні з кваліфікаванымі распрацоўшчыкамі дае пачатак новым выдатным праграмам для спорту і фітнесу.

Што азначае M7 для прыкладанняў

Да M7 усе «здаровыя» праграмы павінны былі выкарыстоўваць інфармацыю з акселерометра і GPS. У той жа час вам трэба было спачатку запусціць праграму, каб яна працавала ў фонавым рэжыме і пастаянна запытвала і запісвала дадзеныя. Калі вы не бегалі, вы, верагодна, ніколі не даведаецеся, колькі вы прабеглі і колькі калорый спалілі.

Дзякуючы M7, праблема неабходнасці запуску прыкладання для запісу актыўнасці ліквідавана. Паколькі M7 увесь час запісвае рух, любая праграма, якой вы дазволіце доступ да даных M7, можа апрацаваць іх адразу пасля запуску і паказаць вам, колькі кіламетраў вы прайшлі за дзень або колькі крокаў вы зрабілі, нават калі вы не не сказаў праграме што-небудзь запісваць.

Гэта пазбаўляе ад неабходнасці выкарыстоўваць такія фітнес-бранзалеты, як Fitbit, Nike FuelBand або Jawbone. У М7 ёсць адна вялікая перавага перад імі, пра што ўжо гаварылася, - ён можа адрозніваць тып руху (хада, бег, язда на аўтамабілі). Ранейшыя фітнес-праграмы маглі памылкова падумаць, што вы рухаецеся, нават калі вы проста сядзіце на месцы ў трамваі. Вядома, гэта прывяло да скажоных вынікаў.

Што вам прынясе M7

У цяперашні час актыўныя людзі, якія цікавяцца, колькі кіламетраў яны праходзяць у дзень, колькі калорый яны спалілі або колькі крокаў яны прайшлі, будуць у захапленні ад M7. Паколькі M7 працуе бесперапынна і збірае даныя аб руху без перапынкаў, вынікі вельмі дакладныя. Гэта значыць, пры ўмове, што вы трымаеце свой iPhone пры сабе як мага больш.

Некаторыя праграмы ўжо цалкам выкарыстоўваюць патэнцыял M7. Я б назваў напрыклад RunKeeper або хады. З часам пераважная большасць фітнес-прыкладанняў дададуць падтрымку M7, таму што яны павінны, інакш карыстальнікі пераключыліся б на канкурэнтаў. Эканомія батарэі і аўтаматычны збор і аналіз даных - дзве важкія прычыны.

Што прынёс M7 для Apple

Apple любіць вылучаць свае ўласныя фішкі. Гэта пачалося ў 2010 годзе, калі ён прадставіў iPhone 4 з працэсарам A4. Apple пастаянна спрабуе сказаць нам, што дзякуючы сваім чыпам яна можа атрымаць максімальную прадукцыйнасць пры меншым энергаспажыванні, чым у канкурэнтаў. У той жа час спецыфікацыі іншага абсталявання часта застаюцца без увагі. Ці хвалюе звычайнага карыстальніка, напрыклад, памер аператыўнай памяці? няма Яму дастаткова ведаць, што iPhone магутны і пры гэтым працуе ўвесь дзень на адной зарадцы.

Як гэта звязана з M7? Гэта толькі пацверджанне таго, што карыстальніцкая сістэма праграмнага забеспячэння выдатна працуе на карыстальніцкім абсталяванні, што лепш за ўсё відаць у мадэлях высокага класа. Apple з M7 збегла ад канкурэнтаў на шмат месяцаў. У той час як карыстальнікі iPhone 5s маглі ў поўнай меры карыстацца праграмамі з падтрымкай M7 на працягу некалькіх тыдняў, канкурэнцыя прапануе толькі супрацэсары на Nexus 5 і Motorola X. Застаецца адкрытым пытанне, ці прапануе Google распрацоўшчыкам API, ці гэта запатэнтаванае рашэнне.

Праз некаторы час Samsung выпусціць (не каламбур) Galaxy S V з новым супрацэсарам, а затым, магчыма, HTC One Mega. І вось праблема. Абедзве мадэлі будуць выкарыстоўваць розныя супрацэсары, і абодва вытворцы, верагодна, дададуць свае фітнес-праграмы. Але без адпаведнай структуры, такой як Core Motion для iOS, распрацоўшчыкі апынуцца ў пастцы. Вось дзе Google павінен уступіць і ўсталяваць некаторыя правілы. Колькі часу спатрэбіцца, каб гэта адбылося? Між тым канкурэнцыя як мінімум павялічыць колькасць ядраў, мегапікселяў, цаляў і гігабайт аператыўнай памяці. Аднак Apple працягвае ісці сваім шляхам наперад-мысленне па дарозе

крыніцы: KnowYourMobile.com, SteveCheney.com, Wikipedia.org, iFixit.org
.