Compare the Difference Between Similar Terms

Difference Between

Home / Technology / Electronics / Smart Phones / Processor / Difference Between Samsung Exynos 3110 and 4210

Difference Between Samsung Exynos 3110 and 4210

November 8, 2011 Posted by Roshan Ragel

Samsung Exynos 3110 vs 4210 | Samsung Exynos 4210 vs 3110 Speed and Performance 
 

This article is about two recent System-on-Chips (SoC) designed and manufactured by Samsung targeting handheld devices. In a Layperson’s term, a SoC is a computer on a single IC (Integrated Circuit, aka chip). Technically, a SoC is an IC that integrates typical components on a computer (such as microprocessor, memory, input/output) and other systems that cater electronic and radio functionalities. While Samsung released Exynos 3110 in June 2010 with its Samsung Galaxy S, its successor Exynos 4210 came a year later in April 2011 when Samsung released Galaxy S2.

Typically, the major components of a SoC are its CPU (Central Processing Unit) and GPU (Graphics Processing Unit). The CPUs in both Exynos 3110 and Exynos 4210 are based on ARM’s (Advanced RICS – Reduced Instruction Set Computer – Machine, developed by ARM Holdings) v7 ISA (Instruction Set Architecture, the one that is used as the starting place of designing a processor). Both the SoCs are manufactured using a semiconductor technology known as 45nm.

Samsung Exynos 3110

In June 2010, Samsung in its Galaxy S first deployed Exynos 3110. The original design of Samsung Exynos 3110 (aka Samsung S5PC110) is co-developed by Samsung and Intrinsity (a chip design company later acquired by Apple) under the codename Hummingbird. At the time of the design, Hummingbird was considered the SoC for the next generation high performance and low power handheld devices. For the same reason, Apple adapted Hummingbird’s CPU for its Apple A4 processor. The designers used ARM’s Cotex A8 architecture for its CPU, and PowerVR’s SGX540 architecture for its GPU. The single core CPU in Exynos 3110 used both L1 (instruction and data) and L2 cache hierarchies. The SoC was stacked typically stacked with 512MB DDR2 (Double Data Rate Synchronous Random Access Memory, version 2 – DDR2 SDRAM), out of which 128MB was used by the GPU as its cache. With this special (and weird) cache configuration, the designer claimed unexpectedly high graphics performance out of this chip.

Samsung Exynos 4210

In April 2011, Samsung in its Galaxy S2 first deployed Exynos 4210. Exynos 4210 was designed and manufactured by Samsung under the codename Orion. It is a successor to Exynos 3110; therefore, better than Exynos 3110 in many ways. Both its CPU, dual core ARM Cotex A9 series clocked at 1.2GHz, and its GPU, ARM’s famous Mali-400MP (4 core) design clocked at 275MHz, are much better designs compared to what were at the disposal for Exynos 3110. Exynos 4210 was the first SoC (or rather MPSoC – Multi Processor System-on-Chip) to deploy ARM’s Mali-400MP. Another attraction for Exynos 4210 is its native support for three displays (triple display outs: 1xWXGA, 2xWSVGA), which is very handy for devices that are targeted by Exynos 4210. The chip was packed with both L1 (instruction and data) and L2 cache hierarchies and had a 1GB DDR3 SDRAM inbuilt.

A comparison between Exynos 3110 and Exynos 4210 is tabulated below.

 

Samsung Exynos 3110

Samsung Exynos 4210

Release Date

June 2010

April 2011

Type

SoC

MPSoC

First Device

Samsung Galaxy S

Samsung Galaxy S2

Other Devices

Samsung Wave, Samsung Galaxy Tab, Google Nexus S

Not Available

ISA

ARM v7 (32bit)

ARM v7 (32bit)

CPU

ARM Cotex A8 (single core)

ARM Cotex A9 (dual core)

CPU’s Clock Speed

1GHz

1.2GHz

GPU

PowerVR SGX540

ARM Mali-400MP (4 cores)

GPU’s Clock Speed

400MHz (not verified)

275MHz

CPU/GPU Technology

45nm

45nm

L1 Cache

32kB instruction, 32kB data

32kB instruction, 32kB data

L2 Cache

512kB

1MB

Memory

512MB Low Power DDR2 (128MB is used for GPU cache) – effective 384MB

1GB Low Power (LP) DDR3

Summary

In summary, Exynos 4210 is obviously better than Exynos 3110 (which is expected from a later design). While Exynos 3110 used a single core CPU and a single core GPU, Exynos 4210 uses a dual core CPU (which is clocked at a faster frequency compared to its predecessor) and a multi-core GPU. In addition, it is equipped with larger L2 cache (512kB vs. 1MB) and larger (384MB vs. 1GB) and better memory (DDR2 vs. DDR3) architecture.

Related posts:

Difference Between Apple A5 and Samsung Exynos 4210 Difference Between Mali-400MP GPU and Tegra 2 Difference Between Motorola Atrix 4G and Samsung Galaxy S2 (Galaxy S II) Difference Between Samsung Exynos 4210 and NVIDIA Tegra 2 Difference Between Qualcomm MSM8660 Snapdragon and Samsung Exynos 4210

Filed Under: Processor Tagged With: ARM Cotex A8 processor, ARM Cotex-A9 processor, ARM Mali 400MP, ARM Mali-400MP GPU, dual core ARM Cotex A9, Exynos 3110, Exynos 4210, Exynos 4210 vs, Galaxy S II processor, Galaxy S processor, PowerVR’s SGX540 GPU, Samsung Exynos 3110, Samsung Exynos 3110 CPU, Samsung Exynos 3110 GPU, Samsung Exynos 3110 performance, Samsung Exynos 3110 speed, Samsung Exynos 3110 vs, Samsung Exynos 4210, Samsung Exynos 4210 CPU, Samsung Exynos 4210 GPU, Samsung Exynos 4210 performance, Samsung Exynos 4210 Speed, Samsung Exynos 4210 vs, Samsung Galaxy S II processor, Samsung Galaxy S processor, Samsung S5PC110

About the Author: Roshan Ragel

Dr.Roshan G. Ragel, is a Doctorate in Computer Science and Engineering and Member of IET (UK) and IEEE. His research interests include Micro-architectural aspects of Embedded Systems Design and their Security and Reliability issues.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Request Article

Featured Posts

Difference Between Coronavirus and Cold Symptoms

Difference Between Coronavirus and Cold Symptoms

Difference Between Coronavirus and SARS

Difference Between Coronavirus and SARS

Difference Between Coronavirus and Influenza

Difference Between Coronavirus and Influenza

Difference Between Coronavirus and Covid 19

Difference Between Coronavirus and Covid 19

You May Like

Difference Between Netbeans and Eclipse

Difference Between Employee Engagement and Commitment

Difference Between Employee Engagement and Commitment

What is the Difference Between Reticulocyte and Erythrocyte

What is the Difference Between Reticulocyte and Erythrocyte

Difference Between Adobe CS4 and Adobe CS5

Difference Between By and Beside

Difference Between By and Beside

Latest Posts

  • What is the Difference Between Overactive Bladder and Urge Incontinence
  • What is the Difference Between Body Fat and Visceral Fat
  • What is the Difference Between Alopecia Areata and Telogen Effluvium
  • What is the Difference Between Competitive Advantage and Sustainable Competitive Advantage
  • What is the Difference Between Apexification and Apexogenesis
  • What is the Difference Between Hip Bursitis and Labral Tear
  • Home
  • Vacancies
  • About
  • Request Article
  • Contact Us

Copyright © 2010-2018 Difference Between. All rights reserved. Terms of Use and Privacy Policy: Legal.