Apple A5 נגד Qualcomm Snapdragon S3 | Snapdragon S3 לעומת מעבדי Apple A5 מהירות, ביצועים | APQ8060, MSM8260, MSM8660, PowerVR SGX543MP2, Adreno 220 GPU
מאמר זה משווה בין שני System-on-Chips אחרונים (SoC), Apple A5 ו-Qualcomm Snapdragon S3, שתוכננו עבור מוצרי אלקטרוניקה על ידי אפל וקוואלקום בהתאמה. במונח של Layperson, SoC הוא מחשב על IC יחיד (Integrated Circuit, הלא הוא שבב). מבחינה טכנית, SoC הוא IC המשלב רכיבים טיפוסיים במחשב (כגון מיקרו-מעבד, זיכרון, קלט/פלט) ומערכות אחרות המספקות פונקציות אלקטרוניות ורדיו. גם Apple A5 וגם Qualcomm Snapdragon S3 הם Multiprocessor System-on-Chip (MPSoC), כאשר העיצוב משתמש בארכיטקטורת ריבוי מעבדים לניצול כוח המחשוב הזמין.בעוד אפל הוציאה את A5 במרץ 2011 עם ה-iPad2 שלה, Qualcomm Snapdragon יצא בסוף 2010.
בדרך כלל, המרכיבים העיקריים של SoC הם ה-CPU שלו (יחידת עיבוד מרכזית) ו-GPU (יחידת עיבוד גרפית). המעבדים ב-Apple A5 וגם ב-Qualcomm Snapdragon מבוססים על ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, שפותח על ידי ARM Holdings) v7 ISA (Instruction Set Architecture, זה המשמש כמקום ההתחלה של עיצוב מעבד). שני ה-MPSoCs מיוצרים בטכנולוגיית 45nm של TSMC (Taiwan Semiconductor Manufacturing Company).
Apple A5
A5 שווק לראשונה במרץ 2011, כאשר אפל הוציאה את הטאבלט האחרון שלה, iPad2. מאוחר יותר, שיבוט האייפון האחרון של אפל, אייפון 4S שוחרר מצויד באפל A5. Apple A5 עוצב על ידי אפל ויוצר על ידי סמסונג מטעם אפל. בניגוד לקודמו Apple A4, ל-A5 יש ליבות כפולות הן במעבד והן ב-GPU. לכן, מבחינה טכנית Apple A5 הוא לא רק SoC, אלא גם MPSoC (Multi Processor System on Chip).מעבד הליבה הכפולה של A5 מבוסס על מעבד ARM Cotex-A9 (המשתמש באותו ARM v7 ISA המשמש את Apple A4), וה-GPU כפול הליבה שלו מבוסס על מעבד גרפי PowerVR SGX543MP2. המעבד של A5 מופעל בדרך כלל על 1GHz (השעון משתמש בקנה מידה של תדרים; לכן, מהירות השעון יכולה להשתנות מ-800MHz ל-1GHz, בהתבסס על העומס, מכוון לחיסכון בחשמל), וה-GPU שלו מופעל על 200MHz. ל-A5 יש גם זיכרון מטמון L1 (הוראות ונתונים) וגם L2. A5 מגיעה עם חבילת זיכרון DDR2 בנפח 512MB, ששעון בדרך כלל במהירות 533MHz.
Snapdragon S3
Qualcomm הוציאה מספר רב של Snapdragon SoC במהלך שלוש השנים האחרונות תחת שמות מסחריים שונים כגון MSM7230, MSM7660 וכו'; עם זאת, באוגוסט 2011, הם החליטו לשים את כולם תחת ארבעה שמות פשוטים, כלומר Snapdragon S1, S2, S3 ו-S4, כדי שמשתמשים יוכלו להבין טוב יותר את המוצרים שלהם ולמנוע בלבול. לכן, רשימות גדולות של SoCs שנקראו במקור בנפרד מורכבות לקבוצות לעיל ושם הקבוצות מבוסס על, ככל שהמספר גדול יותר, כך יותר תכונות ב-SoC (לדוגמה, ל-Snapdragon S3 יהיו תכונות מתקדמות יותר מאשר Snapdragon S2).ה-SoCs הפופולריים שמסווגים תחת Snapdragon S3 הם כדלקמן: 8X60 [APQ8060, MSM8260, MSM8660].
למרות ש-Scorpion משתמש ב-v7 ISA של ARM (ארכיטקטורת ערכת הוראות, זו שמשמשת כמקום ההתחלה של עיצוב מעבד), הם לא משתמשים בעיצוב המעבד של ARM כמו סדרת ARM Cotex הפופולרית עבור עיצוב המעבדים שלהם. ה-Snapdragon S3 MPSoC הראשון שוחרר ברבעון השלישי של 2010. המכשיר הנייד הראשון שהשתמש ב-MPSoC זה היה הטלפון הנייד Sensation של HTC, אשר שוחרר במאי 2011. מאוחר יותר, מכשירי כף יד רבים אחרים השתמשו ב-Snapdragon S3 כבחירתם של MPSoC ו חלקם הם HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO ו-HTC Puccini Tablet.
ה-S3 פורס מעבד דו-ליבתי של Scorpion (המשתמש ב-V7 ISA של ARM) ו-Adreno 220 GPU בשבב. המעבדים הפרוסים הם בדרך כלל שעון בין 1.2GHz ל-1.5GHz. ל-Snapdragon S3 יש גם מטמון L1 (הוראות ונתונים) וגם היררכיות מטמון L2, והוא מאפשר לארוז עד 2GB מודולי זיכרון DDR2 בהספק נמוך.
השוואה בין Apple A5 ל-Qualcomm Snapdragon S3 מוצגת למטה.
Apple A5 | Qualcomm Snapdragon S3 | |
תאריך פרסום | מרץ 2011 | Q3 2010 |
סוג | MPSoC | MPSoC |
התקן ראשון | iPad2 | HTC Sensation |
מכשירים אחרים | iPhone 4S | HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO ו-HTC Puccini Tablet |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A9 (Dual Core) | Qualcomm Scorpion (Dual Core) |
מהירות השעון של המעבד | 1GHz (800MHz-1GHz) | 1.2 GHz – 1.4GHz |
GPU | PowerVR SGX543MP2 (ליבה כפולה) | Qualcomm AdrenoTM 220 |
מהירות השעון של GPU | 200MHz | לא זמין |
CPU/GPU Technology |
TSMC של 45nm |
TSMC של 45nm |
L1 Cache |
32kB הוראה, 32kB נתונים (עבור כל ליבת מעבד) |
אין פרטים זמינים |
L2 Cache |
1MB (משותף לכל ליבות המעבד) |
לא פרטים זמינים |
Memory | 512MB Power Low DDR2, שעון במהירות 533MHz | עד 2GB DDR2 |
סיכום
לסיכום, גם ל-Apple A5 וגם ל-Qualcomm Snapdragon S3 יש תכונות דומות. שניהם משתמשים בארכיטקטורת CPU דומה [אותה ISA, ארכיטקטורת חומרה שונה] (עם תדר שעון מהיר יותר ב-Snapdragon S3). Apple A5 משתמשת ב-GPU טוב יותר עם תמיכה בעיבוד גרפי מהיר יותר, בעיקר הודות ל-PowerVR SGX543MP2 GPU כפול ליבה.הוכח שה-GPU המשמש ב-Apple A5 עולה על זה המשמש ב-Snapdragon S3.