في خريف هذا العام، طرحت شركة أبل جهازًا جديدًا اي فون 5s، دارت معظم الضجة حولها لا يمكن الاستغناء عنه أجهزة استشعار بصمات الأصابع لمس معرفومقاطع فيديو بطيئة الحركة ومتغيرات ألوان جديدة و 64 بت المعالج A7. ولكن إلى جانب النواة المزدوجة القوية، يخفي جسم iPhone 5S معالجًا آخر، أو بالأحرى المعالج المساعد M7. على الرغم من أن الأمر لا يبدو كذلك للوهلة الأولى، إلا أن هذه ثورة صغيرة في الأجهزة المحمولة.
M7 كمكون
من الناحية الفنية، جهاز 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. يتمتع M7 بميزة واحدة كبيرة عنها، والتي سبق ذكرها - وهي أنه يمكنه تمييز نوع الحركة (المشي، الجري، القيادة في السيارة). قد تعتقد تطبيقات اللياقة البدنية السابقة خطأً أنك تتحرك، حتى لو كنت جالسًا ساكنًا في الترام. وهذا بالطبع أدى إلى نتائج منحرفة.
ما الذي سيجلبه لك M7
حاليًا، الأشخاص النشطون المهتمون بعدد الكيلومترات التي يمشونها يوميًا، أو عدد السعرات الحرارية التي أحرقوها أو عدد الخطوات التي مشوها، سيكونون متحمسين لـ M7. نظرًا لأن M7 يعمل بشكل مستمر ويجمع بيانات الحركة دون انقطاع، فإن النتائج دقيقة للغاية. أي على افتراض أنك تحتفظ بجهاز iPhone الخاص بك معك قدر الإمكان.
تستخدم بعض التطبيقات بالفعل إمكانات M7 بشكل كامل. أود أن اسم على سبيل المثال RunKeeper أو التحركات. بمرور الوقت، ستضيف الغالبية العظمى من تطبيقات اللياقة البدنية دعم M7 لأنها مضطرة إلى ذلك، وإلا سيتحول المستخدمون إلى المنافسة. يعد توفير طاقة البطارية وجمع البيانات وتحليلها تلقائيًا سببين قويين.
ما جلبه M7 لشركة أبل
تحب شركة Apple تسليط الضوء على رقائقها الخاصة. بدأت في عام 2010 عندما قدمت هاتف iPhone 4 مدعومًا بمعالج A4. تحاول شركة Apple دائمًا إخبارنا أنه بفضل رقائقها يمكنها الحصول على أقصى قدر من الأداء مع استهلاك طاقة أقل من المنافسين. وفي الوقت نفسه، غالبًا ما يتم إهمال مواصفات الأجهزة الأخرى. هل يهتم المستخدم العادي، على سبيل المثال، بحجم ذاكرة التشغيل؟ لا. ويكفيه أن يعلم أن الآيفون قوي وفي نفس الوقت يدوم طوال اليوم بشحنة واحدة.
كيف يرتبط هذا بـ M7؟ وهذا مجرد تأكيد على أن نظام البرامج المخصصة يعمل بشكل رائع على الأجهزة المخصصة، وهو ما يظهر بشكل أفضل في الطرز المتطورة. هربت شركة Apple مع M7 من المنافسة لعدة أشهر. بينما تمكن مستخدمو iPhone 5s من الاستمتاع بشكل كامل بالتطبيقات التي تدعم M7 لأسابيع، فإن المنافسة تقدم فقط المعالجات المساعدة على Nexus 5 وMotorola X. ويبقى السؤال ما إذا كانت Google تقدم واجهة برمجة التطبيقات (API) للمطورين أم أنها حل خاص.
في وقت ما، ستأتي شركة Samsung (لا أقصد التورية) بجهاز Galaxy S V مع معالج مساعد جديد ومن ثم ربما هاتف HTC One Mega. وهنا تكمن المشكلة. سيستخدم كلا الطرازين معالجًا مشتركًا مختلفًا ومن المحتمل أن يضيف كلا المصنعين تطبيقات اللياقة البدنية الخاصة بهما. ولكن بدون إطار عمل مناسب مثل Core Motion لنظام iOS، سوف يقع المطورون في فخ. هذا هو المكان الذي يجب أن يأتي فيه Google ويضع بعض القواعد. كم من الوقت سيستغرق حدوث ذلك؟ وفي الوقت نفسه، ستؤدي المنافسة على الأقل إلى زيادة عدد النوى والميجابكسل والبوصات والجيجابايت من ذاكرة الوصول العشوائي. ومع ذلك، تواصل شركة أبل طريقها التفكير المستقبلي علي الطريق
هذا المسار من الرقائق المتخصصة ممتاز بلا شك وأفضل بكثير من مسار 4 وحدات معالجة مركزية أو أكثر، ليس لدى المستخدم فرصة للتعرف عليه، في الغالب يتعلق الأمر بالأداء على نواة واحدة على أي حال.
لكن... بالطبع، يمكن للتطبيقات اكتشاف سياق الحركة الموجودة بالفعل على محرك الأقراص، لكن كان عليهم استخدام خوارزمياتهم الخاصة لهذا الغرض، وميزة ذلك هي أنها تكون مباشرة على HW، لذا فهي أسرع وأسرع أكثر اقتصادا، بالإضافة إلى عدم الحاجة إلى تشغيل التطبيق في الخلفية.
شيء آخر هو أن Motorola X يحتوي حتى على معالجين مشتركين، أحدهما لتسجيل البيانات من مقياس التسارع والآخر للتعرف على الكلام، لذلك ربما لا تتمتع Apple بمثل هذه البداية كما قد يبدو من المقالة.
وبالمثل، يحتوي Android 4.4 على واجهة برمجة تطبيقات جديدة لتجميع الأحداث، وهي نفسها في الأساس (لا أعرف، ولكن التفاصيل الدقيقة، لأكون صادقًا) - وهذا مرة أخرى يتطلب دعمًا في 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
شكرا دان. اعتقدت أنه سيتعين علي البحث عن ما يمكن أن يكون M7 مفيدًا فيه، واعتقدت أنه قد يكون مثيرًا للاهتمام. شكرا على المعلومات المثيرة للاهتمام!
HTC One-> HTC One Max-> HTC One Mega-> HTC One Giga -> لا أستطيع التفكير في أي شيء آخر:DZ من وجهة النظر هذه، أنا سعيد لأن Apple هي ببساطة Apple! ;)
وهذا هو بالضبط... عندما يبدأ زملائي في الفصل "بالسخرية" مني بأن متجري الذي تبلغ قيمته 20 ألفًا يحتوي فقط على 8 ميجا بيكسل و1 جيجابايت من ذاكرة الوصول العشوائي، ابتسم فقط، لأنه على عكس HTC أو Galaxy Cosi المعزز للغاية، نادرًا ما يحدث لي ذلك أن أحد التطبيقات قد تعطل أو لم يعمل شيء ما، وأن صوري أفضل بحوالي 10 مرات من جودة كاميراتهم مع ضعف الدقة، والتي لا يمكنهم إلا الاستمناء عليها، لأنهم ما زالوا يعرضون الصور على الشاشة بدقة 1280 × 960 . :)
مقالة ممتازة! وأكثر منهم، كلما كان ذلك أفضل. أنا حقا أقدر المؤلف :). عندما نظرت إليه لأول مرة، اعتقدت أن هاتف 5S كان مجرد هاتف أسرع مزود بقارئ بصمات الأصابع، ولكن مثل هذه "الأشياء الصغيرة" تصنع الفرق. ومع ذلك، لسوء الحظ، هذا لا يغير حقيقة أن هاتف 5S لا يزال هاتفًا بسعر فلكي. أنا على استعداد لدفع 40 ألفًا مقابل جهاز MacBook، بالإضافة إلى 10-14 دولارًا مقابل iPad، ولكن ما يقرب من 20 دولارًا مقابل هاتف يمكنه فعل الكثير، ولكن ليس حقًا. كان آخر جهاز iPhone خاص بي هو 4S، والذي اشتريته من شركة Vodafone في ذلك الوقت مقابل 9500 كرونة تشيكية بعقد مدته ستة أشهر، ولكن منذ ذلك الحين لم أحصل على واحد ولا أخطط حتى لفعل ذلك، نظرًا للأسعار المجنونة.
بعد 10 كيلومترات من الجري على الطريق، أظهر لي Runkeeper مسافة 6 كيلومترات قصيرة، لذلك لا أستطيع رؤية الاستخدام العملي :-( الخيار الوحيد هو استخدام نظام تحديد المواقع العالمي (GPS) لقياس المسافة المقطوعة...
حسنًا، أستخدم تطبيق Moves، وهو يعمل بشكل رائع. على الرغم من أنني لم أركب دراجة ولدي رحلة مسجلة بالدراجة هناك:D ربما دهست 100 حيوان:D لكنني لا أريد التحديث عندما أقوم بإيقاف تشغيل التطبيق وتشغيله بعد يومين. لا أستطيع تحميل أي بيانات. أنا حاليا غير متصل. ولدي iPhone 5s.. لا تعرف ما هي المشكلة؟