Bu sonbaharda Apple yeni bir ürün tanıttı iPhone 5s, yaygaranın çoğu bunun etrafında dönüyordu yeri doldurulamaz parmak izi sensörleri dokunmatik kimliği, ağır çekim videolar, yeni renk çeşitleri ve 64 bit işlemci A7. Ancak iPhone 5'lerin gövdesi, güçlü çift çekirdeğin yanı sıra başka bir işlemciyi, daha doğrusu M7 yardımcı işlemcisini gizliyor. İlk bakışta öyle görünmese de bu, mobil cihazlarda küçük bir devrimdir.
Bir bileşen olarak M7
Teknik olarak M7, LPC18A1 adı verilen tek çipli bir bilgisayardır. ARM Cortex-M1800 işlemcinin çalıştığı NXP LPC3 tek çipli bilgisayara dayanmaktadır. M7, bu bileşenlerin Apple'ın ihtiyaçlarına göre değiştirilmesiyle oluşturuldu. Apple için M7, NXP Semiconductors tarafından üretilmiştir.
M7, 150 MHz frekansında çalışıyor ve bu, hareket verilerinin toplanması gibi amaçları açısından yeterli. Bu kadar düşük saat hızı sayesinde bataryaya zarar vermez. Mimarlara göre M7, A1'nin aynı işlem için ihtiyaç duyduğu enerjinin yalnızca %7'ine ihtiyaç duyuyor. A7'ye kıyasla daha düşük saat hızına ek olarak M7, yalnızca yirmide biri kadar daha az yer kaplıyor.
M7 ne yapar?
M7 yardımcı işlemcisi jiroskopu, ivme ölçeri ve elektromanyetik pusulayı, yani hareketle ilgili tüm verileri izler. Bu verileri her gün, her saniye arka planda kaydeder. Herhangi bir üçüncü taraf uygulamasının erişebildiği yedi gün boyunca bunları saklar ve ardından siler.
M7 yalnızca hareket verilerini kaydetmekle kalmaz, aynı zamanda toplanan veriler arasındaki hızları ayırt edebilecek kadar da hassastır. Bunun pratikte anlamı, M7'nin yürüdüğünüzü, koştuğunuzu veya araba sürdüğünüzü bilmesidir. Spor ve fitness için yeni harika uygulamaların ortaya çıkmasını sağlayan şey, yetenekli geliştiricilerle birleşen bu yetenektir.
M7'nin uygulamalar için anlamı nedir?
M7'den önce tüm "sağlıklı" uygulamaların ivmeölçer ve GPS'ten gelen bilgileri kullanması gerekiyordu. Aynı zamanda uygulamayı arka planda çalışması ve sürekli veri isteyip kaydetmesi için önce çalıştırmanız gerekiyordu. Eğer koşmadıysanız muhtemelen ne kadar koştuğunuzu veya ne kadar kalori yaktığınızı asla bilemeyeceksiniz.
M7 sayesinde aktivite kayıt uygulaması başlatma zorunluluğu ortadan kalkıyor. M7 hareketi her zaman kaydettiği için, M7'nin verilerine erişmesine izin verdiğiniz herhangi bir uygulama, başlatıldıktan hemen sonra bu verileri işleyebilir ve daha önce hiç yapmamış olsanız bile günde kaç kilometre yürüdüğünüzü veya kaç adım attığınızı gösterebilir. Uygulamaya herhangi bir şey kaydetmesini söylemedim.
Bu, Fitbit, Nike FuelBand veya Jawbone gibi fitness bantlarını kullanma ihtiyacını ortadan kaldırır. M7'nin onlara göre daha önce de belirttiğimiz gibi büyük bir avantajı var; hareket türünü (yürüme, koşma, araç kullanma) ayırt edebiliyor. Daha önceki fitness uygulamaları, tramvayda hareketsiz oturuyor olsanız bile yanlışlıkla hareket ettiğinizi düşünebiliyordu. Bu elbette çarpık sonuçlara yol açtı.
M7 size neler getirecek?
Şu anda günde kaç kilometre yürüdükleri, ne kadar kalori yaktıkları ya da kaç adım yürüdükleri ile ilgilenen aktif kişiler M7 konusunda heyecan duyacak. M7 sürekli çalıştığı ve hareket verilerini kesintisiz olarak topladığı için sonuçlar oldukça doğrudur. Yani iPhone'unuzu mümkün olduğunca yanınızda tuttuğunuzu varsayıyoruz.
Bazı uygulamalar halihazırda M7'nin potansiyelinden tam anlamıyla yararlanıyor. mesela isim vereceğim RunKeeper nebo hamle. Zamanla fitness uygulamalarının büyük çoğunluğu mecbur oldukları için M7 desteğini ekleyecek, aksi takdirde kullanıcılar rekabete geçecek. Pil tasarrufu ve otomatik veri toplama ve analizi iki güçlü nedendir.
M7 Apple'a neler getirdi?
Apple kendi çiplerini öne çıkarmayı seviyor. Her şey 2010 yılında A4 işlemcili iPhone 4'ün piyasaya sürülmesiyle başladı. Apple sürekli olarak çipleri sayesinde rakiplerine göre daha düşük güç tüketimiyle maksimum performans elde edebildiğini anlatmaya çalışıyor. Aynı zamanda diğer donanımların özellikleri de sıklıkla ihmal edilir. Ortalama bir kullanıcı, örneğin işletim belleğinin boyutunu önemsiyor mu? HAYIR. iPhone'un güçlü olduğunu ve aynı zamanda tek şarjla tüm gün dayandığını bilmesi onun için yeterli.
Bunun M7 ile nasıl bir ilişkisi var? Bu, özel yazılım sisteminin özel donanım üzerinde harika çalıştığının yalnızca bir onayıdır; bu, en iyi üst düzey modellerde görülür. Apple, M7 ile rekabetten aylarca kaçtı. iPhone 5s kullanıcıları haftalardır M7 özellikli uygulamaların keyfini çıkarabilse de, rakip yalnızca Nexus 5 ve Motorola X'te yardımcı işlemciler sunuyor. Google'ın geliştiricilere bir API sunup sunmadığı veya bunun özel bir çözüm olup olmadığı sorusu hala devam ediyor.
Bir süre sonra Samsung, yeni bir ortak işlemciye sahip Galaxy S V ve ardından belki HTC One Mega ile gelecek (kelime oyunu değil). Sorun da burada. Her iki model de farklı bir ortak işlemci kullanacak ve her iki üretici de muhtemelen kendi fitness uygulamalarını ekleyecek. Ancak iOS için Core Motion gibi uygun bir çerçeve olmadan geliştiriciler tuzağa düşecek. İşte bu noktada Google devreye giriyor ve bazı kurallar koyuyor. Bunun gerçekleşmesi ne kadar zaman alacak? Bu arada rekabet en azından çekirdek, megapiksel, inç ve gigabayt RAM sayısını artıracak. Ancak Apple yoluna devam ediyor ileri düşünme yolda
Bu özel çiplerin yolu şüphesiz mükemmeldir ve 4 veya daha fazla çekirdekli CPU'ların yolundan çok daha iyidir, kullanıcının bunu bilme şansı yoktur, çoğunlukla bu zaten tek çekirdeğin performansıyla ilgilidir.
Ama... Tabii ki, uygulamalar zaten sürücüde bulunan hareketin içeriğini tespit edebiliyordu, ancak bunun için kendi algoritmalarını kullanmaları gerekiyordu, bunun avantajı doğrudan HW üzerinde olması, dolayısıyla daha hızlı ve daha hızlı olması daha ekonomiktir, ayrıca uygulamayı arka planda çalıştırmaya gerek yoktur.
Başka bir şey de, Motorola X'in biri ivmeölçerden veri kaydetmek için, diğeri konuşma tanıma için olmak üzere iki ortak işlemci bile içermesidir, bu nedenle Apple muhtemelen makaleden göründüğü gibi böyle bir avantaja sahip değildir.
Benzer şekilde, Android 4.4, olay gruplaması için yeni bir API'ye sahiptir ve bu temelde aynıdır (bilmiyorum, ama dürüst olmak gerekirse tam ayrıntılar) - bu yine donanım desteği gerektiriyor - Nexus 5'te burada var ve belki Moto X de oradaydı, eğer onu tescilli olarak düşünmedilerse.
Bir şekilde Moto X'i gözden kaçırmışım ve işte o zaman incelemesini okudum. Orada sadece konuşma tanıma hakkında okudum. Ya kötü bir incelemeydi ya da Google'ın kötü pazarlamasıydı.
Nexus 5'te de benzer bir yardımcı işlemci bulunur:
http://appleinsider.com/articles/13/10/31/google-unveils-new-nexus-5-with-m7-like-motion-tracker-android-44-kitkat
Teşekkürler Dan; M7'nin ne işe yarayabileceğini araştırmam gerektiğini düşündüm ve ilginç olabileceğinden şüphelendim. İlginç bilgi için teşekkürler!
HTC One-> HTC One Max-> HTC One Mega- > HTC One Giga -> Aklıma başka bir şey gelmiyor :DZ bu açıdan bakınca, Apple'ın sadece Apple olmasına sevindim! ;)
İşte tam da bu... Ne zaman sınıf arkadaşlarım 20 bin dolarlık dükkanımda sadece 8 mpx ve 1 GB RAM olduğu konusunda "alay etmeye" başlasa, sadece gülümsüyorum çünkü süper güçlendirilmiş HTC veya Galaxy Cosi'lerinin aksine bu nadiren başıma geliyor. bir uygulamanın çöktüğünü veya bir şeyin çalışmadığını ve fotoğraflarımın iki kat çözünürlüklü kameralarından yaklaşık 10 kat daha iyi kalitede olduğunu ve bunun üzerinde yalnızca mastürbasyon yapabildiklerini, çünkü fotoğrafları hala 1280×960 çözünürlüklü bir monitörde görüntülediklerini . :)
Mükemmel makale! Ne kadar çok olursa o kadar iyi. Yazarı gerçekten takdir ediyorum :). İlk baktığımda, 5S'nin parmak izi okuyuculu, daha hızlı bir telefon olduğunu düşünmüştüm, ancak bu tür "küçük şeyler" fark yaratıyor. Ancak ne yazık ki bu durum 5S'in hâlâ astronomik fiyatlı bir telefon olduğu gerçeğini değiştirmiyor. Bir MacBook için 40, iPad için de 10-14 dolar ödemeye hazırım, ama pek çok şey yapabilen bir telefon için neredeyse 20, ama gerçekte değil. Son iPhone'um bir 4S'ti, o zamanlar Vodafone'dan altı aylık kontratla 9500CZK'ya satın almıştım ama o zamandan beri hiç almadım ve çılgın fiyatlar göz önüne alındığında almayı da düşünmüyorum.
10 km'lik yol koşusunun ardından Runkeeper bana 6 km'lik kısa mesafeyi gösteriyor, bu yüzden pratik kullanımı göremiyorum :-( tek seçenek kat edilen mesafeyi ölçmek için GPS kullanmak...
Hmm Moves uygulamasını kullanıyorum, harika çalışıyor. Bisiklete binmememe ve orada kayıtlı bisiklet sürüşüm olmasına rağmen :D 100 hayvanın üzerine basmış olmalıyım :D Ama uygulamayı kapatıp iki gün sonra açtığımda güncelleme yapmak istemiyorum. Hiçbir veri yükleyemiyorum. Şu anda çevrimdışıyım. Ve bir iPhone 5s'im var.. Sorunun ne olduğunu bilmiyor musun?