Закрыть объявление

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

M7 как компонент

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

M7 работает на частоте 150 МГц, что достаточно для его целей, то есть сбора данных о движении. Благодаря такой низкой тактовой частоте он экономно расходует заряд батареи. По словам самих архитекторов, М7 требуется всего 1% энергии, которую потребовался бы А7 для той же операции. Помимо меньшей тактовой частоты по сравнению с А7, М7 еще и занимает меньше места, всего одну двадцатую.

Что делает М7

Сопроцессор М7 контролирует гироскоп, акселерометр и электромагнитный компас, т.е. все данные, связанные с движением. Он записывает эти данные в фоновом режиме каждую секунду, день за днем. Он хранит их в течение семи дней, пока любое стороннее приложение сможет получить к ним доступ, а затем удаляет их.

M7 не только записывает данные о движении, но и достаточно точен, чтобы различать скорости собранных данных. На практике это означает, что M7 знает, идете ли вы, бежите или едете. Именно эта способность в сочетании с опытными разработчиками порождает новые великолепные приложения для спорта и фитнеса.

Что означает M7 для приложений

До М7 все «здоровые» приложения должны были использовать информацию с акселерометра и 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 мощный и при этом работает целый день на одном заряде.

Как это связано с М7? Это всего лишь подтверждение того, что кастомная программная система прекрасно работает на кастомном «железе», что лучше всего видно на моделях высокого класса. 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
.