Кога оваа есен, Apple претстави нов iPhone 5s, поголемиот дел од вревата се вртеше околу незаменлив сензори за отпечатоци Допир проект, видеа со бавно движење, нови варијанти на бои и 64-битни процесор А7. Но, заедно со моќното двојно јадро, телото на iPhone 5s крие уште еден процесор, поточно копроцесорот M7. Иако на прв поглед не изгледа така, ова е мала револуција во мобилните уреди.
М7 како компонента
Технички гледано, M7 е компјутер со еден чип наречен LPC18A1. Се базира на компјутерот со еден чип NXP LPC1800, во кој чука процесорот ARM Cortex-M3. M7 е создаден со модифицирање на овие компоненти според потребите на Apple. M7 за Apple е произведен од NXP Semiconductors.
М7 работи на фреквенција од 150 MHz, што е доволно за неговите цели, т.е. собирање податоци за движење. Благодарение на толку нискиот такт, тој е нежен со батеријата. Според самите архитекти, на М7 му треба само 1% од енергијата што би му била потребна на А7 за истата работа. Покрај помалата брзина на часовникот во споредба со A7, M7 зафаќа и помалку простор, само една дваесетина.
Што прави М7
Копроцесорот М7 ги следи жироскопот, акцелерометарот и електромагнетниот компас, односно сите податоци поврзани со движењето. Ги снима овие податоци во позадина секоја секунда, ден по ден. Ги чува седум дена, кога апликацијата од трета страна може да пристапи до нив, а потоа ги брише.
M7 не само што снима податоци за движење, туку е доволно прецизен за да ги разликува брзините помеѓу собраните податоци. Ова во пракса значи дека М7 знае дали пешачите, трчате или возите. Токму оваа способност, во комбинација со вешти развивачи, дава повод за нови одлични апликации за спорт и фитнес.
Што значи М7 за апликации
Пред М7, сите „здрави“ апликации мораа да користат информации од акцелерометарот и GPS. Во исто време, прво требаше да ја активирате апликацијата за да работи во позадина и постојано да бара и снима податоци. Ако не сте го истрчале, веројатно никогаш нема да знаете колку далеку сте истрчале или колку калории сте потрошиле.
Благодарение на M7, проблемот да мора да стартувате апликација за снимање активности е елиминиран. Бидејќи M7 постојано снима движење, секоја апликација што ќе дозволите да пристапи до податоците на M7 може да ја обработи веднаш по лансирањето и да ви покаже колку километри сте пешачеле во еден ден или колку чекори сте направиле, дури и ако сте Не и кажав на апликацијата да снима нешто.
Ова ја елиминира потребата да се користат фитнес бендови како Fitbit, Nike FuelBand или Jawbone. М7 има една голема предност пред нив, која веќе беше спомната – може да го разликува типот на движење (одење, трчање, возење во возило). Претходните фитнес апликации можеа погрешно да помислат дека се движите, дури и ако само седите мирно во трамвајот. Ова секако доведе до искривени резултати.
Што ќе ви донесе М7
Во моментов, активните луѓе кои ги интересира колку километри пешачат дневно, колку калории согориле или колку чекори оделе, ќе бидат возбудени за М7. Бидејќи M7 работи постојано и собира податоци за движење без прекин, резултатите се многу точни. Односно, под претпоставка дека го чувате вашиот iPhone со вас колку што е можно повеќе.
Некои апликации веќе целосно го користат потенцијалот на M7. Јас би именувал на пример RunKeeper или Се движи. Со текот на времето, огромното мнозинство на фитнес апликации ќе додадат поддршка за M7 затоа што мораат, инаку корисниците би се префрлиле на конкуренцијата. Заштедата на батеријата и автоматското собирање и анализа на податоци се две силни причини.
Што донесе М7 за Apple
Apple сака да ги истакнува сопствените чипови. Започна во 2010 година кога го претстави iPhone 4 напојуван од A4 процесор. Apple постојано се обидува да ни каже дека благодарение на своите чипови може да извлече максимални перформанси со помала потрошувачка на енергија од конкуренцијата. Во исто време, спецификациите на другиот хардвер често се занемаруваат. Дали просечниот корисник се грижи, на пример, за големината на оперативната меморија? Бр. Доволно е да знае дека iPhone е моќен и во исто време трае цел ден со едно полнење.
Како се поврзува ова со М7? Ова е само потврда дека приспособениот софтверски систем одлично функционира на приспособениот хардвер, што најдобро се гледа кај моделите од високата класа. Apple со М7 бега од конкуренцијата многу месеци. Додека корисниците на iPhone 5s можеа целосно да уживаат во апликациите овозможени M7 со недели, конкуренцијата нуди само копроцесори на Nexus 5 и Motorola X. Останува прашањето дали Google нуди API на програмерите или тоа е сопствено решение.
За некое време, Samsung ќе дојде (без игра на зборови) со Galaxy S V со нов копроцесор, а потоа можеби и со HTC One Mega. И тука е проблемот. И двата модели ќе користат различен копроцесор и двата производители веројатно ќе ги додадат своите фитнес апликации. Но, без соодветна рамка како Core Motion за iOS, програмерите ќе бидат заробени. Ова е местото каде што Google треба да влезе и да постави некои правила. Колку време ќе биде потребно за да се случи тоа? Во меѓувреме, конкуренцијата барем ќе го зголеми бројот на јадра, мегапиксели, инчи и гигабајти RAM меморија. Сепак, Apple продолжува да го има својот пат напредно размислување на пат
Овој пат на специјализирани чипови е несомнено одличен и е многу подобар од патеката на 4 или повеќе основни процесори, корисникот нема шанси да го знае, главно се работи за перформанси на едно јадро и онака.
Но... Се разбира, апликациите можеа да го детектираат контекстот на движењето веќе на погонот, но мораа да користат свои алгоритми за ова, предноста на ова е што е директно на HW, па затоа е побрз и поекономично, плус нема потреба да ја стартувате апликацијата во позадина.
Друга работа е што Motorola X дури содржи два копроцесори, едниот за снимање податоци од акцелерометарот, другиот за препознавање говор, така што Apple веројатно нема таков почеток како што може да изгледа од статијата.
Исто така, Android 4.4 има ново API за групирање настани, што во основа е исто (не знам, но точните детали, да бидам искрен) - ова повторно бара поддршка во HW - Nexus 5 ја има овде, а можеби и Moto X и таму, ако не го сметаа за комерцијален.
Некако го превидив Moto X и тогаш ја прочитав неговата рецензија. Таму читам само за препознавање говор. Тоа беше или лоша рецензија или лош маркетинг од Google.
Nexus 5 исто така вклучува сличен копроцесор:
http://appleinsider.com/articles/13/10/31/google-unveils-new-nexus-5-with-m7-like-motion-tracker-android-44-kitkat
Благодарам Дан; Мислев дека ќе треба да истражувам за што може да биде добар М7 и се посомневав дека можеби е интересен. Ви благодариме за интересните информации!
HTC One-> HTC One Max-> HTC One Mega- > HTC One Giga -> Друго не ми текнува :DZ од оваа гледна точка, мило ми е што Apple е едноставно Apple! ;)
И баш тоа... Кога и да почнат соучениците да ме „зафркаваат“ дека продавницата за 20 илјади има само 8 mpx и 1 GB рам, јас само се смешкам, бидејќи за разлика од нивниот супер зајакнат HTC или Galaxy Cosi, тоа ретко ми се случува дека некоја апликација паднала или нешто не работи, а моите фотографии се околу 10 пати поквалитетни од нивните камери со двојно поголема резолуција, за што можат само да мастурбираат, бидејќи сè уште ги прикажуваат фотографиите на монитор со резолуција од 1280×960 . :)
Одлична статија! Колку повеќе од нив, толку подобро. Навистина го ценам авторот :). Кога првпат го погледнав, мислев дека 5S е само побрз телефон со читач за отпечатоци, но таквите „ситници“ ја прават разликата. Сепак, за жал, тоа не го менува фактот дека 5S се уште е телефон со астрономска цена. Подготвен сум да платам 40 за MacBook, како и 10-14 за iPad, но скоро 20 за телефон што може многу, но не навистина. Мојот последен iPhone беше 4S, кој тогаш го купив од Vodafone за 9500CZK со шестмесечен договор, но оттогаш не сум имал и не ни планирам со оглед на лудите цени.
После 10 км трчање по пат, Runkeeper ми покажува 6 км кратки, па не можам да ја видам практичната употреба :-( единствената опција е да користам GPS за мерење на поминатото растојание...
Хм, јас ја користам апликацијата Moves, работи одлично. И покрај тоа што не возев велосипед и имам снимено возење велосипед таму :D сигурно сум згазнал 100 животни :D Ама не сакам да апдејтирам кога ќе ја исклучам апликацијата и ќе ја вклучам после два дена. Не можам да вчитам никакви податоци. Моментално сум офлајн. И јас имам ајфон 5с..не знаеш што е проблемот?