Apple A5與A6
A5和A6是蘋果最新推出的多處理器片上系統(mpsoc),專門針對他們的手持設備設計,並在iPhone和iPad等旗艦產品中引入。簡單地說,MPSoC是在一個集成電路(又稱芯片)上具有多個處理器的計算機。從技術上講,MPSoC是一種集成了諸如多個微處理器、存儲器、計算機的輸入/輸出和其他部件的集成電路,這些部件可以滿足消費電子產品的無線電功能。
A5和A6 mpsoc的兩個主要組件是基於ARM的cpu(中央處理器,aka處理器)和基於PowerVR的gpu(圖形處理單元)。A5是基於ARM的V7ISA(指令集架構,處理器設計的起點),A6是基於蘋果公司修改的同一版本的ISA,稱為ARM v7s。A5中的CPU和GPU是用45nm的半導體技術**的,A6是用32nm技術**的。雖然是蘋果設計的,三星卻為蘋果**。
蘋果A5
A5於2011年3月首次**,當時蘋果發佈了當時最新的平板電腦iPad2。後來蘋果iPhone克隆版iPhone 4S發佈時配備了Apple A5。與其前身A4不同,A5的CPU和GPU都有雙核。A5的雙核CPU採用ARM Cortex-A9處理器(採用ARMV7ISA),其雙核GPU基於PowerVR SGX543MP2圖形處理器。A5的CPU通常以1GHz的頻率時鐘(儘管時鐘使用頻率縮放,因此時鐘速度可以根據負載從800MHz更改為1GHz,目標省電),其GPU的時鐘頻率為200MHz。A5每核有32KB L1緩存內存和1MB共享L2緩存。A5配有512MB DDR2內存包,通常時鐘為400MHz。
蘋果A6
以打破傳統著稱的蘋果公司,在2012年9月決定發佈帶有iPhone(iPhone 5)的蘋果A6處理器時,打破了自己的傳統,即用最新iPad發佈一款主要處理器。與大眾認為蘋果將在A6中引入四核CPU的說法相反,A6配備了一款類似A5處理器的雙核處理器。然而,A6有一個修改版的ISA,它被用於A5和內部處理器架構中,稱為Apple Swift(至少,最新的向量處理效果要好得多)。雖然A6配備了類似A5的雙核CPU,(1)蘋果聲稱其速度是A5的兩倍,(2)一些第三方評審人員執行的基準測試顯示,A6由於其經過改造的指令集和硬件架構,性能比A5好得多。A6處理器被認為是1.3GHz的時鐘,比A5快得多。A6中使用的GPU(負責圖形性能)是一個三核PowerVR SGX54MP3,而不是A5中的雙核GPU。因此,A6的圖形性能要比Apple A5處理器好得多。A6預期將隨每核32KB L1專用緩存內存(分別用於數據和指令)和1MB共享L2緩存一起提供,與其前輩類似的緩存配置。A6 MPSOC還加載了更快的1GB DDR2(低功耗)SDRAM。
蘋果A5與Apply A6的比較
|
Apple A5 |
Apple A6 |
Release Date |
March 2011 |
September 2012 |
Type |
MPSoC |
MPSoC |
First Device |
iPad2 |
iPhone 5 |
Other Devices |
iPhone 4S, 3G Apple TV |
Not available yet |
ISA |
ARM v7 |
ARM v7s |
CPU |
ARM Cortex-A9 (dual core) |
Apple Swift (dual core) |
CPU’s Clock Speed |
0.8-1.0GHz (frequency scaling enabled) |
1.3GHz |
GPU |
PowerVR SGX543MP2 (dual core) |
PowerVR SGX543MP3 (triple core) |
GPU’s Clock Speed |
200MHz |
266MHz |
CPU/GPU Technology |
45nm |
32nm |
L1 Cache |
32kB instruction, 32kB data |
32kB instruction, 32kB data |
L2 Cache |
1MB |
1MB |
Memory |
512MB DDR2 (LP), 400MHz |
1GB DDR2 LP, 533MHz |
摘要