שבבים מרובעי ליבות בטלפונים ניידים אינם אלא מלאכת שיווק שלג

סופרמן (ג

תמונות של סופרמן וביטויים כמו 'מהר יותר מכדור מהיר!' הם מה ש- Nvidia רוצה שהצרכנים יעלו בראשם כאשר הם חושבים על הארבע ליבות החדשות שלה, מכוונת ניידת טגרה 3 SoC. הוכרז בפברואר האחרון כראשון עולמי, קל-אל אמורה לערוך את הופעת הבכורה שלה באנדרואיד הקרוב טאבלט Asus Transformer Prime. מבטיחה עד פי חמש מהביצועים של הטגרה 2, Nvidia אמרה כי השבב בהחלט מגיע למכשירי טאבלט, ועכשיו עם חדשות על הקרוב HTC Edgeנראה כי טגרה 3 תגיע גם לטלפונים. על פי הדיווחים, ה- Edge הוא המכשיר הארבע ליבות הראשון בעולם, מה שהופך אותו באופן תיאורטי לטלפון הנייד המהיר ביותר על פני כדור הארץ. כל זה טוב ויפה, אך למרות שתמיד רוצים יותר כוח, מפתחי מובילים ויצרנים אינם מוכנים לנצל חומרה כזו. עד שהשיפורים בחיי הסוללה ורמת פיתוח האפליקציות יתאימו לטכנולוגיה מסוג זה, אין זה אלא בזבוז כסף.

הצרכן הממוצע יודע מעט מאוד כיצד תוכנה מתקשרת עם המעבד המותקן במכשיר הנייד שלהם. עבור הרוב המכריע, הם פשוט 'רוצים שזה יעבוד' - ומכאן מדוע האייפון מוכר כל כך טוב. אין להם מושג מה היתרון של מחשוב כפול ליבה מביא לחוויה הכוללת שלהם, שלא לדבר על ארבע ליבות. במוחם גדול יותר הוא טוב יותר, וזה מה שמחלקות השיווק רוצות שיחשבו.



טים איש הכלים



ההיגיון שעובר בראשם הוא שככל שיש למכשיר יותר ליבות, כך הוא חייב להיות טוב יותר. טכנית, זה נכון. יותר ליבות פירושו יותר כוח, מה שמביא את טים ​​איש הכלים לכל אחד. אבל רכישת מכשיר מרובע ליבות כרגע מקבילה לרכישת מסור חשמלי ממש נחמד ואז להשתמש בו בדשא. מי שהיה עד לשכן שמנסה לבצע הישג כזה, יחשוב שזה קצת מוגזם להשתמש בכלי כל כך כבד למשימה קלה יחסית. זה אותו הרגע עם המערכת האקולוגית של היישומים לטלפונים ניידים.

כן, זו עובדה שכל היישומים כרגע תועלתמלהיות מעבד כפול ליבה. התקנים יעבירו משימות מערכת לליבה אחת, כך שיישום יכול לפעול באופן מלא אחר. עם זאת זהו יתרון של אופן הפעולה של מערכת ההפעלה, ולא של אופן כתיבת היישום. הבעיה בכל מכשיר היא שיש כמות סופית של משאבים לשימוש המערכת. מערכת ההפעלה הפועלת במכשיר פועלת ללהטט הקצאת משאבים כדי לוודא שהמכשיר ממשיך לפעול בצורה חלקה. אנדרואיד ו- iOS מתמודדים עם ריבוי משימות זה בדרכים שונות, שתיהן מגיעות ממודל פילוסופי שונה.



אפל בנתה את iOS כדי להגביל את מספר המשימות שיכולות לפעול בו זמנית. כאשר תקרה זו הושגה, זה יהרוג תהליך כאשר חדש נפתח ויאפשר שימוש במשאבי המערכת להישאר ברמה שבה המשתמש לא מבחין בשום ביצועים. זה עולה בקנה אחד עם אפל שרוצה לשלוט בחוויית המשתמש הכוללת במכשירים שלה.

אנדרואיד נוקטת גישה פתוחה יותר לריבוי משימות, ומחליטה לנהל את היישומים הפועלים במקום להרוג אותם. כאשר המשאבים מתחילים להיגמר, אנדרואיד מתחיל לרשום 'הערות' עבור היישומים הפועלים כעת. הוא מזהה באילו מהן לא משתמשים כרגע, רושם הערה באיזו מצב האפליקציה נמצאת ואז מכבה אותם. כאשר משתמש ממשיך לחדש את האפליקציה, הוא קולט באותה הנקודה המדויקת ומתחיל לרוץ שוב. מתוך שתי השיטות, iOS עושה עבודה טובה יותר באמצעות ארכיטקטורת הליבה הכפולה שלה באופן שתוכנן.

זה קצת כמו המצב העצוב של אפליקציות Honeycomb

בעוד שניתן להשתמש בתהליך שלעיל כדי לטעון שמכשירים מרובי ליבות הם יתרון, העובדה נותרה כי ישנם מעט מאוד יישומים המותאמים באופן מלא לנצל מעבד שיכול לשרשור. עם אנדרואיד למשל, יש כל כך מעטים שמנצלים את ערכת השבבים טגרה 2 ש- Nvidia החליטה לעשות צור אפליקציה המדגיש אותם כדי שלא ילכו לאיבוד בדשדוש. עכשיו, האפליקציות שעושות לנצל הן די מדהימות מבחינה גרפית - אפשר לדעת שהרבה עבודה הושקעה בהן - וזה ככל הנראה המכשול עבור רוב מפתחי האפליקציות שם בחוץ. הרוב המכריע הוא פעולות קטנות עם תקציבי הפעלה נמוכים שאינם יכולים לתמוך בפיתוח המנצל את מלוא החומרה הקיימת.



חיי הסוללה לבעלי מכשירי אנדרואיד היו מגפה שהם לא היו מאחלים לאויביהם. הדוגמה המושלמת היא ה- Thunderbolt של HTC, טלפון שאוכל סוללות לארוחת הבוקר. הרבה מזה קשור ליכולות ה- LTE שיש לה, אבל חבל שהיתרון הגדול ביותר שיש במכשיר זה הוא גם הדבר שהורג את הסוללה הכי מהר. טכנולוגיית הסוללה כל כך גרועה שההמלצה של היצרנים היא לכבות את הפונקציונליות הטובה ביותר של המכשיר, או לקנות סוללה רזרבית. חבר המושבעים דן בשאלה האם מכשירים מבוססי ארבע ליבות יעזרו או יפריעו לבעיה זו; Nvidia רוצה שאנשים יחשבו שזה יעזור בגלל משהו שנקרא ליבה-לוויהמובנה בקל-אל. בעיקרו של דבר, למעבד זה יש למעשה חמש ליבות: ליבה אחת עם צריכת חשמל נמוכה הפועלת לבד כשהמכשיר אינו פעיל או שאינו בשימוש, ואז ארבע האחרות המתרוממות ככל שהשימוש נעשה כבד יותר. בתיאוריה זה יהיה למעשה יתרון לחששות כוח, אך זה עדיין לא נראה בפעולה. הגרפיקה שלמטה מסבירה את המתודולוגיה בה Nvidia משתמשת בשבב החדש שלה. כאשר ה- Transformer Prime ישוחרר, יהיה מעניין לראות את היעילות של ארכיטקטורה זו.

Nvidia Tegra 3 - איך חמשת הליבות עובדות

בעולם אידיאלי, אמות מידה בחומרה מכריחות תוכנה למתוח את עצמה בכדי להשתמש בכוח נוסף שהיא מציעה. כרגע סביבת הטלפון הנייד מתקשה להדביק שתי ליבות, שלא לדבר על ארבע. מה שזה מסתכם בהן היא העובדה שלצרכנים אין צורך למהר ולקנות טלפון סלולרי מרובע ליבות כשהוא משחרר. שתי הליבות הנוספות לא יתנו חיזוק מהירות עצום לחוויית המשתמש שלהן אלא אם כן הן נמצאות במכשיר ישן מאוד. חסוך את הכסף שלך עד שנה מהיום, כאשר מחשוב נייד בעל ארבע ליבות אכן אומר משהו.

Copyright © כל הזכויות שמורות | 2007es.com