Ở những thế hệ kế tiếp, các nhà sản xuất đã sử dụngcông nghệ chế tạo hiện đại, cho phép chế tạo tích hợpnhiều nhân trên cùng một nền chip đóng gói vật lý.Công nghệ chế tạo cũng cho phép
Trang 1Các trang trong thể loại “Vi xử lý”
Trang 2Mục lục
1.1 am khảo 1
2 Apple A9 2 2.1 Hình ảnh 2
2.2 Sản phẩm sử dụng Apple A9 2
2.3 am khảo 2
3 Apple SoC 3 3.1 Apple A4 3
3.2 Apple A5 3
3.3 Apple A5X 3
3.4 Apple A6 3
3.5 Apple A6X 3
3.6 Chú thích 3
3.7 Liên kết ngoài 4
4 Bộ xử lý đồ họa 5 4.1 Lịch sử 5
4.2 Chỉ dẫn 5
4.3 am khảo 5
4.4 Xem thêm 5
4.5 Liên kết ngoài 5
5 CPU đa nhân 6 5.1 Phát triển kiến trúc đa nhân 6
5.2 Công nghệ hỗ trợ 7
5.2.1 Phần cứng 7
5.2.2 Phần mềm 7
5.3 Những giới hạn tồn tại 7
5.4 Đa nhân và ứng dụng 7
5.4.1 Bản quyền phần mềm 7
5.4.2 Tương thích với phần cứng 7
5.4.3 Đa nhân trên máy tính xách tay 8
i
Trang 3ii MỤC LỤC
5.4.4 Khai thác hiệu năng đa nhân 8
5.4.5 Đối nghịch với đa nhân: ị trường PC giá thấp 9
5.4.6 Nhận thức của người sử dụng 9
5.5 Chú thích 10
5.6 am khảo 11
5.7 Xem thêm 11
6 Danh sá hệ thống vi mạ của Samsung 12 6.1 Lịch sử của Samsung SoC 12
6.2 am khảo 12
7 Efficeon 13 7.1 Các sản phẩm 13
7.2 am khảo 13
7.3 Liên kết ngoài 13
8 Exynos 14 8.1 Lịch sử 14
8.2 Danh sách Exynos SoCs 14
8.3 Nền tảng tương tự 14
8.4 am khảo 15
8.5 Liên kết 16
9 Intel 4040 17 9.1 Chức năng mới 17
9.2 Các phần mở rộng 17
9.3 Các nhà thiết kế 17
9.4 Các chip mới hỗ trợ 17
9.5 Dẫn chứng 17
10 Intel A100 18 10.1 Xem thêm 18
10.2 Dẫn chứng 18
11 Kiến trúc tập lệnh 19 11.1 Tổng quan 19
11.2 Phân loại các kiến trúc tập lệnh 19
11.3 Ngôn ngữ máy 19
11.4 á trình kiến trúc tập lệnh 19
11.5 am khảo 20
Trang 4MỤC LỤC iii
13.1 am khảo 22
14 Snapdragon 23 14.1 Lịch sử 23
14.2 Snapdragon S1 24
14.3 Snapdragon S2 24
14.4 Snapdragon S3 24
14.5 Snapdragon S4 24
14.6 Snapdragon 200 24
14.7 Snapdragon 400 24
14.7.1 Snapdragon 410 24
14.8 Snapdragon 600 24
14.8.1 Snapdragon 602A 24
14.8.2 Snapdragon 610 24
14.8.3 Snapdragon 615 24
14.9 Snapdragon 800 24
14.9.1 Snapdragon 801 24
14.9.2 Snapdragon 805 24
14.9.3 Snapdragon 808 25
14.9.4 Snapdragon 810 25
14.10 Xem thêm 25
14.11 am khảo 25
14.12 Liên kết ngoài 31
15 Universal ariteture 32 15.1 Tổng quát 32
15.2 ực hiện 32
15.3 Kiến trúc 32
15.3.1 anh ghi 32
15.3.2 Chương trình 32
15.3.3 Cấu trúc mô tả đoạn 32
15.3.4 Ngắt 32
15.4 Vi lệnh UA 33
15.4.1 kiểu 3 toán hạng 33
15.4.2 Kiểu 2 toán hạng 33
15.4.3 Kiểu tích hợp hằng 33
15.5 Bộ tập lệnh 33
15.6 Trình biên dịch 33
15.7 Xem thêm 33
15.8 am khảo 34
Trang 5iv MỤC LỤC
16.1 Lịch sử 35
16.1.1 Những vi mạch tích hợp đầu tiên 35
16.2 Ứng dụng 36
16.3 Xem thêm 36
16.4 am khảo 36
16.5 Liên kết ngoài 36
16.6 Nguồn, người đóng góp, và giấy phép cho văn bản và hình ảnh 37
16.6.1 Văn bản 37
16.6.2 Hình ảnh 37
16.6.3 Giấy phép nội dung 38
Trang 61.1 Tham khảo
1
Trang 7Chương 2
Apple A9
Apple A9 là một hệ thống đơn chip64-bit(SoC) được
thiết kế bởiApple Bộ vi xử lý đượcSamsungvàTSMC
đồng sản xuất cho Apple và xuất hiện lần đầu tiên trên
iPhone 6Svà6S Plus- những sản phẩm được ra mắt
vào ngày 9 tháng 9 năm 2015.[1]Apple nhấn mạnh rằng,
Apple A9 “nhanh hơn 70% về tổng hiệu năng hoạt động
của CPU và nhanh hơn 90% về các tác vụ đồ họa (GPU)
so với người tiền nhiệmApple A8.[1]Apple A9 cùng với
Samsung Exynos 8890 và alcomm Snapdragon 820
hiện đang là những bộ vi xử lý mạnh mẽ nhất đang có
mặt trên thị trường
2.1 Hình ảnh
Hai bộ vi xử lý có thiết kế giống nhau Vỏ ngoài có
kích thước giống nhau (ước tính 15.0×14.5 mm) và chỉ
2
Trang 8Chương 3
Apple SoC
Apple system on ips, viết tắt là Apple System on a
Chip, thường biết đến với cái tên Ax, là cáchệ thống
trên một vi mạchdựa trên nền tảngARMđược thiết kế
bởiApple Incđể sử dụng trong các thiết bị của họ như
iPhone,iPad,iPodvàApple TV
3.1 Apple A4
Apple A4, tên mã S5L8930 sử dụng CPU ARM
Cortex-A9 MPCore cùng GPU PowerVR SGX 535[1] Trong
iPad bản đầu, Apple TV 2 và iPod Touch 4G, chip đi
kèm với RAM 256MB, còn ở iPhone 4 thì chip đi kèm
với RAM 512 MB[2][3] Tốc độ xung nhịp của A4 là 1GHz
3.2 Apple A5
Apple A5, tên mã S5L8940 được sử dụng lần đầu ởiPad
2,iPhone 4S[4],Apple TV 3[5]và gần đây làiPad Mini[6]
A5 sử dụng chip ARM Cortex-A9 có xung nhịp 1Ghz và
được sản xuất bới Samsung[7]
3.3 Apple A5X
Apple A5X, tên mã S5L8945 là con chip duy nhất chỉ
có trêne New iPad A5X chỉ là phiên mản nâng cấp
của A5 nhưng với chip đồ họa 4 nhân theo Apple[8]
Chip được Samsung sản xuất với dây chuyền 45 nm
3.4 Apple A6
Apple A6, tên mã S5L8950 là con chip được sử dụng
trêniPhone 5 ay vì sử dụng chip ARM Cortex có
sẵn thì Apple lại tự thiết kế con chip cho riêng mình để
đảm bảo tiết kiện điện năng[9] A6 đi kèm với 3 nhân
xử lý đồ họa, 2 nhân CPU và 1GB RAM[10] Chip đượcgia công bởi Samsung trên dây chuyền 32 nm[11]
3.5 Apple A6X
Apple A6X là con chip được sử dụng trên dòngiPadthế
hệ thứ 4[12] eo Apple thì chip A6X có tốc độ nhanhhơn A6 2 lần[13], có CPU 2 nhân và 4 nhân đồ họa[14]
Do có bất đồng vớiSamsung, Apple đã chuyển việc sảnxuất A6X từ Samsung sangTSMC[15]
[3] S5L8930 - e iPhone Wiki
[4] iPhone 4S review - PC Advisor
[5] Apple - Apple TV - View technical specifications forApple TV
[6] Apple - iPad mini - Technical specifications
[7] http://photos.appleinsider.com/A5.evolution.A4vsA5.031211.jpg
[8] Apple’s A5X Processor: Dual Core, With ad CoreGraphics
[9] Apple using custom ARM core for A6 to balanceperformance/wa | Ars Technica
[10] Teardown of Apple’s A6 processor finds 1GB RAM with
2 CPU & 3 GPU cores
[11] Inside Apple’s A6 processor | ZDNet
[12] Apple A6X revealed: New flagship chip - SlashGear
[13] Apple’s New A6X Chip Is Twice As Powerful As the OldiPad Guts
[14] Apple - iPad - View all the technical specifications3
Trang 94 CHƯƠNG 3 APPLE SOC
[15] Apple to move A6X production from Samsung to
Trang 10Chương 4
Bộ xử lý đồ họa
GeForce 6600GT (NV43) GPU
Bộ xử lý đồ họa (GPU, graphics processing unit),
đôi khi được gọi là bộ xử lý hình ảnh (VPU, visual
processing unit), là mộtmạch điện tử tích hợpchuyên
dụng được thiết kế để thao tác và truy cập bộ nhớ đồ
họa một cách nhanh chóng, để tăng tốc việc tạo ra các
hình ảnh trong bộ đệm khung hình dành cho ngõ ra tới
màn hình hiển thị
GPU được sử dụng trong các hệ thống nhúng, điện
thoại di động, máy tính cá nhân, máy trạm và máy
chơi game console GPU hiện đại rất hiệu quả trong
việc thao tác đồ họa máy tính và xử lý hình ảnh, và các
cấu trúc song song mức cao của nó làm cho nó hiệu
quả hơn so với cácCPU đa dụng, mà việc xử lý khối
lượng lớn các dữ liệu được thực hiện song song Trong
mộtmáy tính cá nhânmột GPU có thể có mặt trên một
card video, được nhúng trên bo mạch chủ, hoặc tích
hợp trong một sốCPU[1]
uật ngữ bộ xử lý đồ họa GPU đượcNvidiađưa ra năm
1999, đánh dấu bằng sự ra đời của GeForce 256 là “GPU
đầu tiên trên thế giới”[2] Nó được trình bày như là một
“bộ vi xử lý chip đơn với biến đổi tích hợp, nhẹ, thiết
lập tam giác / clipping, và rendering engines”[3] Đối
thủ của họ làATI Technologiesđưa ra thuật ngữ “bộ xử
lý hình ảnh” VPU với việc phát hành của Radeon 9700
vào năm 2002[4]
4.1 Lịch sử 4.2 Chỉ dẫn 4.3 Tham khảo
[1] Denny Atkin.“Computer Shopper: e Right GPU forYou” Truy cập ngày 15 tháng 5 năm 2007
[2] “NVIDIA Launches the World’s First GraphicsProcessing Unit: GeForce 256” Nvidia Ngày 31 tháng
8 năm 1999 Truy cập ngày 28 tháng 3 năm 2016.[3] “Graphics Processing Unit (GPU)” Nvidia Truy cậpngày 29 tháng 3 năm 2016
[4] Pabst, omas (ngày 18 tháng 7 năm 2002).“ATi TakesOver 3D Technology Leadership With Radeon 9700”.Tom’s Hardware Truy cập ngày 29 tháng 3 năm 2016
4.4 Xem thêm
• Vi xử lý
4.5 Liên kết ngoài
• NVIDIA - What is GPU computing?
• e GPU Gems book series
• - a Graphics Hardware History
• How GPUs work
• GPU Caps Viewer - Video card information utility
• OpenGPU-GPU Architecture(In Chinese)
• ARM Mali GPUs Overview
• GPU Rendering Magazine
5
Trang 11Chương 5
CPU đa nhân
CPU đa nhân, CPU đa lõi (tiếng Anh: multi-core) là
mộtCPUcó nhiều đơn vị vi xử lý (thường được gọi là
“core”) được tích hợp và đóng gói trên cùng một nền
mạch tích hợp (chip) vật lý duy nhất Mỗi core đều có
thể thực hiện việc xử lý tuần tự từng gói dữ liệu và sự
kết hợp nhiều core trên một hệ CPU giúp làm tăng tốc
độ xử lý chung của hệ thống khi mà dữ liệu được phân
thành nhiều gói nhỏ và phân cho các core xử lý song
song cùng một lúc
5.1 Phát triển kiến trúc đa nhân
Một CPU hai nhân của Intel có hình dáng bên ngoài như một
CPU đơn nhân thông thường
Vào những thời kỳ đầu củamáy tính cá nhânđược sử
dụng, nhằm để giảm giá thành, các CPU phổ thông đều
được thiết kế theo quan điểm đơn nhân Các dữ liệu
được xử lý tuần tự bởi một bộ xử lý duy nhất cho tất cả
mọi tác vụ Ở những dòng máy cao cấp nhưsiêu máy
tính, máy trạm hoặcmáy chủthời kỳ đầu thường được
gắn nhiều hơn mộtCPUtrên cùng mộtbo mạch chủ
để có thể thực hiện nhiều tác vụ song song cùng lúc,
nâng được tốc độ tổng thể lên cao hơn nhiều so với chỉ
sử dụng một CPU
Hai nhân cùng được chứa trong một phần diện tích như thế này
(phần bôi kem tản nhiệt)
Kiến trúc đa nhân đầu tiên ra đời vào khoảng giữathập niên 1980, khiRockwell Internationalgiới thiệucác phiên sản cải tiến của chip xử lý 6502 như R65C00,R65C21, và R65C29 Chúng đều có một đặc điểm chung
là tích hợp cả hai nhân xử lý 6502 lên một chip có cùng
số chân và cùng tần số xung nhịp.[1][2]
CPU đa nhân được giới thiệu lần đầu tiên vào năm2001bởi hãngIBMvới loại CPUPower4dành riêng cho cácmáy chủ Mãi đếntháng 4năm2005,Intelđã giới thiệunhữngCPU hai nhân thương mại đầu tiên, Pentium
Extreme Edition (còn gọi là Pentium EE) và Pentium D.
Đến tháng 5 năm 2005, AMD giới thiệu các CPU Athlon
64 X2 hai nhân đầu tiên[3] NhữngCPUhai nhân thế hệđầu tiên này, thực chất chỉ thuần túy là đặt hai nhân
xử lý trong cùng một tấm đế[4] Có nghĩa trong mộtCPUnhìn bề ngoài như mộtCPUthông thường nhưngbên trong nó chứa các phần mạch điện của cả haiCPU(Pentium 4 Presco với Intel và Athlon 64 với AMD),
điểm chung của nó là các chân cắm tiếp xúc vớisocketcủabo mạch chủ
Ở những thế hệ kế tiếp, các nhà sản xuất đã sử dụngcông nghệ chế tạo hiện đại, cho phép chế tạo tích hợpnhiều nhân trên cùng một nền chip đóng gói vật lý.Công nghệ chế tạo cũng cho phép tích hợp nhiều hơn
2 nhân trên một chip, cũng như các công nghệ giaotiếp như siêu phân luồng, đa phân luồng… cũng giúptận dụng ưu thế của các CPU đa nhân Những cpudòng hd graphics của intelsử dụng GPU(nhân xử lý
6
Trang 125.4 ĐA NHÂN VÀ ỨNG DỤNG 7
Vi cấu trúc core cho phép cả hai nhân sử dụng chung cache L2
đồ họa)được tích hợp trong cpu cūng là một dạng cpu
2 nhân,dòng cpu này cho khả năng chơi các game 3d
với chất lượng hd,tiết kiệm điện so với các card đồ họa
rời của ndivia,amd…
5.2 Công nghệ hỗ trợ
5.2.1 Phần cứng
5.2.2 Phần mềm
5.3 Những giới hạn tồn tại
Trở ngại lớn nhất của sự phát triển CPU đa nhân là
các kích thước vật lý của cáclinh kiệnchứa trong lòng
nó Kích thướctransistor, tiết diện dây dẫnnội bộ là
những thành phần cơ bản gây cản trở sựphát triểncủa
các CPU đa nhân, mỗi hãng đều có các công nghệ sản
xuất riêng để làm nhỏ kích thước của chúng Những
công nghệmới gần đây đã có thể giúp tích hợp trên 2
tỷtransistortrong cùng một CPU Công nghệ chế tạo
CPU đã tiến đến mức 32 nm (được công bố bởi Intel[5])
và còn tiếp tục nhỏ hơn nữa (tuy hiện nay nhiều hãng
sản xuất vẫn mới áp dụng rộng rãi công nghệ 65 nm và
chỉ một số CPU sản xuất trên công nghệ 45 nm)
5.4 Đa nhân và ứng dụng
5.4.1 Bản quyền phần mềm
Trước khi xuất hiện các CPU đa nhân thì có nhiều người
sử dụng lo ngại rằng khi sử dụng một máy tính đanhân thì các hãng viếthệ điều hànhsẽ tăng giá bán cácphiên bảnhệ điều hànhhoặc cácphần mềm[6] Nhữngđộng thái lo ngại này không phải thiếu căn cứ bởi đã cónhững tiền lệ tương tự Các phiên bảnhệ điều hànhchocácmáy chủthường được phân biệt sử dụng cho mộthoặc nhiều hơn một CPU mà tuỳ theo số lượng CPU
mà cógiá bánkhác nhau
Tuy nhiên, hãng phần mềmMicrosođã không yêu cầungười sử dụng trả thêm chi phí cho cáchệ điều hànhWindowscác phiên bản được sử dụng các bộ xử lý đanhân cho đến đầu năm2008[7] Cách tính số lượng CPUcủa hãng này vẫn tính trên số lượng CPU vật lý, nhưvậy cho dù mộtmáy chủsử dụng duy nhất một CPU
có bốn nhân, tám nhân hay nhiều hơn nữa thì cũng chỉphải trả chi phí chohệ điều hành bằng mức như vớimột CPU đơn nhân
Mặc dù các bộ xử lý đa nhân đã xuất hiện từ rất lâu,nhưng đến nay chưa thấy cácphần mềmthông dụng(phục vụ đa số người sử dụng hoặc chiếm thị phầntương đối) có sự chênh lệch nhau về giá bán giữa cácphiên bảnsử dụng cho CPU đơn nhân và đa nhân Tuynhiên, trong những thời gian kế tiếp có thể một sốhãngphần mềmsẽ liên kết với nhau cùng tăng giá cácphầnmềmsử dụng trên những hệ thốngmáy tínhsử dụngCPU đa nhân trong vòng một vài năm tới[8] Có thểđiều này sẽ trở thành tất yếu khi mà công nghệCPU
đa nhân phát triển đến mỗi một CPU vật lý chứa rấtnhiều nhân trong nó, và cácphần mềmđượcthiết kếtối ưucho chúng
5.4.2 Tương thích với phần cứng
Trong mục CPU đa nhân thế hệ đầu tiên ta nhận thấyvấn đề tương thích của cácCPUđa nhân với hệ thốngphần cứngkhông hề đơn giản Một số CPU đa nhânthế hệ đầu củaAMDcó thể tương thích vớibo mạchchủcũ dành cho các CPU một nhân trước khi chúng
ra đời, các CPU đa nhân củaIntelthì hoàn toàn khôngtương thích với các bo mạch chủ sử dụngchipsetcũ nếuchúng không được thiết kế lại hoặc cho ra đời phiên bảnkhác
Các thế hệ hai nhân, bốn nhân kế tiếp ra đời thìAMDkhông còn giữ được lợi thế về sự nâng cấp hệ thống màkhông cần thay đổibo mạch chủnữa Người sử dụngmuốn nâng cấp lên CPU đa nhân cần phải thay thếnhiều thiết bịphần cứngkhác để phù hợp với chúng
• Bo mạch chủlà thiết bị phải thay thế đầu tiên bởicác cấu trúc mới không còn được sự hỗ trợ củachipsetthế hệ cũ
• Bộ nhớRAMcũng có sự thay đổi khi thay thế sangloạiCPUđa nhân, chúng thường là loại DDR2 thay
Trang 138 CHƯƠNG 5 CPU ĐA NHÂN
thế cho thế hệ DDR đầu tiên để đáp ứng về tốc độ
cho các thế hệ CPU mới ông thường thì người
sử dụng CPU Intel luôn phải đối mặt với sự thay
thế bo mạch chủ vàRAMbởi sự phát triển CPU đa
nhân của Intel luôn cần tăng tốc độRAMdo cấu
trúc hiện thời của Intel có xu hướng tăng tốc độ
bộ nhớ
• Nguồn máy tínhcũng là thiết bị cần phải thay thế
bởi các hệ thống mới thường sử dụng nguồn máy
tính theo chuẩnATXloại 24 chân ở phần cung cấp
điện năng chobo mạch chủ Riêng phần cung cấp
nguồncho CPU trước đây thường sử dụng một kết
nối 4 chân thì với các hệ thống mới có thể đòi hỏi
kết nối 8 chân
• Bo mạch đồ hoạphải thay đổi nếu hệ thống cũ sử
dụng giao tiếpAGP Toàn bộ cácbo mạch chủthế
hệ mới đều sử dụng khePCI Express X16 Nếu như
không chơigame 3Dmạnh hoặc thiết kếđồ hoạthì
người sử dụng có thể lựa chọn mộtbo mạch chủ
được tích hợp sẵn chức năngđồ hoạđể giảm chi
phí (tuy nhiên sự kết hợp CPU đa nhân với chức
năngđồ hoạtích hợp thường là một sự cọc cạch
đối với người chơigamevà xử lý đồ hoạ, chỉ có
thể chấp nhận chúng như một bước đệm trước khi
nâng cấp nên cácbo mạch đồ hoạrời trên mộtbo
mạch chủvừa tích hợp chức năngđồ hoạtrên bo
mạch chủ, vừa có sẵn khe cắmPCI Express X16)
5.4.3 Đa nhân trên máy tính xách tay
Ngay từ khi các CPU hai nhân đầu tiên xuất hiện trên
thị trường, các nhà sản xuấtmáy tính xách tayđã ứng
dụng chúng trong cácsản phẩmcủa mình Những CPU
đa nhân đầu tiên ở cácmáy tính xách tayđã cải thiện
hiệu năng tăng khoảng 30% so với các CPU một nhân
cùng tốc độ trong các thử nghiệmbenchmark Ngay
các thế hệ CPU đa nhân kế tiếp ở các phiên bảnCPU
di động cũng không cải thiện được hiệu năng và khả
năng tiết kiệm pin như một số nhà sản xuấtCPUtuyên
bố
Bởi vìmáy tính xách taythường thiết kế cho các mục
đích sử dụng di động với các ứng dụng không đòi hỏi
nhiều năng lực CPU nên có vẻ chúng không cải thiện
được tốc độ nhiều Trừ các loại máy tính xách tay
chuyên dụng chogame, xử lýđồ hoạthì các dòngmáy
tính xách taythông thường dành cho học sinh, sinh
viên,doanh nhânđến thời điểm đầu năm2008vẫn chưa
là một bước đột phá so với các dòngmáy tính xách tay
sử dụng CPU hai nhân của thế hệ đầu tiên
5.4.4 Khai thác hiệu năng đa nhân
Đa nhân và phần mềm
CPU đa nhân đã ra đời nhưng hầu hết cácphần mềm
hiện nay đều chưa được chuẩn bị sẵn sàng cho chúng[9]
Mặc dù hiểu một cách đơn giản thì cácphần mềmvẫnhoạt động trơn chu trên các máy tínhđược trang bịCPU đa nhân, nhưng thực sự chúng còn có thể hoạtđộng tốt hơn nữa nếu khai thác được hết khả năng của
đa nhân[10] Hầu hết cácphần mềmhiện tại đang đượcviết cho các CPU đơn luồng, mọi hành động xử lý củachúng đều do hệ điều hành phân phối đến các luồngtrong CPU đa nhân Các hãng phần mềm cũng có lý do
để chưa vội vàngbiên dịchlại chúng tối ưu với cácCPU
đa nhân bởi hiện tại (đầu năm2008) chưa phải tất cả cácmáy tínhcó thể sử dụngphần mềmđã được trang bị bộ
xử lý đa nhân và chưa phải các bộ xử lý đa nhân đều
hỗ trợ khả năng xử lý64 bit(sẽ trở thành thông dụng
về sau này) Mặt khác, việc chuyển đổi có thể cần phảixây dựng lại cácthư viện lập trìnhsẵn có và cần có cáckhoảnchi phílớn Vậy thì cách thức phát triểnphầnmềmtruyền thống vẫn là một sự lựa chọn an toàn hơnvới họ.[11]
Tuy nhiên, không phải tất cả cáchãng phần mềmđềuchưa có động thái về hỗ trợ CPU đa nhân Cácphầnmềmsử dụng chomáy chủ,máy trạmđã hỗ trợ xử lý
đa luồng từ trước đây, bởi chúng ở một lĩnh vực riêngnên ít được người sử dụng máy tính thông thường biếtđến[12] Đối vớimáy tính cá nhânđể bàn sẽ xuất hiệnnhiều phần mềm hỗ trợ đa luồng hơn mà trước hết là
từ nhữngphần mềmcần đến khả năng xử lý lớn như:
xử lýđồ hoạ, xử lývideo…Cáctrò chơi trên máy tính(game)3D hiện nay cũngchưa được thiết kế tối ưu cho hoạt động với các CPU
đa nhân, đích nhắm tới hiện nay của chúng thường là
hỗ trợ DX10 và DX10.1 (với khả năng đồ hoạ tuyệt đẹp
hỗ trợ trên Windows Vista[13]) nhiều hơn, do đó chúngvẫn thường chỉ chiếm một nhân khi xử lý ở CPU đanhân[14]
Tương laiphần mềmvẫn sẽ phải phát triển theo hướngphù hợp với CPU đa nhân, nhất là với các phần mềmchiếm tài nguyên của CPU nhiều khi thực thi phầnmềm đó Đây là một định hướng tất yếu bởi khi sửdụng một phần mềm lớn, chúng chỉ chiếm một nhântrên CPU thì các nhân còn lại sẽ chỉ được sử dụng chocác phần mềm, dịch vụ chạy ở chế độ nền gây lãng phínăng lực xử lý trong khi có khả năng khai thác toàn bộcác nhân cùng hoạt động như vậy Bạn hãy thử quansát biểu đồ hoạt động thực tại của các nhân trong CPUkhi sử dụng phần mềm chiếm nhiều tài nguyên sẽ nhậnthấy sự lãng phí này.[14]Ngược lại với cácphần mềmchiếm tài nguyên thấp có thể không nhất thiết phải viếtlại phù hợp cho các CPU đa nhân bởi điều đó là khôngcần thiết khi chúng không thể chiếm đến trên 10% nănglực xử lý trên một nhân (ví dụ như cácphần mềmtrợgiúp bỏ dấutiếng Việttrong soạn thảo văn bản chỉ yêucầu xử lý thấp)
Đa nhân và hệ điều hành
Khác vớiphần mềmthìhệ điều hànhcần thiết phải hỗtrợ các CPU đa nhân đa nhân và có thể tận dụng mọi
Trang 145.4 ĐA NHÂN VÀ ỨNG DỤNG 9
công nghệcủa CPU Nếu nhưhệ điều hànhkhông hỗ
trợ các CPU đa nhân thì chúng chỉ nhận dạng duy nhất
một bộ xử lý và có thể dẫn đến làm việc không ổn định
Hãy thử sử dụnghệ điều hành MS-DOSvới các ứng
dụng cũ sẽ nhận thấy chúng hoàn toàn có thể không
phù hợp và hoạt động nhanh hơn đối với các CPU thế
hệ trước đây bởi DOS và các hệ điều hànhWindows
3.X thường phù hợp hơn với các CPU 16 bit
Cáchệ điều hànhcòn được sử dụng trong những năm
2008thường hỗ trợ tốt đối với các CPU đa nhân bởi
chúng có thể nhận dạng các CPU đa nhân và phân các
luồng xử lý tới từng nhân để phân chia và cân bằng giữa
các ứng dụng đơn luồng tới từng nhân của CPU Để đạt
được sự hỗ trợ đa nhân, người sử dụng có thể cần đến
các bản nâng cấp hoàn chỉnh (service pack, thường viết
tắt là SP và một con số chỉ thứ tự) hoặc các bản nâng cấp
đơn lẻ Ví dụ vớiWindows 2000cần nâng cấp lên SP4,
Windows XPcần SP2, đôi khi có các bản nâng cấp riêng
lẻ dành riêng cho một vài loại CPU riêng biệt (ví dụ như
cho dòngCore 2 Duocủa Intel bằng bản KB936357-x86
ởWindows XP- SP2 củaMicroso)
Những hệ điều hành mới ra mắt gần đây dành cho
máy tính cá nhântất yếu phải hỗ trợ CPU đa nhân,
ví dụ nhưWindows VistacủaMicroso Chúng cũng
có các phiên bản riêng dành cho những nhóm người sử
dụng (người sử dụng ở gia đình, sử dụng trongdoanh
nghiệp…) và các phiên bản hỗ trợ xử lý 64 bit với giá
bán khác nhau để tiết kiệm hơn cho từng đối tượng sử
dụng
5.4.5 Đối nghịch với đa nhân: Thị trường
PC giá thấp
Khi mà các hãng sản xuấtCPUcó xu hướng phát triển
các sản phẩm CPU đa nhân như một tất yếu trong lịch
sử phát triển củamáy tínhthì vẫn còn một thị trường
không kém sôi động cho các vi xử lý một nhân Các bộ
xử lý cho máy tính rẻ tiền vẫn còn trong vòng ngắm
của các hãng sản xuất thiết bịphần cứng
Cả hai hãngAMDvàIntelvẫn có những kế hoạch sản
xuất CPU cho các máy tính rẻ tiền, dành cho người thu
nhập thấp (loại máy tính low-cost PC với giá dự định
thấp hơn 350 USD) Hãng Intel với chiến lược “5 năm,
một tỷ người” nhằm giúp thúc đẩy số người sử dụng
Internettrong năm năm tới thêm một tỷmáy tínhnữa
kết nối được với mạng toàn cầu (hiện nay số lượng
người sử dụng Internettrên thế giới ước tính là 1 tỷ
người sau 30 năm phát triển) Những kế hoạch củaIntel
không phải là quá xa vời khi hãng này chuẩn bị tung
ra bộCPU Diamond Viewcùng vớichipsetđi kèm dưới
dạngOEMvới giá khoảng 30USDvới sức mạnh tương
đương với CPUPentium Mmà hãng đã sản xuất trước
đây Mục tiêu của gói CPU-chipset này nhắm tới các
máy tính xách taygiá rẻ và các thiết bịInternetdi động
(mobile Internet device) của Intel[15]
Các hãng khác hoặc các dự án khác cũng đã chú ý đến
thị trường PC giá rẻ từ trước đó: Dự án “Mỗi trẻ em một
máy tính” OLPC (One Laptop Per Child) cũng được khởi
động đã lâu với giá thành dự định dưới 100USDcũng đãdần hạ giá thành những chiếcmáy tính xách taytheo
dự án đạt mức giá dự định Ngoài ra, cácthương hiệumáy tínhgiá rẻ nhưAsusEEPC, Intel Classmate cũngđang được triển khai[15]
Ngoài các CPU phục vụ cho cácmáy tính cá nhân,máychủ,máy trạmthì bộ vi xử lý nhúng lại là một thị trườngcòn lớn hơn nữa Rất ít người sử dụng hiểu được rằng
vi xử lý nhúngđã được sử dụng đến từngthiết bị giadụngtrongđời sống: từ những chiếcti vi,máy giặt, máyphát đĩaCD/DVD,đầu thu truyền hình số,điện thoại diđộng…đều sử dụng các bộvi xử lý nhúng Chúng chỉ làcác vi xử lý có tốc độ thấp và chưa cần thiết đến đa nhânnhưng theo thống kê những năm 2000 thì chúng chiếmđến 96% trên tổng số các vi xử lý nhúng[16], (cho đếnnay chúng có thể còn lớn hơn nữa do sự phát triển củasản phẩm dân dụng luôn lớn hơn so với những chiếcPC)
5.4.6 Nhận thức của người sử dụng
Nhận thức về tốc độ
Chỉ có một số ít những người sử dụng máy tính có thểhiểu được đúng về các thể loại CPU cũng như vềphầncứng máy tínhnói chung để có thể nhận rõ các côngnghệ trong các bộ xử lý cũng như các thành phần khácliên quan để một hệ thống có thể vận hành tối ưu Phầnđông số người sử dụng còn lại thường cho rằng tốc độ
xử lý của CPU là yếu tố hàng đầu để đánh giá mức độ
“có chạy nhanh hay không” ở một máy tính Chính vìvậy mà họ thường chọn một bộ xử lý có tốc độ cao
mà không chú ý đến các yếu tố còn lại như công nghệcủa bộ xử lý hoặc toàn bộ các thành phần khác để cấuthành lên một chiếcmáy tính Một số còn lựa chọn cácCPU hoàn toàn dựa trên cảm tính, chẳng hạn chọn loạiCeleroncủa Intelthay cho các bộ xử lýPentium vớimột lập luận rất đơn giản là tốc độ cao và giá rẻ, hoặcchọn một CPUPentium D thay vì chọn Core 2 Duobởi chúng cũng gồm hai nhân và có tốc độ cao hơn.Đây là các nhận thức không đúng bởi hiệu năng thực
tế mới là vấn đề đáng quan tâm nhất của các CPU Cáckết quả của quá trìnhbenchmark[17]thường phản ánhđúng hơn các hiệu quả làm việc khi so sánh giữa cácCPU
Một số người sử dụng lại cho rằng hai nhân giúp chotốc độ CPU được tăng gấp đôi Ví dụ một CPUCore 2Duosố hiệu E6420 có tốc độ 2,13 GHz (mỗi nhân) thì
cả hai nhân sẽ hoạt động với tốc độ 4,26 GHz (tăng gấpđôi) Điều này cũng không đúng bởi cả hai nhân khôngđồng thời cùng xử lý một ứng dụng và hai nhân khônggia tốc việc xử lý cùng một yêu cầu một cách nối tiếpnhau Nhiều kết quảbenchmarkcho thấy hiệu năngcủa CPU hai nhân đối với các ứng dụng bình thường(không được viết lại cho các CPU đa nhân) không tăng
Trang 1510 CHƯƠNG 5 CPU ĐA NHÂN
lên gấp đôi mà chúng chỉ tăng thêm khoảng 30%[18]
Nhiều ứng dụng nặng như cácphần mềmxử lýđồ hoạ,
biên tậpvideo,game 3Dchỉ hoạt động trên một nhân
của CPU đa nhân[14]
Nhận thức về tên gọi
Một số người sử dụng lại nhận thức nhầm về thông số
đặt tên của các CPU Hai hãng sản xuấtphần cứnggần
đây đã thay đổi ký hiệu cácCPUcủa họ theo các cách
khác nhau
• Intelđặt tên các sản phẩm của mình bằng một con
số thay vì chỉ để một số thông số chính vềFSBvà
tốc độ xử lý Ví dụ các CPU có số hiệu 830, 540,
640…các con số này thường làm người sử dụng so
sánh giữa các con số để hiểu về năng lực của CPU,
nhưng thực chất không phải như vậy bởi có các
CPUcó số hiệu thấp lại có hiệu năm cao hơn CPU
có số hiệu cao
• AMDđặt tên theo các con số có một quy luật khác
hơn mà được một số người cho rằng những thông
số đó tương đương với hiệu năng của một CPU
của hãng khác có cùng cấu trúc x86 Ví dụ 3800+,
4200+ nhằm hàm ý những CPU đó tương đương
với mộtCPUcủaIntelcó tốc độ xử lý 3800 Mhz,
4200 Mhz ực chất điều này chưa có cơ sở và
cũng không được giải thích chính thức bởi có thể
gây ra tranh cãi, kiện tụng giữa các hãng sản xuất
Nâng cấp vội vàng
Trước sự ra đời ồ ạt của các bộ xử lý đa nhân trong hai
năm gần đây, một số người sử dụng đã vội vã nâng cấp
CPU cho dù những công việc thường ngày của họ ít
cần đến xử lý đa luồng: chẳng hạn chỉ duyệtwebđọc
tin tức, soạn thảo văn bản, sử dụng với các bảng tính và
chơi cácgameđơn giản hoặc các game thế hệ cũ, không
cần xử lý3Dnhiều mà hệ thống cũ vẫn có thể đáp ứng
được[19] Trong trường hợp này tuy máy tính của họ
cũng được cải thiện về tốc độ, tuy nhiên thời điểm đầu
năm2008thì vẫn chưa phải là thời điểm nâng cấp hợp
lý khi mà các hãngphần cứngđang cạnh tranh và sẽ
xuất hiện nhiều thế hệchipsetmới mà chỉ chúng mới
hỗ trợ các công nghệCPUđa nhân sắp tới[20] Những sự
cạnh tranh như vậy luôn luôn thuận lợi hơn cho người
sử dụng bởi có thể sở hữu nhữngCPUđa nhân với giá
thành hạ hơn trước[21][22][23]
5.5 Chú thích
Nhằm tránh phải xem các quảng cáo, một số trang liên
kết ngoài dưới đây ở dạng “phiên bản trang web để in”,
xin vui lòng huỷ bỏ lệnh in nếu chúng xuất hiện.
[1] “Rockwell R65C00/21 Dual CMOS Microcomputer andR65C29 Dual CMOS Microprocessor”(PDF).RockwellInternational áng 10 năm 1984
[2] “Rockwell 1985 Data Book” (PDF) RockwellInternational Semiconductor Products Division
áng 1 năm 1985
[3] AMD chính thức định ngày phát hành Athlon 64
VnExpress (21/5/2005)
[4] Dual Processor hay Dual Core ICTnews (27/3/2007)
[5] Intel công bố chip 32 nm đầu tiên trên thế giới
[10] CPU đa lõi: Hướng tới tương lai VN Media (30/10/2007)
[11] Tám cách giúp tiết kiệm năng lượng cho một trung tâm
dữ liệu eec - VN
[12]
[13] DX10 góp thêm lý do nâng cấp lên Vista VnExpress
(12/3/2007)
[14] Bạn dễ dàng kiểm chứng điều này với Windows họ NT
(NT, 2000, XP, Vista) bằng cách xem mức độ xử lý của từng nhân khi thực thi các phần mềm đó thông qua chức năng Task Manager, nếu như thấy rằng một nhân xử lý khác biệt nhiều so với nhân còn lại thì có nghĩa rằng phần mềm yêu cầu xử lý cao đó không hỗ trợ CPU đa nhân
[15] “Việt Nam trong chiến lược 5 năm, 1 tỷ người của Intel”
PCWorld VN (A-01/08, tr.32)
[16] Bộ vi xử lý nhúng VnExpress (22/12/2000)
[17] Benchmark là một quá trình dùng phần mềm thực thi
nhiều ứng dụng giải định khác nhau, kết quả về thời gian đáp ứng xong ứng dụng, tốc độ thực thi…để tổng hợp lại thành một con số dùng để so sánh các hệ thống phần cứng khác nhau để đánh giá chung
[18] Bộ xử lý Core 2 Duo di động: không nhanh hơn nhiều
PC World VN (2006)
[19] Chip lõi đơn vẫn dùng tốt trên PC phổ thông VnExpress
(29/8/2007)
[20] Lõi kép-Năng lực nhân đôi Số hoá (06/01/2006)
[21] Máy tính để bàn - Tăng lực bốn nhân PC World VN
[22] Intel giảm giá chip lõi tứ 50% VnExpress (28/7/2007)
[23] Intel giảm 40% chip lõi kép và lõi tứ VnExpress
(24/4/2007)
Trang 17Chương 6
Danh sách hệ thống vi mạch của Samsung
Samsungcó lịch sử lâu đời về thiết kế và sản xuấthệ
thống trên một vi mạch(SoCs) và đã sản xuất được các
SoCs cho các thiết bị của mình cũng như để bán cho các
nhà sản xuất khác Samsung SoC đầu tiên là S3C44B0,
được xây dựng trênARM7CPU hoạt động ở tần số 66
MHz Sau đó, nhiều SoCs (S3C2xxx) chứaARM9CPU
được sản xuất.[1] Để biết thêm thông tin SoCs hiện tại
của Samsung xemExynos
6.1 Lịch sử của Samsung SoC
6.2 Tham khảo
[1] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[2] “Application Processor Product Catalogue |”
Samsung.com Truy cập ngày 2 tháng 10 năm
2012
[3] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[4] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[5] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[6] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[7] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[8] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[9] “Application Processor Product Catalogue | Samsung
Semiconductor Global Website” Samsung.com Truy
cập ngày 2 tháng 10 năm 2012
[10] “Application Processor Product Catalogue | SamsungSemiconductor Global Website” Samsung.com Truycập ngày 2 tháng 10 năm 2012
[11] “Samsung S3C2450 Mobile Processor” (PDF).Samsung.com Truy cập ngày 2 tháng 10 năm2012
[12] “Application Processor Product Catalogue | SamsungSemiconductor Global Website” Samsung.com Truycập ngày 2 tháng 10 năm 2012
[13] “Application Processor Product Catalogue | SamsungSemiconductor Global Website” Samsung.com Truycập ngày 2 tháng 10 năm 2012
[14] “Samsung S5PC100 ARM Cortex A8 based MobileApplication Processor”(PDF) Samsung.com Truy cậpngày 2 tháng 10 năm 2012
12
Trang 18Chương 7
Efficeon
Bộ xử lý Efficeon là bộ xử lý 256-bit thế hệ thứ hai của
Transmetaứng dụng thiết kếVLIWcủng cố bộ máy
phần mềm để chuyển mã được viết cho bộ xử lý thuộc
kiến trúcx86thành các thủ tục chuẩn cho chip (CMS)
Như người tiền nhiệm của nó, bộ xử lý Transmeta
Crusoe (dùng kiến trúc VLIW 128-bit), Efficeon tăng
hiệu năng tính toán, tiêu thụ điện thấp
Tập hợp các chức năng của Efficeon gần như giống với
bộ xử lýIntel Pentium 4, như vậy cũng gần nhưAMD
Opteron, nó hỗ trợ hoàn toàntrình điều khiển bộ nhớ
đã được tích hợp, một bus I/OHyperTransport, vàNX
bit, hoặc phần mở rộng không thực thix86đến phần
mở rộng địa chỉ vật lý (tức PAE mode) Sự hỗ trợ của
NX bitxuất hiện từ CMS phiên bản 6.0.4
Khả năng tính toán của Efficeon gần như các bộ xử lý
cho các thiết bị di động nhưIntel Pentium Mmặc dù có
vẻ thấp hơn, và có một số đặc điểm khác có liên quan
đến hiệu năng hoạt động
Efficeon có hai dạng đóng gói: 783 và 592 bi trên mảng
Khả năng tiết kiệm điện của nó có thể nhận ra được (3W
với tốc độ 1Ghz và 7W với tốc độ 1,5Ghz), nên việc làm
lạnh cũng ít khi cần
Cả hai thế hệ của chip đã được sản xuất ế hệ đầu
tiên (TM8600) sản xuất sử dụngTSMC0.13 micrô-mét
có tốc độ 1.1GHz ế hệ thứ hai (TM8800 và TM8820)
sản xuất sử dụng tiến trình củaFujitsu90 nm và có tốc
độ từ 1 đến 1.7 GHz
Bên trong, Efficeon có hai đơn vị thuật toán logic, 2 đơn
vị nạp/lưu/thêm, 2 đơn vị thực thi, 2 dấu phẩy động/
đơn vị SSE2, một hành động phân nhánh, một đơn vị
biệt hiệu, một đơn vị điều khiển
Efficeon có thủ tục 128 k + bộ nhớ đệm cấp 1 64k và bộ
nhớ đệm cấp 2 trên chip
êm vào đó Efficeon CMS lấy một phần bộ nhớ
(thường là 32MB) để bộ dịch sang mã máy hoạt động
• Orion’s Cluster Workstation
• Microso FlexGo Computer
• Elitegroup A532
7.2 Tham khảo 7.3 Liên kết ngoài
• Transmeta Microprocessor Technology
13
Trang 19Chương 8
Exynos
Exynos 4 Quad (4412), trên mạch của điện thoại Samsung
Galaxy S III
Exynos là dòng sản phẩm của ARM-based
System-on-Chips(SoCs) phát triển và sản xuất bởi Samsung
Electronicslà sự tiếp nối dòng S3C, S5L và S5P của SoCs
Samsung
8.1 Lịch sử
Vào 2010 Samsung ra mắt S5PC110 (hiện là Exynos 3
đơn) trên chiếc điện thoạiSamsung Galaxy S, trong đó
đã cấp phép cho ARM Cortex-A8CPU.[1]
Đầu năm 2011, Samsung lần đầu ra mắt Exynos 4210
SoC trên điện thoại Samsung Galaxy S II Các mã
điều khiển cho Exynos 4210 được có sẵn trongLinux
kernel[2] và hỗ trợ được thêm vào trong bản 3.2 vào
tháng 11 năm 2011.[3][4]
Ngày 29 tháng 9 năm 2011, Samsung giớit thiệu Exynos
4212[5]như sự thừa kế cho 4210; có tần số đồng hồ cao
hơn và “cao hơn 0% hiệu xuất đồ hoạ 3D so vi xử lý thế
hệ trước” Bản32 nm High-K Metal Gate(HKMG) tiêu
thụ điện thấp; nó hứa hẹn “giảm tiêu thụ điện 30% so
với thế hệ trước.”
Ngày 30 tháng 11 năm 2011, Samsung công bố thông
tin về SoC sắp tới của họ với CPU lõi képARM
Cortex-A15, ban đầu được đặt tên là “Exynos 5250” và được đặt
tên thành Exynos 5 Dual SoC này cung cấp giao diện
bộ nhớ 12.8 GB/giây băng thông bộ nhớ, hỗ trợUSB3.0
vàSATA 3, có thể giải mã video1080pở 60fpsđồngthời có thể hiển thịWQXGA-độ phân giải(2560x1600)trên thiết bị di động cũng như 1080p trên HDMI.[6]Ngày 26 tháng 4 năm 2012, Samsung phát hành Exynos
4 ad, sức mạnh trên Samsung Galaxy S III vàSamsung Galaxy Note II.[7] Exynos 4 ad SoC sửdụng thấp hơn 20% năng lượng hơn SoC trên SamsungGalaxy SII Samsung đã thay đổi một số tên SoCs,Exynos 3110 thành Exynos 3 Single, Exynos 4210 và
4212 thành Exynos 4 Dual 45 nm,[8]and Exynos 4 Dual
32 nm[9]và Exynos 5250 thành Exynos 5 Dual.Ngày 01 tháng 03 năm 2015, Samsung phát hànhExynos 7 octa (Exynos 7420) dùng trong galaxy s6 vàGalaxy S6 Edge Exynos 7420 được sản xuất trên tiếntrình 14 nm FinFet đầu tiên trên thế giới
8.2 Danh sách Exynos SoCs 8.3 Nền tảng tương tự
• AllWinner A1XbởiAllwinner
• AtombởiIntel
• AxbởiApple
• HiSilicon K3bởiHiSilicon
• i.MXbởiFreescale
• MTbởi MediaTek
• NovaorbởiST-Ericsson
• OMAPbởiTexas Instruments
• RKbởi Rockchip Electronics
• Snapdragonbởialcomm
• TegrabởiNvidia
• VideoCorebởiBroadcom
14
Trang 208.4 THAM KHẢO 15
8.4 Tham khảo
[1] Taylor Wimberly (ngày 26 tháng 4 năm 2010)
“Samsung Galaxy S confirmed to have S5PC110
processor, but how fast is it?” Android and Me /
PhoneDog Media, LLC Truy cập ngày 7 tháng 10 năm
2013
[2] “[RFC] [PATCH v3] DRM: add DRM Driver for Samsung
SoC EXYNOS4210” freedesktop.org Ngày 26 tháng 8
năm 2011 Truy cập ngày 13 tháng 1 năm 2012
[3] “Linux 3.2 DriverArch Linux kernel 3.2 support Exynos
4210 - Linux Kernel Newbies” kernelnewbies.org Truy
cập ngày 13 tháng 1 năm 2012
[4] Larabel, Michael (ngày 6 tháng 11 năm 2011).“Samsung
Keeps Working On Its Linux DRM” Phoronix Truy cập
ngày 13 tháng 1 năm 2012
[5] “Samsung Unveils its Next High-Performance
Application Processor for Smartphone and Tablet
Devices” Ngày 29 tháng 9 năm 2011 Truy cập ngày 20
tháng 8 năm 2013
[6] “Application Processor Product Catalogue” Truy cập
ngày 20 tháng 8 năm 2013
[7] “Samsung’s New ad-core Application Processor
Drives Advanced Feature Sets in Smartphones and
Tablets (Designed on 32nm HKMG process, new
energy-efficient chip exceeds 1.4GHz per core)”
Samsung Electronics Co.Ltd Ngày 26 tháng 4 năm
2012 Truy cập ngày 7 tháng 10 năm 2013
[8] “Exynos 4 Dual 45nm” SAMSUNG Truy cập ngày 7
tháng 10 năm 2013
[9] “Exynos 4 Dual 32nm” SAMSUNG Truy cập ngày 7
tháng 10 năm 2013
[10] “Samsung Exynos 3 Single” Products Samsung
Electronics Co Ltd Truy cập ngày 7 tháng 10 năm
2013
[11] Shimpi, Anand Lal; Klug, Brian; Gowri, Vivek (ngày
16 tháng 10 năm 2012) “e iPhone 5 Review”
Smartphones ANANDTECH, INC Truy cập ngày 7
tháng 10 năm 2013
[12] “Samsung officially announces the Galaxy S5 mini”
SamMobile Truy cập ngày 1 tháng 7 năm 2014
[13] “Samsung Unveils its Next High-Performance
Application Processor for Smartphone and Tablet
Devices” News Samsung Electronics Co Ltd Ngày 29
tháng 9 năm 2011 Truy cập ngày 7 tháng 10 năm 2013
[14] “Samsung Exynos 4 Dual 45nm Processor” (PDF)
Samsung Truy cập ngày 7 tháng 10 năm 2013
[15] “Origenboard.org” www.origenboard.org Truy cập
ngày 7 tháng 10 năm 2013
[16] “Samsung Exynos 4 Dual (Exynos 4212) RISC
Microprocessor User’s Manual Revison 1.0” (PDF)
Samsung Electronics Co Ltd áng 10 năm 2012 Truy
cập ngày 7 tháng 10 năm 2013
[17] “Samsung Exynos 4 Dual 32nm Processor” (PDF).Samsung Truy cập ngày 7 tháng 10 năm 2013.[18] “Samsung Galaxy Tab 3 8.0 review: Middle ofeverywhere” Reviews GSMArena.com Ngày 3 tháng 7
năm 2013 Truy cập ngày 7 tháng 10 năm 2013.[19] “Samsung Exynos 4 ad” Products Samsung
Electronics Co Ltd Truy cập ngày 7 tháng 10 năm2013
[20] “Inside the Samsung Galaxy SIII” Chipworks Inc Ngày
1 tháng 6 năm 2012 Truy cập ngày 7 tháng 10 năm 2013.[21] “Samsung Exynos 4 Dual (Exynos 4412) RISCMicroprocessor User’s Manual Revison 1.0” (PDF).Samsung Electronics Co Ltd áng 10 năm 2012 Truycập ngày 7 tháng 10 năm 2013
[22] “Samsung Exynos 4 ad Processor”(PDF) Samsung.Truy cập ngày 7 tháng 10 năm 2013
[23] Selected devices in Europe/Asia/South America[24] “Open Exynos4 ad Mobile Development Platform”
Products: Obsolete Products Hardkernel Co., Ltd Truy
cập ngày 7 tháng 10 năm 2013
[25] “Ultra Compact 1.4GHz ad-Core Board” Products:
Obsolete Products Hardkernel Co., Ltd Truy cập ngày
7 tháng 10 năm 2013
[26] “Exynos4 ad Mobile Development Platform”
Products: Obsolete Products Hardkernel Co., Ltd Truy
cập ngày 7 tháng 10 năm 2013
[27] “CoreX43G” iberry iberry India Truy cập ngày 7 tháng
10 năm 2013
[28] Bhargava, Abhinav (ngày 29 tháng 12 năm 2012)
“iBerry launches 2 budget Android tablets, Auxus CoreX2 3G and Auxus Core X4 3G in India” iGYAAN:
Breaking News iGyaan Truy cập ngày 7 tháng 10 năm
2013
[29] “Ultra Compact 1.7GHz ad-Core Board” Products:
Exynos 4412 Hardkernel Co., Ltd Truy cập ngày 7 tháng
10 năm 2013
[30] “1.7GHz Exynos4 ad Development Platform”
Products: Exynos 4412 Hardkernel Co., Ltd Truy cập
ngày 7 tháng 10 năm 2013
[31] “Exynos4412 Prime ad Development Platform”
Products: Exynos 4412 Hardkernel Co., Ltd Truy cập
ngày 7 tháng 10 năm 2013
[32] “Samsung Exynos 5 Dual” Products Samsung
Electronics Co.Ltd Truy cập ngày 7 tháng 10 năm 2013.[33] “Samsung Announces Industry First ARM Cortex-A15 Processor Samples for Tablet Computers” News.
Samsung Electronics Co.Ltd Ngày 30 tháng 11 năm
2011 Truy cập ngày 7 tháng 10 năm 2013
[34] “Samsung Exynos 5 Dual (Exynos 5250) RISCMicroprocessor User’s Manual Revison 1.0” (PDF).Samsung Electronics Co Ltd áng 10 năm 2012 Truycập ngày 7 tháng 10 năm 2013
Trang 21[37] “ ” Huins.com Truy cập ngày 10 tháng 7 năm 2013.
[38] “Freelander PD800 HD Dual Core Exynos 5250 Android
4.2 Tablet PC 9.7” Retina Capacitive Touch Screen
2048*1536 2GB/16GB BT White” GeekBuying.com
Truy cập ngày 10 tháng 7 năm 2013
[39] “Samsung Highlights Innovations in Mobile
Experiences Driven by Components, in CES Keynote”
CES News SAMSUNG Ngày 9 tháng 1 năm 2013 Truy
cập ngày 7 tháng 10 năm 2013
[40] “2013 International CES Keynote” Events SAMSUNG.
Ngày 9 tháng 1 năm 2013 Truy cập ngày 7 tháng 10
năm 2013
[41] Nguyen, Hubert (ngày 17 tháng 1 năm 2013).“Samsung
Exynos 5 Octa Specs & Details” Uberzigmo Blogzilla
LL: Truy cập ngày 7 tháng 10 năm 2013
[42] “New Samsung Exynos 5 Octa” Products Samsung
Electronics Co.Ltd Truy cập ngày 7 tháng 10 năm 2013
[43] “Big.LITTLE Processing with ARM Cortex-A15 &
Cortex-A7”(PDF) Arm.com Truy cập ngày 7 tháng 10
năm 2013
[44] “Update on GPU Optimizations in Galaxy S 4”
AnandTech Truy cập ngày 7 tháng 10 năm 2013
[45] “Samsung Galaxy S4 32 GB” CaCell Truy cập ngày 7
tháng 10 năm 2013
[46] “Your country will get Exynos or Snapdragon variant of
the Galaxy S 4, we have the answer!” SamMobile.com
Ngày 20 tháng 3 năm 2013 Truy cập ngày 17 tháng 10
năm 2013
[47] “Products: Exynos5 Octa” Odroid Platform Developer.
Hardkernel Co., Ltd Truy cập ngày 7 tháng 10 năm
2013
[48] “New Samsung Exynos 5 Octa” Products Samsung
Electronics Co.Ltd Truy cập ngày 7 tháng 10 năm 2013
[49] “Samsung Chromebook 2 11.6”
[50] “Samsung Galaxy Note 3 specs and features now
official” Androidauthority.com Ngày 4 tháng 9 năm
2013 Truy cập ngày 7 tháng 10 năm 2013
[51] “Samsung Unveils New Products from its System
LSI Business at Mobile World Congress” Samsung
Tomorrow Truy cập ngày 26 tháng 2 năm 2013
[52] “Galaxy S5 Teardown” Techinsights.com Ngày 9 tháng
4 năm 2014 Truy cập ngày 12 tháng 8 năm 2014
[53] “Samsung Exynos” Samsung Tomorrow Truy cập ngày
28 tháng 4 năm 2014
[54] “Samsung Chromebook 2 13.3”
[55] “Samsung Unveils New Products from its System LSIBusiness at Mobile World Congress” Ngày 26 tháng 2năm 2014 Truy cập ngày 2 tháng 5 năm 2014.[56] “Samsung Announces Exynos 5430: First 20nmSamsung SoC” AnandTech Truy cập ngày 14 tháng 8năm 2014
[57] “Meizu MX4 Pro is official with Samsung Exynos 5430chipset” GSMArena Ngày 19 tháng 11 năm 2014 Truycập ngày 19 tháng 11 năm 2014
[58] “Samsung’s Exynos 7 Octa is an A57/A53 ARM SoC”.AnandTech Truy cập ngày 17 tháng 9 năm 2014.[59] http://www.samsung.com/global/business/
semiconductor/minisite/Exynos/cont/w/solution_7octa.html
[60] https://www.mail-archive.com/linux-samsung-soc%40vger.kernel.org/msg38299.html
[61] “Exynos 7 Octa NotebookCheck review” Truy cập ngày
4 tháng 11 năm 2014
8.5 Liên kết
• Samsung Exynos official website