Samsung Exynos 3110 vs 4210 | Samsung Exynos 4210 vs 3110 Speed and Performance
מאמר זה עוסק בשני System-on-Chips (SoC) לאחרונה שתוכננו ויוצרו על ידי סמסונג המכוונים למכשירי כף יד. במונח של Layperson, SoC הוא מחשב על IC יחיד (Integrated Circuit, הלא הוא שבב). מבחינה טכנית, SoC הוא IC המשלב רכיבים טיפוסיים במחשב (כגון מיקרו-מעבד, זיכרון, קלט/פלט) ומערכות אחרות המספקות פונקציות אלקטרוניות ורדיו. בעוד שסמסונג הוציאה את Exynos 3110 ביוני 2010 עם ה-Samsung Galaxy S שלה, היורש שלה Exynos 4210 הגיע שנה מאוחר יותר באפריל 2011 כשסמסונג הוציאה את Galaxy S2.
בדרך כלל, המרכיבים העיקריים של SoC הם ה-CPU שלו (יחידת עיבוד מרכזית) ו-GPU (יחידת עיבוד גרפית). המעבדים ב-Exynos 3110 וגם ב-Exynos 4210 מבוססים על ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, שפותח על ידי ARM Holdings) v7 ISA (Instruction Set Architecture, זה המשמש כמקום ההתחלה של תכנון מעבד). שני ה-SoCs מיוצרים באמצעות טכנולוגיית מוליכים למחצה הידועה בשם 45nm.
Samsung Exynos 3110
ביוני 2010, סמסונג ב-Galaxy S שלה פרסה לראשונה את Exynos 3110. העיצוב המקורי של Samsung Exynos 3110 (המכונה Samsung S5PC110) פותח במשותף על ידי סמסונג ו-Intrinsity (חברת עיצוב שבבים שנרכשה מאוחר יותר על ידי אפל) תחת שם הקוד Hummingbird. בזמן העיצוב, Hummingbird נחשבה ל-SoC לדור הבא של מכשירים כף יד עם ביצועים גבוהים והספק נמוך. מאותה סיבה, אפל התאימה את המעבד של Hummingbird למעבד Apple A4 שלה.המעצבים השתמשו בארכיטקטורת Cotex A8 של ARM עבור המעבד שלה, ובארכיטקטורת SGX540 של PowerVR עבור ה-GPU שלה. מעבד הליבה היחידה ב-Exynos 3110 השתמש הן בהיררכיות L1 (הוראות ונתונים) והן בהיררכיות מטמון L2. ה-SoC היה מוערם בדרך כלל עם 512MB DDR2 (זיכרון גישה אקראית סינכרונית של קצב נתונים כפול, גרסה 2 - DDR2 SDRAM), מתוכם 128MB שימש את ה-GPU כמטמון שלו. עם תצורת המטמון המיוחדת (והמוזרה) הזו, המעצב טען לביצועים גרפיים גבוהים באופן בלתי צפוי מהשבב הזה.
Samsung Exynos 4210
באפריל 2011, סמסונג ב-Galaxy S2 שלה פרסה לראשונה את Exynos 4210. Exynos 4210 תוכנן ויוצר על ידי סמסונג תחת שם הקוד Orion. זה יורש של Exynos 3110; לכן, טוב יותר מ-Exynos 3110 במובנים רבים. גם המעבד שלו, סדרת ARM Cotex A9 כפולה ליבה בתדר של 1.2GHz, וגם ה-GPU שלו, עיצוב Mali-400MP (4 ליבות) המפורסם של ARM בשעון 275MHz, הם עיצובים טובים בהרבה בהשוואה למה שעמד לרשות Exynos 3110. Exynos 4210 היה ה-SoC הראשון (או ליתר דיוק MPSoC - Multi Processor System-on-Chip) שפרס את Mali-400MP של ARM. אטרקציה נוספת עבור Exynos 4210 היא התמיכה המקורית שלו לשלושה צגים (יציאות תצוגה משולשת: 1xWXGA, 2xWSVGA), שהיא שימושית מאוד למכשירים שמיועדים ל-Exynos 4210. השבב היה עמוס גם ב-L1 (הוראות ונתונים) וגם ב-L2 cache. היררכיות והיה לו 1GB DDR3 SDRAM מובנה.
השוואה בין Exynos 3110 ל-Exynos 4210 מוצגת להלן.
Samsung Exynos 3110 | Samsung Exynos 4210 | |
תאריך פרסום | יוני 2010 | אפריל 2011 |
סוג | SoC | MPSoC |
התקן ראשון | Samsung Galaxy S | Samsung Galaxy S2 |
מכשירים אחרים | Samsung Wave, Samsung Galaxy Tab, Google Nexus S | לא זמין |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (ליבה אחת) | ARM Cotex A9 (ליבה כפולה) |
מהירות השעון של המעבד | 1GHz | 1.2GHz |
GPU | PowerVR SGX540 | ARM Mali-400MP (4 ליבות) |
מהירות השעון של GPU | 400MHz (לא מאומת) | 275MHz |
CPU/GPU Technology | 45nm | 45nm |
L1 Cache |
32kB הוראה, 32kB נתונים |
32kB הוראה, 32kB נתונים |
L2 Cache | 512kB | 1MB |
Memory | 512MB Low Power DDR2 (128MB משמש עבור מטמון GPU) - יעיל 384MB | 1GB Power Low (LP) DDR3 |
סיכום
לסיכום, Exynos 4210 הוא ללא ספק טוב יותר מ-Exynos 3110 (שצפוי מעיצוב מאוחר יותר).בעוד Exynos 3110 השתמש במעבד ליבה יחידה ומעבד גרפי ליבה יחידה, Exynos 4210 משתמש במעבד כפול ליבה (שנעשה שעון בתדר מהיר יותר בהשוואה לקודמו) ומעבד גרפי גרפי רב ליבות. בנוסף, הוא מצויד בארכיטקטורת זיכרון L2 גדול יותר (512kB לעומת 1MB) וגדולה יותר (384MB לעומת 1GB) וזיכרון טוב יותר (DDR2 לעומת DDR3).