Apple A4 vs Qualcomm Snapdragon S2 Speed, Performance | Qualcomm Snapdragon 7X30 (MSM7230, MSM7630), 8X55 (MSM8255, MSM8655)
מאמר זה משווה בין שני System-on-Chips (SoC), Apple A4 ו-Qualcomm Snapdragon S2, המשווקים על ידי אפל וקוואלקום, בהתאמה, מכוונים למכשירי כף יד. במונח של Layperson, SoC הוא מחשב על IC יחיד (Integrated Circuit, הלא הוא שבב). מבחינה טכנית, SoC הוא IC המשלב רכיבים טיפוסיים במחשב (כגון מיקרו-מעבד, זיכרון, קלט/פלט) ומערכות אחרות המספקות פונקציות אלקטרוניות ורדיו. אפל שחררה את מעבד ה-A4 שלה במרץ 2010 עם מחשב הלוח הראשון שלה, Apple iPad והמכשיר הנייד הראשון שמשתמש ב-Qualcomm Snapdragon S2 SoC מסדרת ה-HTC Vision שיצא באוקטובר 2010.
בדרך כלל, המרכיבים העיקריים של SoC הם ה-CPU שלו (יחידת עיבוד מרכזית) ו-GPU (יחידת עיבוד גרפית). המעבדים ב-A4 וגם ב-Snapdragon S2 מבוססים על ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, שפותח על ידי ARM Holdings) v7 ISA (Instruction Set Architecture, זה שמשמש כמקום ההתחלה של עיצוב מעבד) ו שניהם השתמשו בטכנולוגיית 45nm של TSMC לייצור.
Apple A4
A4 הופק באופן מסחרי לראשונה במרץ 2010, ואפל השתמשה בו עבור ה-Apple iPad שלהם, מחשב הלוח הראשון ששווק על ידי אפל. לאחר הפריסה באייפד, Apple A4 נפרסה מאוחר יותר ב-iPhone4 וב-iPod touch 4G. המעבד של A4 תוכנן על ידי אפל על בסיס מעבד ARM Cortex-A8 (המשתמש ב-ARM v7 ISA), וה-GPU שלו מבוסס על המעבד הגרפי SGX535 של PowerVR. המעבד ב-A4 מופעל במהירות של 1GHz, ומהירות השעון של ה-GPU היא תעלומה (לא נחשפה על ידי אפל). ל-A4 יש גם היררכיות מטמון L1 (הוראות ונתונים) וגם היררכיות מטמון L2, והוא מאפשר לארוז בלוקי זיכרון DDR2 (למרות שלא הכיל מודול זיכרון שנארז במקור).גדלי הזיכרון שנארזו השתנו בין מכשירים שונים כגון 2x128MB באייפד, 2x256MB ב-iPhone4.
Qualcomm Snapdragon S2
למרות שקוואלקום הוציאה מספר רב של Snapdragon SoC בשלוש השנים האחרונות בשמות מסחריים שונים, כגון MSM7230, MSM7630 וכו', באוגוסט 2011, הם החליטו לשים את כולם תחת ארבעה שמות פשוטים, כלומר Snapdragon S1, S2, S3 ו-S4, כדי שמשתמשים יוכלו להבין טוב יותר את המוצרים שלהם ולמנוע בלבול. לכן, רשימות גדולות של SoCs שנקראו במקור בנפרד מורכבות לאמור לעיל. להלן ה-SoCs המכוסים תחת S2:
Qualcomm Snapdragon S2: 7X30 [MSM7230, MSM7630], 8X55 [MSM8255, MSM8655]
Snapdragon S2 מונע על ידי ה-Corpion CPU (המכונה גם מעבד) של קוואלקום עצמו ומבוססים על Qualcomm Andreno GPU. למרות ש-Scorpion משתמש ב-V7 ISA של ARM, הם לא משתמשים בעיצוב המעבד של ARM כמו סדרת ARM Cortex הפופולרית עבור עיצוב המעבדים שלהם.ל-Snapdragon S2 SoCs יש מעבדי Qualcomm Scorpion ליבה יחידה, אשר בדרך כלל שעון על 800MHz-1.4GHz. ה-GPU הנבחר עבור SoCs אלה הוא Adreno 205 של קוואלקום. ל-Snapdragon S2 יש גם היררכיות מטמון L1 (הוראות ונתונים) וגם היררכיות מטמון L2 ומאפשרת לארוז עד 1GB מודולי זיכרון DDR2 בהספק נמוך.
Snapdragon S2 SoCs נראו לראשונה ברבעון השני של 2010. הטלפון הנייד הראשון שהשתמש ב-Snapdragon S2 SoC היה HTC Vision באוקטובר 2010. מאז, מספר רב של מכשירים ניידים השתמשו ב-SoC מקבוצה זו ואם להזכיר כמה: LG Optimus7, HTC Desire, HP Veer, HTC Ignite, HTC Prime, Sony Ericsson Xperia Pro ו-Motorola Triumph.
השוואה בין Apple A4 ל-Qualcomm Snapdragon S2 מוצגת למטה.
Apple A4 | Qualcomm Snapdragon S2 | |
תאריך פרסום | מרץ 2010 | Q2 2010 |
סוג | SoC | SoC |
התקן ראשון | iPad | HTC Vision |
מכשירים אחרים | אייפון 4, iPod Touch 4G | LG Optimus7, HTC Desire, HP Veer, HTC Ignite, HTC Prime, Sony Ericsson Xperia Pro, Motorola Triumph |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (ליבה אחת) | Qualcomm Scorpion (Single Core) |
מהירות השעון של המעבד | 1.0 GHz | 800 מגה-הרץ – 1.4 גיגה-הרץ |
GPU | PowerVR SGX535 | Qualcomm AdrenoTM 205 |
CPU/GPU Technology | TSMC של 45nm | TSMC של 45nm |
L1 Cache | 32kB הוראה, 32kB נתונים | לא ידוע |
L2 Cache | 512kB | לא ידוע |
Memory | ל-iPad היה 256MB Power Low Power DDR2 | עד 1GB DDR2 |
סיכום
לסיכום, גם ל-Apple A4 וגם ל-Qualcomm Snapdragon S2 יש תכונות דומות. שניהם השתמשו בארכיטקטורת מעבד דומה [אותה ISA, ארכיטקטורת חומרה שונה] (עם תדר שעון מהיר יותר ב-Snapdragon S2). בקטע ה-GPU, Adreno 205 ידוע כבעל ביצועים טובים יותר מ-PowerVR SGX535.