Apple A4 vs Samsung Exynos 3110 | Samsung Exynos 3110 ընդդեմ Apple A4 Արագություն և կատարողական
Այս հոդվածը համեմատում է երկու վերջին System-on-Chips (SoC)՝ Apple A4-ը և Samsung Exynos 3110-ը, որոնք վաճառվել են համապատասխանաբար Apple-ի և Samsung-ի կողմից՝ ուղղված ձեռքի սարքերին: Layperson-ի տերմինով, SoC-ը համակարգիչ է մեկ IC-ի վրա (Integrated Circuit, aka chip): Տեխնիկապես SoC-ը IC է, որն ինտեգրում է համակարգչի բնորոշ բաղադրիչները (օրինակ՝ միկրոպրոցեսոր, հիշողություն, մուտքային/ելք) և այլ համակարգեր, որոնք ապահովում են էլեկտրոնային և ռադիո գործառույթները: Մինչ Apple-ը թողարկեց իր A4 պրոցեսորը 2010 թվականի մարտին իր առաջին պլանշետային համակարգչի՝ Apple iPad-ի հետ, Samsung-ը թողարկեց Exynos 3110-ը 2010 թվականի հունիսին իր Samsung Galaxy S սմարթ հեռախոսով:
Սովորաբար, SoC-ի հիմնական բաղադրիչներն են նրա CPU-ն (Կենտրոնական մշակման միավոր) և GPU-ն (Գրաֆիկական մշակման միավոր): Թե՛ A4, թե՛ Exynos 3110 պրոցեսորները հիմնված են ARM-ի (Advanced RICS – Reduced Instruction Set Computer – Machine, մշակված ARM Holdings-ի կողմից) v7 ISA (Instruction Set Architecture, որը օգտագործվում է որպես պրոցեսորի նախագծման մեկնարկային վայր) և երկու SoC-ներն էլ արտադրվում են կիսահաղորդչային տեխնոլոգիայի միջոցով, որը հայտնի է որպես 45 նմ:
Եվ Samsung Exynos 3110-ը և Apple A4-ը հիմնված են SoC դիզայնի վրա, որը համատեղ մշակվել է Samsung-ի և Intrinsity-ի կողմից (չիպերի նախագծման ընկերություն, որը հետագայում ձեռք է բերել Apple-ը) կոլիբրի ծածկանունով: Մինչ Samsung-ը վերցրեց Hummingbird-ն իր Exynos 3110 դիզայնի համար, Apple-ը հարմարեցրեց Hummingbird-ի փոփոխված տարբերակը իր A4 պրոցեսորի համար: Դիզայնի ժամանակ Hummingbird-ը համարվում էր SoC հաջորդ սերնդի բարձր արդյունավետության և ցածր էներգիայի ձեռքի սարքերի համար:
Apple A4
A4-ն առաջին անգամ կոմերցիոն արտադրություն է ստացել 2010 թվականի մարտին, և Apple-ն այն օգտագործել է իր Apple iPad-ի համար՝ Apple-ի կողմից շուկայահանված առաջին պլանշետային համակարգչի համար:iPad-ում տեղակայվելուց հետո Apple A4-ը հետագայում տեղադրվեց iPhone4-ում և iPod touch 4G-ում: A4-ի պրոցեսորը նախագծված է Apple-ի կողմից՝ հիմնված ARM Cortex-A8 պրոցեսորի վրա (որն օգտագործում է ARM v7 ISA), իսկ նրա GPU-ն հիմնված է PowerVR-ի SGX535 գրաֆիկական պրոցեսորի վրա: A4-ի պրոցեսորը աշխատում է 1 ԳՀց արագությամբ, իսկ GPU-ի ժամացույցի արագությունը առեղծված է (չի բացահայտվել Apple-ի կողմից): A4-ն ունի և՛ L1 քեշ (հրահանգներ և տվյալներ), և՛ L2 քեշի հիերարխիա, և այն թույլ է տալիս փաթեթավորել DDR2 հիշողության բլոկներ (չնայած այն չի պարունակում ի սկզբանե փաթեթավորված հիշողության մոդուլ): Փաթեթավորված հիշողության չափերը տարբեր սարքերի միջև տարբեր են, օրինակ՝ 2x128 ՄԲ iPad-ում, 2x256 ՄԲ՝ iPhone4-ում:
Samsung Exynos 3110
2010 թվականի հունիսին Samsung-ն իր Galaxy S-ում առաջին անգամ տեղակայեց Exynos 3110 (նույն ինքը՝ Samsung S5PC110): Դիզայներներն օգտագործել են ARM-ի Cotex A8 ճարտարապետությունն իր պրոցեսորի համար, իսկ PowerVR-ի SGX540 ճարտարապետությունը՝ GPU-ի համար: Exynos 3110-ում մեկ միջուկային պրոցեսորն օգտագործում է ինչպես L1 (հրահանգներ և տվյալներ), այնպես էլ L2 քեշի հիերարխիա: SoC-ը սովորաբար կուտակված է 512 ՄԲ DDR2-ով (Double Data Rate Synchronous Random Access Memory, տարբերակ 2 – DDR2 SDRAM), որից 128 ՄԲ-ն օգտագործվում է GPU-ի կողմից որպես իր քեշ:Այս հատուկ (և տարօրինակ) քեշի կազմաձևով դիզայները պնդում է, որ անսպասելիորեն բարձր գրաֆիկական կատարում է այս չիպը:
Apple A4-ի և Exynos 3110-ի համեմատությունը ներկայացված է ստորև:
Apple A4 | Samsung Exynos 3110 | |
Թողարկման ամսաթիվ | մարտ 2010 | հունիս 2010 |
Տեսակ | SoC | SoC |
Առաջին սարք | iPad | Samsung Galaxy S |
Այլ սարքեր | iPhone 4, iPod Touch 4G | Samsung Wave, Samsung Galaxy Tab, Google Nexus S |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (մեկ միջուկ) | ARM Cotex A8 (մեկ միջուկ) |
CPU-ի ժամացույցի արագություն | 1.0 ԳՀց | 1.0 ԳՀց |
GPU | PowerVR SGX535 | PowerVR SGX540 |
GPU-ի ժամացույցի արագություն | Չի բացահայտվել | 400MHz (հաստատված չէ) |
CPU/GPU տեխնոլոգիա | 45նմ | 45նմ |
L1 քեշ |
32kB հրահանգ, 32kB տվյալներ |
32kB հրահանգ, 32kB տվյալներ |
L2 քեշ | 512kB | 512kB |
Հիշողություն | iPad-ն ուներ 256MB ցածր էներգիայի DDR2 | 512MB Ցածր էներգիայի DDR2 (128MB օգտագործվում է GPU քեշի համար) – արդյունավետ 384MB |
Ամփոփում
Ամփոփելով, և՛ Apple A4-ը, և՛ Samsung Exynos 3110-ն ունեն համեմատելի առանձնահատկություններ: Հաշվի առնելով, որ դրանք թողարկվել են նույն ժամանակ, նրանք օգտագործել են նմանատիպ դիզայն։ Երկուսն էլ օգտագործում են նույն պրոցեսորի ճարտարապետությունը (նույն ժամացույցի հաճախականությամբ), մինչդեռ Exynos 3110-ն օգտագործում է ավելի լավ GPU՝ ավելի արագ գրաֆիկայի մշակման աջակցությամբ (հիմնականում իր հատուկ GPU քեշի և ավելի արագ GPU ժամացույցի հաճախականության շնորհիվ):Թեև երկուսն էլ ունեն CPU-ի քեշի ճիշտ կոնֆիգուրացիաներ, Exynos 3110-ն իր առաջին թողարկումում ավելի շատ հիշողություն ունի (384 ՄԲ արդյունավետ Galaxy S-ում և 256 ՄԲ iPad-ում): Այնուամենայնիվ, Apple A4-ի ավելի ուշ տեղակայումը, ինչպիսին iPhone4-ն է, ունի 512 ՄԲ փաթեթավորված: Երբ դիտարկվում է նախնական թողարկումը, Samsung Exynos 3110-ը փոքր-ինչ գերազանցում է Apply A4-ին (որը սովորաբար ակնկալվում է այս տեսակի տեխնոլոգիաներում շուկա դուրս գալու երեք ամիս ուշացումով):