Samsung Exynos 3110 vs 4210 | Samsung Exynos 4210 vs 3110 სიჩქარე და შესრულება
ეს სტატია ეხება ორ ბოლოდროინდელ System-on-Chips-ს (SoC), რომლებიც შექმნილია და დამზადებულია Samsung-ის მიერ, რომელიც მიზნად ისახავს ხელის მოწყობილობებს. Layperson-ის ტერმინით, SoC არის კომპიუტერი ერთ IC-ზე (ინტეგრირებული წრე, იგივე ჩიპი). ტექნიკურად, SoC არის IC, რომელიც აერთიანებს კომპიუტერის ტიპურ კომპონენტებს (როგორიცაა მიკროპროცესორი, მეხსიერება, შეყვანა/გამომავალი) და სხვა სისტემები, რომლებიც უზრუნველყოფენ ელექტრონულ და რადიო ფუნქციებს. მიუხედავად იმისა, რომ Samsung-მა გამოუშვა Exynos 3110 2010 წლის ივნისში თავისი Samsung Galaxy S-ით, მისი მემკვიდრე Exynos 4210 გამოვიდა ერთი წლის შემდეგ, 2011 წლის აპრილში, როდესაც Samsung-მა გამოუშვა Galaxy S2.
როგორც წესი, SoC-ის ძირითადი კომპონენტებია მისი CPU (ცენტრალური დამუშავების ერთეული) და GPU (გრაფიკის დამუშავების ერთეული). პროცესორები Exynos 3110-ში და Exynos 4210-ში დაფუძნებულია ARM-ზე (Advanced RICS – შემცირებული ინსტრუქციების ნაკრები კომპიუტერი – მანქანა, შემუშავებული ARM Holdings-ის მიერ) v7 ISA (Instruction Set Architecture, რომელიც გამოიყენება როგორც პროცესორის დიზაინის საწყისი ადგილი). ორივე SoC დამზადებულია ნახევარგამტარული ტექნოლოგიის გამოყენებით, რომელიც ცნობილია როგორც 45nm.
Samsung Exynos 3110
2010 წლის ივნისში, Samsung-მა თავის Galaxy S-ში პირველად განათავსა Exynos 3110. Samsung Exynos 3110-ის ორიგინალური დიზაინი (ანუ Samsung S5PC110) ერთობლივად არის შემუშავებული Samsung-ისა და Intrinsity-ის მიერ (ჩიპების დიზაინის კომპანია, რომელიც მოგვიანებით შეიძინა Apple-მა) კოდური სახელი Hummingbird. დიზაინის დროს, Hummingbird ითვლებოდა SoC-ად შემდეგი თაობის მაღალი ხარისხის და დაბალი სიმძლავრის ხელის მოწყობილობებისთვის. ამავე მიზეზით, Apple-მა მოახდინა Hummingbird-ის CPU ადაპტირება მისი Apple A4 პროცესორისთვის.დიზაინერებმა გამოიყენეს ARM-ის Cotex A8 არქიტექტურა მისი CPU-სთვის და PowerVR-ის SGX540 არქიტექტურა მისი GPU-სთვის. Exynos 3110-ში ერთბირთვიანი CPU იყენებდა L1 (ინსტრუქცია და მონაცემები) და L2 ქეშის იერარქიებს. SoC იყო დაწყობილი, როგორც წესი, დაწყობილი 512 მბ DDR2-ით (Double Data Rate Synchronous Random Access Memory, ვერსია 2 – DDR2 SDRAM), საიდანაც 128 მბ გამოიყენებოდა GPU-ს მიერ, როგორც ქეში. ამ სპეციალური (და უცნაური) ქეშის კონფიგურაციით, დიზაინერმა მოითხოვა ამ ჩიპის მოულოდნელად მაღალი გრაფიკული შესრულება.
Samsung Exynos 4210
2011 წლის აპრილში Samsung-მა თავის Galaxy S2-ში პირველად გამოიყენა Exynos 4210. Exynos 4210 შეიქმნა და დამზადებულია Samsung-ის მიერ კოდური სახელწოდებით Orion. ის არის Exynos 3110-ის მემკვიდრე; ამიტომ, ბევრად უკეთესია ვიდრე Exynos 3110. მისი ორივე CPU, ორბირთვიანი ARM Cotex A9 სერიები 1,2 გჰც სიხშირით და მისი GPU, ARM-ის ცნობილი Mali-400MP (4 ბირთვიანი) დიზაინი 275 MHz სიხშირით, ბევრად უკეთესი დიზაინია ვიდრე Exynos 3110-ის განკარგულებაში. Exynos 4210 იყო პირველი SoC (უფრო სწორად MPSoC - Multi Processor System-on-Chip) რომელმაც განათავსა ARM-ის Mali-400MP. Exynos 4210-ის კიდევ ერთი მიმზიდველობაა მისი ძირითადი მხარდაჭერა სამი დისპლეისთვის (სამმაგი ეკრანის გამორთვა: 1xWXGA, 2xWSVGA), რაც ძალიან მოსახერხებელია მოწყობილობებისთვის, რომლებიც გამიზნულია Exynos 4210-ით. ჩიპი შეფუთული იყო როგორც L1 (ინსტრუქცია და მონაცემები) ასევე L2 ქეშით. იერარქიები და ჰქონდა ჩაშენებული 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 (ორბირთვიანი) |
CPU-ის საათის სიჩქარე | 1GHz | 1.2GHz |
GPU | PowerVR SGX540 | ARM Mali-400MP (4 ბირთვი) |
GPU-ს საათის სიჩქარე | 400MHz (დადასტურებული არ არის) | 275MHz |
CPU/GPU ტექნოლოგია | 45ნმ | 45ნმ |
L1 ქეში | 32kB ინსტრუქცია, 32kB მონაცემები | 32kB ინსტრუქცია, 32kB მონაცემები |
L2 ქეში | 512kB | 1MB |
მეხსიერება | 512MB დაბალი სიმძლავრის DDR2 (128MB გამოიყენება GPU ქეშისთვის) – ეფექტური 384MB | 1GB დაბალი სიმძლავრის (LP) DDR3 |
რეზიუმე
შეჯამებით, Exynos 4210 აშკარად უკეთესია ვიდრე Exynos 3110 (რაც მოსალოდნელია შემდგომი დიზაინისგან).მაშინ როცა Exynos 3110 იყენებდა ერთბირთვიან პროცესორს და ერთ ბირთვიან GPU-ს, Exynos 4210 იყენებს ორბირთვიან პროცესორს (რომელიც უფრო სწრაფ სიხშირეზეა დატვირთული მის წინამორბედთან შედარებით) და მრავალბირთვიანი GPU. გარდა ამისა, იგი აღჭურვილია უფრო დიდი L2 ქეშით (512 კბ 1 მბ-ის წინააღმდეგ) და უფრო დიდი (384 მბ 1 გბ-ის წინააღმდეგ) და უკეთესი მეხსიერებით (DDR2 vs. DDR3) არქიტექტურით.