Apple Silicon: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
Aggiunto il chip Apple M4 Max, altre modifiche alla serie M
 
(14 versioni intermedie di 3 utenti non mostrate)
Riga 14: Riga 14:


{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
! Immagine !! Codice !! Processo !! Volume !! ISA !! CPU !! CPU Cache !! GPU !! RAM !! Dispositivi
|-
|-
! colspan="2" style="width:15%" |Codice
| [[File:S5L8900.jpg|100px]]
| style="text-align:center" | APL0098<br />-<br />S5L8900
! style="text-align:center" | APL0098<br />(S5L8900)
| style="text-align:center" | [[90 nm]]
! style="text-align:center" | APL0278<br />(S5L8720)
| style="text-align:right" | 72&nbsp;mm²
! style="text-align:center" | APL0298
(S5L8920)
| rowspan="2" style="text-align:center" | ARMv6
! style="text-align:center" | APL2298<br />(S5L8922)
| 412&nbsp;MHz<br />single core<br />ARM11
| '''L1:''' 16+16 KB<br />'''L2:''' n/d<br />'''L3:''' n/d
| rowspan="2" | [[PowerVR]]<br />MBX Lite<br />(130&nbsp;nm)
| 128 MB (DRAM)<br />133&nbsp;MHz (LPDDR)<br />533 MB/s (HBM)<br />16 bit (Single-Channel)
| [[IPhone (prima generazione)|iPhone 2G]]<br />[[iPhone 3G]]<br />[[iPod touch#Prima generazione|iPod touch (1ª gen.)]]
|-
|-
! colspan="2" style="width:15%" |Immagine
| [[File:S5L8720.jpg|100px]]
| style="text-align:center" | APL0278<br />-<br />S5L8720
| style="text-align:center" | [[File:S5L8900.jpg|100px]]
| rowspan="2" style="text-align:center" | [[65 nm]]
| style="text-align:center" | [[File:S5L8720.jpg|100px]]
| style="text-align:right" | 36&nbsp;mm²
| style="text-align:center" | [[File:Apple SoC S5L8920.jpg|100px]]
| style="text-align:center" | [[File:S5L8922.jpg|100px]]
| 412–533&nbsp;MHz<br />single core<br />ARM11
| '''L1:''' 16+16 KB<br />'''L2:''' n/d<br />'''L3:''' n/d
| 128 MB (DRAM)<br />133&nbsp;MHz (LPDDR)<br />1,6 GB/s (HBM)<br />32 bit (Single-Channel)
| [[iPod touch#Seconda generazione|iPod touch (2ª gen.)]]<br />[[iPod nano|iPod nano (4ª gen.)]]
|-
|-
! colspan="2" style="width:15%" |Set istruzione (ISA)
| [[File:Apple SoC S5L8920.jpg|100px]]
| style="text-align:center" | APL0298<br />-<br />S5L8920
| colspan="2" style="text-align:center" | ARMv6
| style="text-align:right" | 71,8&nbsp;mm²
| colspan="2" style="text-align:center" | ARMv7
|-
| rowspan="2" style="text-align:center" | ARMv7
! colspan="2" style="width:15%" |Architettura
| 600&nbsp;MHz<br />single core<br />([[ARM Cortex|ARM Cortex-A8]])
| style="text-align:center" | ?
| '''L1:''' 32+32 KB<br />'''L2:''' 256 KB<br />'''L3:''' n/d
| style="text-align:center" | ?
| rowspan="2" | [[PowerVR]]<br />SGX535
| style="text-align:center" | ?
| rowspan="2" | 256 MB (DRAM)<br />200&nbsp;MHz (LPDDR)<br />1,6 GB/s (HBM)<br />32 bit (Single-Channel)
| style="text-align:center" | ?
|-
! colspan="2" style="width:15%" |Lancio
| style="text-align:center" | giugno 2007
| style="text-align:center" | settembre 2008
| style="text-align:center" | giugno 2009
| style="text-align:center" | settembre 2009
|-
! colspan="2" style="width:15%" |Dispositivi
| [[IPhone (prima generazione)|iPhone 2G]]<br />[[iPhone 3G]]<br />[[iPod touch#Prima generazione|iPod touch (1ª gen.)]]
| [[iPod touch#Seconda generazione|iPod touch (2ª gen.)]]<br />[[iPod nano|iPod nano (4ª gen.)]]
| [[iPhone 3GS]]
| [[iPhone 3GS]]
| [[iPod touch|iPod touch (3ª gen.)]]
|-
|-
! rowspan="5" style="width:15%" |Caratteristiche fisiche
| [[File:S5L8922.jpg|100px]]
| style="text-align:center" | APL2298<br />-<br />S5L8922
! style="text-align:left; width:5%" | Volume
| style="text-align:center" | 72 mm²
| style="text-align:center" | 36 mm²
| style="text-align:center" | 71,8 mm²
| style="text-align:center" | 41,6 mm²
|-
! style="text-align:left; width:5%" | Litografia
| style="text-align:center" | [[90 nm]]
| colspan="2" style="text-align:center" | [[65 nm]]
| style="text-align:center" | [[45 nm]]
| style="text-align:center" | [[45 nm]]
| style="text-align:right" | 41,6&nbsp;mm²
| 600–800&nbsp;MHz<br />single core<br />([[ARM Cortex|ARM Cortex-A8]])
| '''L1:''' 32+32 KB<br />'''L2:''' 256 KB<br />'''L3:''' n/d
| [[iPod touch|iPod touch (3ª gen.)]]
|-
|-
! style="text-align:left; width:5%" | Processo
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
|-
! style="text-align:left; width:5%" | Nº transistor
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
|-
! style="text-align:left; width:10%" | Thermal (TDP)
| colspan="4" style="text-align:center" | 1 W
|-
! rowspan="5" style="width:15%" |CPU
! style="text-align:left; width:5%" | Nº core
| colspan="4" style="text-align:center" | [[Single core|1]]
|-
! style="text-align:left; width:5%" | Frequenza<br /><span style="font-weight:normal">(nome)</span>
| style="text-align:center" | 412 MHz<br /><span style="font-size:92%">(ARM11)</span>
| style="text-align:center" | 412-533 MHz<br /><span style="font-size:92%">(ARM11)</span>
| style="text-align:center" | 600 MHz<br /><span style="font-size:92%">([[ARM Cortex|ARM Cortex-A8]])</span>
| style="text-align:center" | 600-800 MHz<br /><span style="font-size:92%">([[ARM Cortex|ARM Cortex-A8]])</span>
|-
! style="text-align:left; width:5%" | Cache L1 <span style="font-weight:normal;font-size:92%">(per core)</span>
| colspan="2" style="text-align:center" | 16+16 KB
| colspan="2" style="text-align:center" | 32+32 KB
|-
! style="text-align:left; width:5%" | Cache L2 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="2" style="text-align:center" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center" | 256 KB
|-
! style="text-align:left; width:5%" | Cache L3 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="4" style="text-align:center" | {{color|darkred|'''✘'''}}
|-
! rowspan="3" style="width:15%" |GPU
! style="text-align:left; width:5%" | Nome<br /><span style="font-weight:normal">(modello)</span>
| colspan="2" style="text-align:center" | [[PowerVR]]<br />MBX Lite<br />(130 nm)
| colspan="2" style="text-align:center" | [[PowerVR]]<br />SGX535
|-
! style="text-align:left; width:5%" | Nº core
| colspan="4" style="text-align:center" | 1
|-
! style="text-align:left; width:5%" | Frequenza
| style="text-align:center" | 60-103 MHz
| style="text-align:center" | 103-133 MHz
| colspan="2" style="text-align:center" | 200 MHz
|-
! rowspan="4" style="width:15%" |RAM
! style="text-align:left; width:5%" | Tipo
| colspan="2" style="text-align:center" | LPDDR-266
| colspan="2" style="text-align:center" | LPDDR-400
|-
! style="text-align:left; width:5%" | Dimensione
| colspan="3" style="text-align:center" | 128 MB
| style="text-align:center" | 256 GB
|-
! style="text-align:left; width:5%" | Larghezza del canale
| style="text-align:center" | 16 bit
| colspan="3" style="text-align:center" | 32 bit
|-
! style="text-align:left; width:5%" | Larghezza di banda
| style="text-align:center" | 533 MB/s
| colspan="3" style="text-align:center" | 1,6 GB/s
|-
! colspan="2" style="width:15%" |Produttore
| colspan="4" style="text-align:center" | Samsung
|}
|}

== Serie A ==
== Serie A ==
'''Apple A''' è la prima serie di SoC Apple lanciata nella famiglia Apple Silicon, e viene utilizzata su iPhone, iPad, iPod touch e Apple TV. Integrano uno o più core di elaborazione basati su ARM (CPU), un'unità di elaborazione grafica (GPU), memoria cache e altra elettronica necessaria per fornire funzioni di calcolo mobile all'interno di un singolo pacchetto fisico. Sono progettati da Apple e prodotti inizialmente da [[Samsung]] e successivamente da [[TSMC]].
'''Apple A''' è la prima serie di SoC Apple lanciata nella famiglia Apple Silicon, e viene utilizzata su iPhone, iPad, iPod touch e Apple TV. Integrano uno o più core di elaborazione basati su ARM (CPU), un'unità di elaborazione grafica (GPU), memoria cache e altra elettronica necessaria per fornire funzioni di calcolo mobile all'interno di un singolo pacchetto fisico. Sono progettati da Apple e prodotti inizialmente da [[Samsung]] e successivamente da [[TSMC]].
Riga 215: Riga 290:
| colspan="2" style="text-align:center" | 2 GB
| colspan="2" style="text-align:center" | 2 GB
|-
|-
! style="text-align:left; width:5%" | Channel
! style="text-align:left; width:5%" | Larghezza del canale
| colspan="3" style="text-align:center" | 32 bit
| colspan="3" style="text-align:center" | 32 bit
| colspan="4" style="text-align:center" | 64 bit
| colspan="4" style="text-align:center" | 64 bit
Riga 322: Riga 397:
* [[iPad (decima generazione)|iPad (10ª gen.)]]
* [[iPad (decima generazione)|iPad (10ª gen.)]]
* [[iPad Air (quarta generazione)|iPad Air (4ª gen.)]]
* [[iPad Air (quarta generazione)|iPad Air (4ª gen.)]]
|
|
* [[iPhone 13|iPhone 13 mini]]
* [[iPhone 13|iPhone 13 mini]]
* [[iPhone 13]]
* [[iPhone 13]]
* [[iPhone 13 Pro]]
* [[iPhone 13 Pro]]
* [[iPhone 13 Pro|iPhone 13 Pro Max]]
* [[iPhone 13 Pro|iPhone 13 Pro Max]]
* [[IPhone SE (terza generazione)|iPhone SE (3° gen.)]]
* [[iPhone 14]]
* [[iPhone 14]]
* [[iPhone 14|iPhone 14 Plus]]
* [[iPhone 14|iPhone 14 Plus]]
Riga 357: Riga 433:
|-
|-
! style="text-align:left" colspan="2" | Processo
! style="text-align:left" colspan="2" | Processo
| colspan="7" style="text-align:center" | [[FinFET]]
| colspan="6" style="text-align:center" | [[FinFET]]
|-
|-
! style="text-align:left" colspan="2" | Nº transistor
! style="text-align:left" colspan="2" | Nº transistor
Riga 373: Riga 449:
| style="text-align:center" |
| style="text-align:center" |
|-
|-
! rowspan="12" | CPU
! rowspan="11" | CPU
! colspan="2" style="text-align:left" | Nº core CPU
! colspan="2" style="text-align:left" | Nº core CPU
| style="text-align:center" | Quad-Core (4)
| style="text-align:center" | Quad-Core (4)
| colspan="6" style="text-align:center" | Hexa-Core (6)
| colspan="5" style="text-align:center" | Hexa-Core (6)
|-
|-
! style="background:#FED1A0" rowspan="4" | Core<br />High
! style="background:#FED1A0" rowspan="4" | Core<br />High
Riga 436: Riga 512:
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | ?
|-
|-
|-
! colspan="2" rowspan="1" style="text-align:left" | Cache L2 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
! colspan="2" rowspan="1" style="text-align:left" | Cache L2 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
Riga 448: Riga 523:
| style="text-align:center" |
| style="text-align:center" |
|-
|-
! colspan="2" style="text-align:left" | HMP
! colspan="3" style="text-align:left" | HMP
| style="text-align:center" | {{color|darkred|'''✘'''}}
| style="text-align:center" | {{color|darkred|'''✘'''}}
| colspan="5" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="5" style="text-align:center" | {{color|green|'''✔'''}}
Riga 482: Riga 557:
! colspan="2" style="text-align:left" | Nome
! colspan="2" style="text-align:left" | Nome
| rowspan="3" style="text-align:center" | {{color|darkred|'''✘'''}}
| rowspan="3" style="text-align:center" | {{color|darkred|'''✘'''}}
| colspan="6" style="text-align:center" | Apple NPU
| colspan="5" style="text-align:center" | Apple NPU
|-
|-
! colspan="2" style="text-align:left" | Nº core
! colspan="2" style="text-align:left" | Nº core
Riga 507: Riga 582:
| colspan="2" style="text-align:center" | 4/6 GB
| colspan="2" style="text-align:center" | 4/6 GB
|-
|-
! colspan="2" style="text-align:left" | Channel
! colspan="2" style="text-align:left" | Larghezza del canale
| colspan="6" style="text-align:center" | 64 bit
| colspan="6" style="text-align:center" | 64 bit
|-
|-
Riga 535: Riga 610:
! style="text-align:center; width: 136px" | [[Apple A16|A16 Bionic]]
! style="text-align:center; width: 136px" | [[Apple A16|A16 Bionic]]
! style="text-align:center; width: 136px" | [[Apple A17|A17 Pro]]
! style="text-align:center; width: 136px" | [[Apple A17|A17 Pro]]
!A18 / A18 Pro
|-
|-
! colspan="3" | Codice
! colspan="3" | Codice
| style="text-align:center" | APL1W10
| style="text-align:center" | APL1W10
| style="text-align:center" |
| style="text-align:center" |
|
|-
|-
! colspan="3" | Immagine
! colspan="3" | Immagine
| [[File:Apple A16.jpg|80x80px|center]]
| [[File:Apple A16.jpg|80x80px|center]]
|
|
|
|-
|-
Riga 547: Riga 625:
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
|
|-
|-
! colspan="3" | Lancio
! colspan="3" | Lancio
| style="text-align:center" | settembre 2022
| style="text-align:center" | settembre 2022
| style="text-align:center" | settembre 2023
| style="text-align:center" | settembre 2023
|settembre 2024
|-
|-
! colspan="3" | Dispositivi
! colspan="3" | Dispositivi
Riga 561: Riga 641:
* [[iPhone 15 Pro]]
* [[iPhone 15 Pro]]
* [[iPhone 15 Pro|iPhone 15 Pro Max]]
* [[iPhone 15 Pro|iPhone 15 Pro Max]]
|
* iPhone 16
* iPhone 16 Plus
* iPhone 16 Pro
* iPhone 16 Pro Max
|-
|-
! rowspan="6" |Caratteristiche<br />fisiche
! rowspan="6" |Caratteristiche<br />fisiche
Riga 566: Riga 651:
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
|
|-
|-
! style="text-align:left" colspan="2" | Volume
! style="text-align:left" colspan="2" | Volume
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
|
|-
|-
! style="text-align:left" colspan="2" | Litografia
! style="text-align:left" colspan="2" | Litografia
| style="text-align:center" | [[5 nm]]+ <sup>(EUV)</sup>
| style="text-align:center" | [[5 nm]]+ <sup>(EUV)</sup>
| style="text-align:center" | [[3 nm]] <sup>(EUV)</sup>
| style="text-align:center" | [[3 nm]] <sup>(EUV)</sup>
|[[3 nm]] <sup>(EUV)</sup>
|-
|-
! style="text-align:left" colspan="2" | Processo
! style="text-align:left" colspan="2" | Processo
| colspan="2" style="text-align:center" | [[FinFET]]
| colspan="3" style="text-align:center" | [[FinFET]]
|-
|-
! style="text-align:left" colspan="2" | Nº transistor
! style="text-align:left" colspan="2" | Nº transistor
| style="text-align:center" | 16,0 miliardi
| style="text-align:center" | 16,0 miliardi
| style="text-align:center" | 19,0 miliardi
| style="text-align:center" | 19,0 miliardi
|
|-
|-
! colspan="2" style="text-align:left" | Thermal (TDP)
! colspan="2" style="text-align:left" | Thermal (TDP)
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
|
|-
|-
! rowspan="12" | CPU
! rowspan="12" | CPU
! colspan="2" style="text-align:left" | Nº core CPU
! colspan="2" style="text-align:left" | Nº core CPU
| colspan="2" style="text-align:center" | Hexa-Core (6)
| colspan="3" style="text-align:center" | Hexa-Core (6)
|-
|-
! style="background:#FED1A0" rowspan="4" | Core<br />High
! style="background:#FED1A0" rowspan="4" | Core<br />High
Riga 594: Riga 684:
| style="text-align:center; background:#FEE0C0" | Everest
| style="text-align:center; background:#FEE0C0" | Everest
| style="text-align:center; background:#FEE0C0" | ?
| style="text-align:center; background:#FEE0C0" | ?
|
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
| style="text-align:center; background:#FEE0C0" | '''2 ×''' (3,46&nbsp;GHz)
| style="text-align:center; background:#FEE0C0" | '''2 ×''' (3,46&nbsp;GHz)
| style="text-align:center; background:#FEE0C0" | '''2 ×''' (3,78&nbsp;GHz)
| style="text-align:center; background:#FEE0C0" | '''2 ×''' (3,78&nbsp;GHz)
|
|-
|-
! style="text-align:left; background:#FED1A0" | Cache L1
! style="text-align:left; background:#FED1A0" | Cache L1
| style="text-align:center; background:#FEE0C0" | '''2 ×'''
| style="text-align:center; background:#FEE0C0" | '''2 ×'''
| style="text-align:center; background:#FEE0C0" | '''2 ×'''
| style="text-align:center; background:#FEE0C0" | '''2 ×'''
|
|-
|-
! style="text-align:left; background:#FED1A0" | Decode
! style="text-align:left; background:#FED1A0" | Decode
| style="text-align:center; background:#FEE0C0" | ?
| style="text-align:center; background:#FEE0C0" | ?
| style="text-align:center; background:#FEE0C0" | ?
| style="text-align:center; background:#FEE0C0" | ?
|
|-
|-
! style="background:#DDF" rowspan="4" | Core<br />Low
! style="background:#DDF" rowspan="4" | Core<br />Low
Riga 611: Riga 705:
| style="text-align:center; background:#EAEAFF" | Sawtooth
| style="text-align:center; background:#EAEAFF" | Sawtooth
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | ?
|
|-
|-
! style="text-align:left; background:#DDF" colspan="1" | Frequenza
! style="text-align:left; background:#DDF" colspan="1" | Frequenza
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,02&nbsp;GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,02&nbsp;GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,11&nbsp;GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,11&nbsp;GHz)
|
|-
|-
! style="text-align:left; background:#DDF" | Cache L1
! style="text-align:left; background:#DDF" | Cache L1
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
|
|-
|-
! style="text-align:left; background:#DDF" | Decode
! style="text-align:left; background:#DDF" | Decode
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | ?
|
|-
|-
! colspan="2" rowspan="1" style="text-align:left" | Cache L2 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
! colspan="2" rowspan="1" style="text-align:left" | Cache L2 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
|
|-
|-
! colspan="2" style="text-align:left" | Cache L3 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
! colspan="2" style="text-align:left" | Cache L3 <span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
| style="text-align:center" |
|
|-
|-
! colspan="2" style="text-align:left" | HMP
! colspan="2" style="text-align:left" | HMP
| colspan="2" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
|-
|-
! rowspan="4" |GPU
! rowspan="4" |GPU
! colspan="2" style="text-align:left" | Nome<br /><span style="font-weight:normal">(modello)</span>
! colspan="2" style="text-align:left" | Nome<br /><span style="font-weight:normal">(modello)</span>
| colspan="2" style="text-align:center" | Apple GPU
| colspan="3" style="text-align:center" | Apple GPU
|-
|-
! colspan="2" style="text-align:left" | Nº core
! colspan="2" style="text-align:left" | Nº core
| style="text-align:center" | 5
| style="text-align:center" | 5
| style="text-align:center" | 6
| style="text-align:center" | 6
|5 / 6 (Pro)
|-
|-
! style="text-align:left" colspan="2" | Frequenza
! style="text-align:left" colspan="2" | Frequenza
| style="text-align:center" | -
| style="text-align:center" | -
| style="text-align:center" | -
| style="text-align:center" | -
|
|-
|-
! style="text-align:left" colspan="2" | Velocità
! style="text-align:left" colspan="2" | Velocità
| style="text-align:center" | -
| style="text-align:center" | -
| style="text-align:center" | -
| style="text-align:center" | -
|
|-
|-
! rowspan="3" | NPU
! rowspan="3" | NPU
! colspan="2" style="text-align:left" | Nome
! colspan="2" style="text-align:left" | Nome
| colspan="2" style="text-align:center" | Apple NPU
| colspan="3" style="text-align:center" | Apple NPU
|-
|-
! colspan="2" style="text-align:left" | Nº core
! colspan="2" style="text-align:left" | Nº core
| colspan="2" style="text-align:center" | Hexadeca-Core (16)
| colspan="3" style="text-align:center" | Hexadeca-Core (16)
|-
|-
! style="text-align:left" colspan="2" | TOPs
! style="text-align:left" colspan="2" | TOPs
| style="text-align:center" | 17,0
| style="text-align:center" | 17,0
| style="text-align:center" | 35,0
| colspan="2" style="text-align:center" | 35,0
|-
|-
! rowspan="4" | RAM
! rowspan="4" | RAM
! colspan="2" style="text-align:left" | Tipo
! colspan="2" style="text-align:left" | Tipo
| colspan="2" style="text-align:center" | LPDDR5-4266
| colspan="2" style="text-align:center" | LPDDR5-4266
|
|-
|-
! colspan="2" style="text-align:left" | Dimensione
! colspan="2" style="text-align:left" | Dimensione
| style="text-align:center" | 6 GB
| style="text-align:center" | 6 GB
| style="text-align:center" | 8 GB
| colspan="2" style="text-align:center" | 8 GB
|-
|-
! colspan="2" style="text-align:left" | Channel
! colspan="2" style="text-align:left" | Larghezza del canale
| colspan="2" style="text-align:center" | 64 bit
| colspan="2" style="text-align:center" | 64 bit
|
|-
|-
! colspan="2" style="text-align:left" | Larghezza di banda
! colspan="2" style="text-align:left" | Larghezza di banda
| colspan="2" style="text-align:center" | 51,2 GB/s
| colspan="2" style="text-align:center" | 51,2 GB/s
|
|-
|-
! rowspan="2" | Altri<br />componenti
! rowspan="2" | Altri<br />componenti
Riga 680: Riga 786:
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
|?
|-
|-
! style="text-align:left" colspan="2" | Secure Enclave
! style="text-align:left" colspan="2" | Secure Enclave
| colspan="2" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
|-
|-
! colspan="3" |Produttore
! colspan="3" |Produttore
| colspan="2" style="text-align:center" | [[TSMC]]
| colspan="3" style="text-align:center" | [[TSMC]]
|}
|}


Riga 737: Riga 844:
! rowspan="4" |Caratteristiche fisiche
! rowspan="4" |Caratteristiche fisiche
! style="text-align:left" | Volume
! style="text-align:left" | Volume
| style="text-align:center" | 165&nbsp;mm²
| style="text-align:center" | 165 mm²
| style="text-align:center" | 123&nbsp;mm²
| style="text-align:center" | 123 mm²
| style="text-align:center" | 128&nbsp;mm²
| style="text-align:center" | 128 mm²
| style="text-align:center" | 143,9&nbsp;mm²
| style="text-align:center" | 143,9 mm²
|-
|-
! style="text-align:left" | Litografia
! style="text-align:left" | Litografia
| style="text-align:center" | [[45 nm]]
| style="text-align:center" | [[45 nm]]
| style="text-align:center" | [[32 nm]]
| style="text-align:center" | [[32 nm]]
| style="text-align:center" | 20&nbsp;nm
| style="text-align:center" | 20 nm
| style="text-align:center" | [[16 nm]]
| style="text-align:center" | [[16 nm]]
|-
|-
Riga 766: Riga 873:
|-
|-
! style="text-align:left" | Frequenza<br /><span style="font-weight:normal">(nome)</span>
! style="text-align:left" | Frequenza<br /><span style="font-weight:normal">(nome)</span>
| style="text-align:center" | 2 × 1&nbsp;GHz<br /><span style="font-size:92%">(Cortex-A8)</span>
| style="text-align:center" | 2 × 1 GHz<br /><span style="font-size:92%">(Cortex-A8)</span>
| style="text-align:center" | 2 × 1,4&nbsp;GHz<br /><span style="font-size:92%">(Swift)</span>
| style="text-align:center" | 2 × 1,4 GHz<br /><span style="font-size:92%">(Swift)</span>
| style="text-align:center" | 3 × 1,5&nbsp;GHz<br /><span style="font-size:92%">(Typhoon)</span>
| style="text-align:center" | 3 × 1,5 GHz<br /><span style="font-size:92%">(Typhoon)</span>
| style="text-align:center" | 2 × 2,26&nbsp;GHz<br /><span style="font-size:92%">(Twister)</span>
| style="text-align:center" | 2 × 2,26 GHz<br /><span style="font-size:92%">(Twister)</span>
|-
|-
! style="text-align:left" | Cache L1 <span style="font-weight:normal;font-size:92%">(per core)</span>
! style="text-align:left" | Cache L1 <span style="font-weight:normal;font-size:92%">(per core)</span>
Riga 800: Riga 907:
|-
|-
! style="text-align:left" | Frequenza
! style="text-align:left" | Frequenza
| style="text-align:center" | 200&nbsp;MHz
| style="text-align:center" | 200 MHz
| style="text-align:center" | 266&nbsp;MHz
| style="text-align:center" | 266 MHz
| style="text-align:center" | 450&nbsp;MHz
| style="text-align:center" | 450 MHz
| style="text-align:center" | 650&nbsp;MHz
| style="text-align:center" | 650 MHz
|-
|-
! rowspan="4" |RAM
! rowspan="4" |RAM
Riga 817: Riga 924:
| style="text-align:center" | 4 GB
| style="text-align:center" | 4 GB
|-
|-
! style="text-align:left" | Channel
! style="text-align:left" | Larghezza del canale
| colspan="2" style="text-align:center" | 32 bit
| colspan="2" style="text-align:center" | 32 bit
| style="text-align:center" | 64 bit
| style="text-align:center" | 64 bit
Riga 959: Riga 1 066:
! style="text-align:left" colspan="2" | Frequenza
! style="text-align:left" colspan="2" | Frequenza
| style="text-align:center" | 900 MHz
| style="text-align:center" | 900 MHz
| style="text-align:center" | 1130 MHz<ref>{{Cita web|url=https://www.cpu-monkey.com/en/cpu-apple_a12x_bionic|titolo=Apple A12X Bionic Benchmark, Test and specs|data=6 novembre 2023|lingua=en|accesso=15 aprile 2024}}</ref>
| style="text-align:center" | -
| style="text-align:center" | -
| style="text-align:center" | -
<!-- | style="text-align:center" | - -->
<!-- | style="text-align:center" | - -->
Riga 977: Riga 1 084:
! style="text-align:left" colspan="2" | Dimensione
! style="text-align:left" colspan="2" | Dimensione
| style="text-align:center" | 4 GB
| style="text-align:center" | 4 GB
| style="text-align:center" | 4/6 GB
| style="text-align:center" | 4 / 6 GB
| style="text-align:center" | 6 GB
| style="text-align:center" | 6 GB
<!-- | style="text-align:center" | -->
<!-- | style="text-align:center" | -->
|-
|-
! style="text-align:left" colspan="2" | Channel
! style="text-align:left" colspan="2" | Larghezza del canale
| colspan="3" style="text-align:center" | 128 bit
| colspan="3" style="text-align:center" | 128 bit
<!-- | style="text-align:center" | -->
<!-- | style="text-align:center" | -->
Riga 1 018: Riga 1 125:
! [[Apple M2]]
! [[Apple M2]]
! [[Apple M3]]
! [[Apple M3]]
! [[Apple M4]]
|-
|-
! colspan="3" style="width:15%" | Codice
! colspan="3" style="width:15%" | Codice
Riga 1 023: Riga 1 131:
| style="text-align:center" | [[Apple M2|APL1109]]
| style="text-align:center" | [[Apple M2|APL1109]]
| style="text-align:center" | APL1201
| style="text-align:center" | APL1201
| style="text-align:center" | APL1206
|-
|-
! colspan="3" style="width:15%" | Immagine
! colspan="3" style="width:15%" | Immagine
| [[File:Apple_M1.jpg|100px|center]]
| [[File:Apple_M1.jpg|100px|center]]
| [[File:Apple M2.jpg|100px|center]]
| [[File:Apple M2.jpg|100px|center]]
|
|
|
|-
|-
Riga 1 033: Riga 1 143:
| style="text-align:center" | ARMv8.5-A (ARM)
| style="text-align:center" | ARMv8.5-A (ARM)
| style="text-align:center" | ARMv8.6-A (ARM)
| style="text-align:center" | ARMv8.6-A (ARM)
| style="text-align:center" | ARMv9.2-A (ARM)
|-
|-
! colspan="3" style="width:15%" | Architettura
! colspan="3" style="width:15%" | Architettura
| colspan="3" style="text-align:center" | 64 bit
| colspan="4" style="text-align:center" | 64 bit
|-
|-
! colspan="3" style="width:15%" | Commercializzazione
! colspan="3" style="width:15%" | Commercializzazione
Riga 1 041: Riga 1 152:
| style="text-align:center" | giugno 2022
| style="text-align:center" | giugno 2022
| style="text-align:center" | ottobre 2023
| style="text-align:center" | ottobre 2023
| style="text-align:center" | maggio 2024
|-
|-
! colspan="3" style="width:15%" | Dispositivi<br />predisposti
! colspan="3" style="width:15%" | Dispositivi<br />predisposti
Riga 1 071: Riga 1 183:
* 2024: [[MacBook Air]] 13"
* 2024: [[MacBook Air]] 13"
* 2024: [[MacBook Air]] 15"
* 2024: [[MacBook Air]] 15"
|
* 2024: [[iPad Pro]] 11"
* 2024: [[iPad Pro]] 13"

* 2024: [[iMac]] 24"
* 2024: [[Mac Mini|Mac mini]]
* 2024: [[MacBook Pro]] 14"
|-
|-
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
! colspan="2" style="text-align:left; width:5%" | Dimensione
! colspan="2" style="text-align:left; width:5%" | Dimensione
| style="text-align:center" | 120 mm{{apici e pedici|p=2}}
| style="text-align:center" | 120 mm{{apici e pedici|p=2}}
| style="text-align:center" | <!-- 120 mm{{apici e pedici|p=2}} -->
| style="text-align:center" | 155,25 mm{{apici e pedici|p=2}}<ref name=":1">{{Cita web|url=https://hubweb.cn/apple-silicon/chip-m/|titolo=苹果 M 系列参数对比|sito=hubweb.cn|accesso=2024-04-15}}</ref>
| style="text-align:center" |
| style="text-align:center" |146 mm{{apici e pedici|p=2}}<ref name=":1" />
|
|-
|-
! colspan="2" style="text-align:left; width:5%" | Litografia
! colspan="2" style="text-align:left; width:5%" | Litografia
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5)
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5)
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5P)
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5P)
| style="text-align:center" | [[3 nm]]<sup>(EUV)</sup>
| style="text-align:center" | [[3 nm]]<sup>(EUV)</sup> (TSMC N3B)
| style="text-align:center" | [[3 nm]]<sup>(EUV)</sup> (TSMC N3E)
|-
|-
! colspan="2" style="text-align:left; width:5%" | Processo
! colspan="2" style="text-align:left; width:5%" | Processo
| colspan="3" style="text-align:center" | [[FinFET]]
| colspan="4" style="text-align:center" | [[FinFET]]
|-
|-
! colspan="2" style="text-align:left; width:5%" | Nº transistor
! colspan="2" style="text-align:left; width:5%" | Nº transistor
Riga 1 090: Riga 1 211:
| style="text-align:center" | 20 miliardi
| style="text-align:center" | 20 miliardi
| style="text-align:center" | 25 miliardi
| style="text-align:center" | 25 miliardi
| style="text-align:center" | 28 miliardi
|-
|-


Riga 1 095: Riga 1 217:
! colspan="2" style="text-align:left" | Nº core
! colspan="2" style="text-align:left" | Nº core
| colspan="3" style="text-align:center" | 8
| colspan="3" style="text-align:center" | 8
| colspan="1" style="text-align:center" | 9 / 10
|-
|-
! style="background:#FED1A0" rowspan="4" | Core<br />High
! style="background:#FED1A0" rowspan="4" | Core<br />High
Riga 1 101: Riga 1 224:
| style="text-align:center; background:#FEE0C0" | Avalanche
| style="text-align:center; background:#FEE0C0" | Avalanche
| style="text-align:center; background:#FEE0C0" | Everest
| style="text-align:center; background:#FEE0C0" | Everest
| style="text-align:center; background:#FEE0C0" |
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
Riga 1 106: Riga 1 230:
| style="text-align:center; background:#FEE0C0" | '''4 ×''' (3,504 GHz)
| style="text-align:center; background:#FEE0C0" | '''4 ×''' (3,504 GHz)
| style="text-align:center; background:#FEE0C0" | '''4 ×''' (4,056 GHz)
| style="text-align:center; background:#FEE0C0" | '''4 ×''' (4,056 GHz)
| style="text-align:center; background:#FEE0C0" | '''3/4 ×''' (4,4 GHz)
|-
|-
! style="text-align:left; background:#FED1A0" | Cache L1
! style="text-align:left; background:#FED1A0" | Cache L1
| style="text-align:center; background:#FEE0C0" | '''4 ×''' (192+128 KB)
| colspan="4" style="text-align:center; background:#FEE0C0" | '''n. core ×''' (192+128 KB)
| style="text-align:center; background:#FEE0C0" | '''4 ×''' (192+128 KB)
| style="text-align:center; background:#FEE0C0" | '''4 ×''' (192+128 KB)
|-
|-
! style="text-align:left; background:#FED1A0" | Cache L2
! style="text-align:left; background:#FED1A0" | Cache L2
| style="text-align:center; background:#FEE0C0" | 12 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | 12 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | 16 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="3" style="text-align:center; background:#FEE0C0" | 16 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>

| style="text-align:center; background:#FEE0C0" | 16 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
|-
|-
! style="background:#DDF" rowspan="4" | Core<br />Low
! style="background:#DDF" rowspan="4" | Core<br />Low
Riga 1 122: Riga 1 245:
| style="text-align:center; background:#EAEAFF" | Blizzard
| style="text-align:center; background:#EAEAFF" | Blizzard
| style="text-align:center; background:#EAEAFF" | Sawtooth
| style="text-align:center; background:#EAEAFF" | Sawtooth
| style="text-align:center; background:#EAEAFF" |
|-
|-
! style="text-align:left; background:#DDF" colspan="1" | Frequenza
! style="text-align:left; background:#DDF" colspan="1" | Frequenza
Riga 1 127: Riga 1 251:
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,424 GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,424 GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,784 GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,784 GHz)
| style="text-align:center; background:#EAEAFF" | '''6 ×''' (2,85 GHz)
|-
|-
! style="text-align:left; background:#DDF" | Cache L1
! style="text-align:left; background:#DDF" | Cache L1
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
| colspan="4" style="text-align:center; background:#EAEAFF" | '''n. core ×''' (128+64 KB)

| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
|-
|-
! style="text-align:left; background:#DDF" | Cache L2
! style="text-align:left; background:#DDF" | Cache L2
| style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="4" style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
|-
|-
! colspan="2" style="text-align:left" | Cache L3
! colspan="2" style="text-align:left" | Cache L3
| style="text-align:center" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="3" style="text-align:center" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="1" style="text-align:center" | ? MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
|-
|-
! rowspan="6" style="width:15%" | GPU
! rowspan="6" style="width:15%" | GPU
Riga 1 148: Riga 1 269:
| style="text-align:center" | 8 / 10
| style="text-align:center" | 8 / 10
| style="text-align:center" | 8 / 10
| style="text-align:center" | 8 / 10
| style="text-align:center" | 10
|-
|-
! style="text-align:left;width:5%" colspan="2" | Frequenza
! style="text-align:left;width:5%" colspan="2" | Frequenza
| style="text-align:center" | 1,280&nbsp;GHz
| style="text-align:center" | 1,280 GHz
| style="text-align:center" | 1,398&nbsp;GHz
| colspan="2" style="text-align:center" | 1,398 GHz
| style="text-align:center" | 1,398&nbsp;GHz
| colspan="1" style="text-align:center" |1,598 GHz
|-
|-
! style="text-align:left; width:5%" colspan="2" | Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
! style="text-align:left; width:5%" colspan="2" | Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
Riga 1 158: Riga 1 280:
| style="text-align:center" | 3,58
| style="text-align:center" | 3,58
| style="text-align:center" | 3,55
| style="text-align:center" | 3,55
| style="text-align:center" | 4,09
|-
|-
! style="text-align:left;width:5%" colspan="2" | Dynamic Caching
! style="text-align:left;width:5%" colspan="2" | Dynamic Caching
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center; background-color: #D4F4B4" colspan="2" | {{color|green|'''✔'''}}
|-
|-
! style="text-align:left;width:5%" colspan="2" | Ray Tracing
! style="text-align:left;width:5%" colspan="2" | Ray Tracing
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center; background-color: #D4F4B4" colspan="2" | {{color|green|'''✔'''}}
|-
|-
! style="text-align:left;width:5%" colspan="2" | Mesh Shading
! style="text-align:left;width:5%" colspan="2" | Mesh Shading
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center; background-color: #D4F4B4" colspan="2" | {{color|green|'''✔'''}}
|-
|-
! rowspan="2" | NPU
! rowspan="2" | NPU
! colspan="2" style="text-align:left; width:5%" | Nº core
! colspan="2" style="text-align:left; width:5%" | Nº core
| colspan="3" style="text-align:center" | 16
| colspan="4" style="text-align:center" | 16
|-
|-
! style="text-align:left; width:5%" colspan="2" | Velocità <span style="font-weight:normal;font-size:92%">(TOPS)</span>
! style="text-align:left; width:5%" colspan="2" | Velocità <span style="font-weight:normal;font-size:92%">(TOPS)</span>
Riga 1 179: Riga 1 302:
| style="text-align:center" | 15,8 TOPS
| style="text-align:center" | 15,8 TOPS
| style="text-align:center" | 18 TOPS
| style="text-align:center" | 18 TOPS
| style="text-align:center" | 38 TOPS
|-
|-
! rowspan="7" style="width:15%" | Encode<br />Decode<br />Engine
! rowspan="7" style="width:15%" | Encode<br />Decode<br />Engine
! colspan="2" style="text-align:left; width:5%" | Video H.264
! colspan="2" style="text-align:left; width:5%" | Video H.264
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video H.265
! colspan="2" style="text-align:left; width:5%" | Video H.265
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video 4K
! colspan="2" style="text-align:left; width:5%" | Video 4K
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video 8K
! colspan="2" style="text-align:left; width:5%" | Video 8K
| style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | ProRes
! colspan="2" style="text-align:left; width:5%" | ProRes
| style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | ProRes RAW
! colspan="2" style="text-align:left; width:5%" | ProRes RAW
| style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | AV1
! colspan="2" style="text-align:left; width:5%" | AV1
| colspan="2" style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
Riga 1 210: Riga 1 334:
| style="text-align:center" | LPDDR4X-4266
| style="text-align:center" | LPDDR4X-4266
| colspan="2" style="text-align:center" | LPDDR5-6400
| colspan="2" style="text-align:center" | LPDDR5-6400
| style="text-align:center" | LPDDR5X-7500<ref>{{Cita web|url=https://www.notebookcheck.net/Apple-M4-10-core-GPU-Benchmarks-and-Specs.835807.0.html|titolo=Apple M4 10-core GPU|lingua=en|accesso=30 ottobre 2024}}</ref>
|-
|-
! style="text-align:left; width:5%" colspan="2" | Dimensione
! style="text-align:left; width:5%" colspan="2" | Dimensione
| style="text-align:center" | 8 / 16 GB
| style="text-align:center" | 8 / 16 GB
| colspan="2" style="text-align:center" | 8 / 16 / 24 GB
| colspan="2" style="text-align:center" | 8 / 16 / 24 GB
| style="text-align:center" | 8 / 16 / 24 / 32 GB
|-
|-
! style="text-align:left; width:5%" colspan="2" | Larghezza del canale
! style="text-align:left; width:5%" colspan="2" | Larghezza del canale
| style="text-align:center" | 128 bit<br /><span style="font-weight:normal;font-size:92%">(2 mod x 64 bit)</span></b>
| style="text-align:center" | 128 bit<br /><span style="font-weight:normal;font-size:92%">(2 mod x 64 bit)</span></b>
| colspan="2" style="text-align:center" | 128 bit<br /><span style="font-weight:normal;font-size:92%">(2 mod x 64 bit)</span></b>
| colspan="3" style="text-align:center" | 128 bit<br /><span style="font-weight:normal;font-size:92%">(2 mod x 64 bit)</span></b>
|-
|-
! style="text-align:left; width:5%" colspan="2" | Larghezza di banda
! style="text-align:left; width:5%" colspan="2" | Larghezza di banda
| style="text-align:center" | 68,25 GB/s<br /><span style="font-weight:normal;font-size:92%">(2 mod x 34,1 GB/s)</span></b>
| style="text-align:center" | 68,25 GB/s<br /><span style="font-weight:normal;font-size:92%">(2 mod x 34,1 GB/s)</span></b>
| colspan="2" style="text-align:center" | 102,4 GB/s<br /><span style="font-weight:normal;font-size:92%">(2 mod x 51,2 GB/s)</span></b>
| colspan="2" style="text-align:center" | 102,4 GB/s<br /><span style="font-weight:normal;font-size:92%">(2 mod x 51,2 GB/s)</span>
| style="text-align:center" | 120 GB/s<br /><span style="font-weight:normal;font-size:92%">(? mod x ? GB/s)</span>
|-
|-
! rowspan="4" style="width:15%" | Altri<br />componenti
! rowspan="4" style="width:15%" | Altri<br />componenti
! colspan="2" style="text-align:left; width:5%" | ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
! colspan="2" style="text-align:left; width:5%" | ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
! colspan="2" style="text-align:left; width:5%" | DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
! colspan="2" style="text-align:left; width:5%" | SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
! colspan="2" style="text-align:left; width:5%" | Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
| style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 3/USB 4)
| style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 3/USB 4)
| colspan="2" style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
|-
|-
! colspan="3" style="width:15%" |Produttore
! colspan="3" style="width:15%" |Produttore
| colspan="3" style="text-align:center" | [[TSMC]]
| colspan="4" style="text-align:center" | [[TSMC]]
|}
|}


Riga 1 249: Riga 1 376:
! [[Apple M2 Pro]]
! [[Apple M2 Pro]]
! [[Apple M3 Pro]]
! [[Apple M3 Pro]]
! [[Apple M4 Pro]]
|-
|-
! colspan="3" style="width:15%" | Codice
! colspan="3" style="width:15%" | Codice
Riga 1 254: Riga 1 382:
| style="text-align:center" | APL1113
| style="text-align:center" | APL1113
| style="text-align:center" | APL1203
| style="text-align:center" | APL1203
|
|-
|-
! colspan="3" style="width:15%" | Immagine
! colspan="3" style="width:15%" | Immagine
|[[File:Apple M1 Pro.png|centro|219x219px]]
|[[File:Apple M1 Pro.png|centro|219x219px]]
|
|
|
|
|
Riga 1 262: Riga 1 392:
! colspan="3" style="width:15%" | Set istruzione (ISA)
! colspan="3" style="width:15%" | Set istruzione (ISA)
| style="text-align:center" | ARMv8.5-A (ARM)
| style="text-align:center" | ARMv8.5-A (ARM)
| style="text-align:center" | ARMv8.6-A (ARM)
| colspan="2" style="text-align:center" | ARMv8.6-A (ARM)
|
| style="text-align:center" | ARMv8.6-A (ARM)
|-
|-
! colspan="3" style="width:15%" | Architettura
! colspan="3" style="width:15%" | Architettura
| colspan="3" style="text-align:center" | 64 bit
| colspan="3" style="text-align:center" | 64 bit
|
|-
|-
! colspan="3" style="width:15%" | Commercializzazione
! colspan="3" style="width:15%" | Commercializzazione
Riga 1 272: Riga 1 403:
| style="text-align:center" | gennaio 2023
| style="text-align:center" | gennaio 2023
| style="text-align:center" | ottobre 2023
| style="text-align:center" | ottobre 2023
| style="text-align:center" | novembre 2024
|-
|-
! colspan="3" |Dispositivi
! colspan="3" |Dispositivi
Riga 1 284: Riga 1 416:
* 2023: [[MacBook Pro]] 16"
* 2023: [[MacBook Pro]] 16"
* 2023: [[iMac]]
* 2023: [[iMac]]
|
* 2024: [[MacBook Pro]] 14"
* 2024: [[MacBook Pro]] 16"
* 2024: [[Mac mini]]
|-
|-
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
Riga 1 290: Riga 1 426:
| style="text-align:center" |259 mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" |259 mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" |207 mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" |207 mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Litografia
! colspan="2" style="text-align:left; width:5%" | Litografia
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5)
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5)
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5P)
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup> (TSMC N5P)
| style="text-align:center" | [[3 nm]] (TSMC N3B)
| style="text-align:center" | [[3 nm]]<sup>(EUV)</sup> (TSMC N3B)
| style="text-align:center" | [[3 nm]]<sup>(EUV)</sup> (TSMC N3E)
|-
|-
! colspan="2" style="text-align:left; width:5%" | Processo
! colspan="2" style="text-align:left; width:5%" | Processo
| colspan="3" style="text-align:center" | [[FinFET]]
| colspan="3" style="text-align:center" | [[FinFET]]
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Nº transistor
! colspan="2" style="text-align:left; width:5%" | Nº transistor
Riga 1 303: Riga 1 442:
| style="text-align:center" | 40,0 miliardi
| style="text-align:center" | 40,0 miliardi
| style="text-align:center" | 37,0 miliardi
| style="text-align:center" | 37,0 miliardi
| style="text-align:center" | ?
|-
|-


! rowspan="10" | CPU
! rowspan="10" | CPU
! colspan="2" style="text-align:left" | Nº core
! colspan="2" style="text-align:left" | Nº core
| style="text-align:center" | 8 / 10 Core
| style="text-align:center" | 8 / 10
| style="text-align:center" | 10 / 12 Core
| style="text-align:center" | 10 / 12
| style="text-align:center" | 11 / 12 Core
| style="text-align:center" | 11 / 12
| style="text-align:center" | 12 / 14
|-
|-
! style="background:#FED1A0" rowspan="4" | Core<br />High
! style="background:#FED1A0" rowspan="4" | Core<br />High
Riga 1 316: Riga 1 457:
| style="text-align:center; background:#FEE0C0" | Avalanche
| style="text-align:center; background:#FEE0C0" | Avalanche
| style="text-align:center; background:#FEE0C0" | Everest
| style="text-align:center; background:#FEE0C0" | Everest
| style="text-align:center; background:#FEE0C0" | ?
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
Riga 1 321: Riga 1 463:
| style="text-align:center; background:#FEE0C0" | '''6 / 8 ×''' (3,48 GHz)
| style="text-align:center; background:#FEE0C0" | '''6 / 8 ×''' (3,48 GHz)
| style="text-align:center; background:#FEE0C0" | '''5 / 6 ×''' (4,06 GHz)
| style="text-align:center; background:#FEE0C0" | '''5 / 6 ×''' (4,06 GHz)
| style="text-align:center; background:#FEE0C0" | '''8 / 10 ×''' (? GHz)
|-
|-
! style="text-align:left; background:#FED1A0" | Cache L1
! style="text-align:left; background:#FED1A0" | Cache L1
| style="text-align:center; background:#FEE0C0" | '''n. core ×''' (192+128 KB)
| colspan="3" style="text-align:center; background:#FEE0C0" | '''n. core ×''' (192+128 KB)
| style="text-align:center; background:#FEE0C0" | '''n. core ×''' (192+128 KB)
| style="text-align:center; background:#FEE0C0" | ?
| style="text-align:center; background:#FEE0C0" | '''n. core ×''' (192+128 KB)
|-
|-
! style="text-align:left; background:#FED1A0" | Cache L2
! style="text-align:left; background:#FED1A0" | Cache L2
Riga 1 331: Riga 1 473:
| style="text-align:center; background:#FEE0C0" | 32 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | 32 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | 16 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | 16 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | ?
|-
|-
! style="background:#DDF" rowspan="4" | Core<br />Low
! style="background:#DDF" rowspan="4" | Core<br />Low
Riga 1 337: Riga 1 480:
| style="text-align:center; background:#EAEAFF" | Blizzard
| style="text-align:center; background:#EAEAFF" | Blizzard
| style="text-align:center; background:#EAEAFF" | Sawtooth
| style="text-align:center; background:#EAEAFF" | Sawtooth
| style="text-align:center; background:#EAEAFF" | ?
|-
|-
! style="text-align:left; background:#DDF" colspan="1" | Frequenza
! style="text-align:left; background:#DDF" colspan="1" | Frequenza
Riga 1 342: Riga 1 486:
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,42 GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,42 GHz)
| style="text-align:center; background:#EAEAFF" | '''6 ×''' (2,75 GHz)
| style="text-align:center; background:#EAEAFF" | '''6 ×''' (2,75 GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (? GHz)
|-
|-
! style="text-align:left; background:#DDF" | Cache L1
! style="text-align:left; background:#DDF" | Cache L1
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
| colspan="3" style="text-align:center; background:#EAEAFF" | '''n. core ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (128+64 KB)
|-
|-
! style="text-align:left; background:#DDF" | Cache L2
! style="text-align:left; background:#DDF" | Cache L2
| style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="3" style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#EAEAFF" | ?
| style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
|-
|-
! colspan="2" style="text-align:left" | Cache L3
! colspan="2" style="text-align:left" | Cache L3
| style="text-align:center" | 24 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="2" style="text-align:center" | 24 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" | 24 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" | 12 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" | 12 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" | ?
|-
|-


Riga 1 364: Riga 1 507:
| style="text-align:center" | 16 / 19
| style="text-align:center" | 16 / 19
| style="text-align:center" | 14 / 18
| style="text-align:center" | 14 / 18
| style="text-align:center" | 16 / 20
|-
|-
! colspan="2" style="text-align:left;width:5%" | Frequenza
! colspan="2" style="text-align:left;width:5%" | Frequenza
Riga 1 369: Riga 1 513:
| style="text-align:center" | 1,398 GHz
| style="text-align:center" | 1,398 GHz
| style="text-align:center" | 1,380 GHz
| style="text-align:center" | 1,380 GHz
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
! colspan="2" style="text-align:left; width:5%" | Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
| style="text-align:center" | 4,58 / 5,30 TFLOPS
| style="text-align:center" | 4,58 / 5,30 TFLOPS
| style="text-align:center" | 5,72 / 6,80 TFLOPS
| style="text-align:center" | 5,72 / 6,80 TFLOPS
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
|-
|-
Riga 1 378: Riga 1 524:
! style="text-align:left;width:5%" colspan="2" | Dynamic Caching
! style="text-align:left;width:5%" colspan="2" | Dynamic Caching
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! style="text-align:left;width:5%" colspan="2" | Ray Tracing
! style="text-align:left;width:5%" colspan="2" | Ray Tracing
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! style="text-align:left;width:5%" colspan="2" | Mesh Shading
! style="text-align:left;width:5%" colspan="2" | Mesh Shading
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-


! rowspan="2" | NPU
! rowspan="2" | NPU
! colspan="2" style="text-align:left; width:5%" | Nº core
! colspan="2" style="text-align:left; width:5%" | Nº core
| colspan="3" style="text-align:center" | 16
| colspan="4" style="text-align:center" | 16
|-
|-
! style="text-align:left; width:5%" colspan="2" | Velocità <span style="font-weight:normal;font-size:92%">(FLOPS)</span>
! style="text-align:left; width:5%" colspan="2" | Velocità <span style="font-weight:normal;font-size:92%">(FLOPS)</span>
| style="text-align:center" | 11,1 FLOPS
| style="text-align:center" | 11,1 FLOPS
| style="text-align:center" | 15,8 FLOPS
| style="text-align:center" | 15,8 FLOPS
| style="text-align:center" | ?
| style="text-align:center" | ?
| style="text-align:center" | ?
|-
|-
! rowspan="5" style="width:15%" | Encode<br />Decode<br />Engine
! rowspan="6" style="width:15%" | Encode<br />Decode<br />Engine
! colspan="2" style="text-align:left; width:5%" | Video H.264
! colspan="2" style="text-align:left; width:5%" | Video H.264
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video H.265
! colspan="2" style="text-align:left; width:5%" | Video H.265
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video 4K
! colspan="2" style="text-align:left; width:5%" | Video 4K
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video 8K
! colspan="2" style="text-align:left; width:5%" | Video 8K
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! colspan="2" style="text-align:left; width:5%" | ProRes <span style="font-weight:normal;font-size:92%">(incl. RAW)</span>
! colspan="2" style="text-align:left; width:5%" | ProRes <span style="font-weight:normal;font-size:92%">(incl. RAW)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
! colspan="2" style="text-align:left; width:5%" |AV1
| colspan="2" style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
! colspan="2" style="text-align:left; width:5%" | Tipo
! colspan="2" style="text-align:left; width:5%" | Tipo
| style="text-align:center" colspan="3" | LPDDR5-6400
| style="text-align:center" colspan="3" | LPDDR5-6400
| style="text-align:center" | ?
|-
|-
! style="text-align:left; width:5%" colspan="2" | Dimensione
! style="text-align:left; width:5%" colspan="2" | Dimensione
| colspan="2" style="text-align:center" | 16 / 32 GB
| colspan="2" style="text-align:center" | 16 / 32 GB
| style="text-align:center" | 18 / 36 GB
| style="text-align:center" | 18 / 36 GB
| style="text-align:center" | 24 / 48 / 64 GB
|-
|-
! style="text-align:left; width:5%" colspan="2" | Larghezza del canale
! style="text-align:left; width:5%" colspan="2" | Larghezza del canale
| colspan="2" style="text-align:center" | 256 bit<br /><span style="font-weight:normal;font-size:92%">('''4''' mod x 64 bit)</span>
| colspan="2" style="text-align:center" | 256 bit<br /><span style="font-weight:normal;font-size:92%">('''4''' mod x 64 bit)</span>
| style="text-align:center" | 192 bit<br /><span style="font-weight:normal;font-size:92%">('''3''' mod x 64 bit)</span>
| style="text-align:center" | 192 bit<br /><span style="font-weight:normal;font-size:92%">('''3''' mod x 64 bit)</span>
| style="text-align:center" |? bit<br /><span style="font-weight:normal;font-size:92%">('''?''' mod x ? bit)</span>
|-
|-
! style="text-align:left; width:5%" colspan="2" | Larghezza di banda
! style="text-align:left; width:5%" colspan="2" | Larghezza di banda
| colspan="2" style="text-align:center" | 204,8 GB/s<br /><span style="font-weight:normal;font-size:92%">('''4''' mod x 51,2 GB/s)</span>
| colspan="2" style="text-align:center" | 204,8 GB/s<br /><span style="font-weight:normal;font-size:92%">('''4''' mod x 51,2 GB/s)</span>
| style="text-align:center" | 153,6 GB/s<br /><span style="font-weight:normal;font-size:92%">('''3''' mod x 51,2 GB/s)</span>
| style="text-align:center" | 153,6 GB/s<br /><span style="font-weight:normal;font-size:92%">('''3''' mod x 51,2 GB/s)</span>
| style="text-align:center" | 273 GB/s<br /><span style="font-weight:normal;font-size:92%">('''?''' mod x ? GB/s)</span>
|-
|-
! rowspan="4" style="width:15%" | Altri<br />componenti
! rowspan="4" style="width:15%" | Altri<br />componenti
! colspan="2" style="text-align:left; width:5%" | ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
! colspan="2" style="text-align:left; width:5%" | ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
! colspan="2" style="text-align:left; width:5%" | DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
! colspan="2" style="text-align:left; width:5%" | SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}}
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
! colspan="2" style="text-align:left; width:5%" | Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
| colspan="3" style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
| style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 5/USB 4)
|-
|-
! colspan="3" style="width:15%" |Produttore
! colspan="3" style="width:15%" |Produttore
| colspan="3" style="text-align:center" | [[TSMC]]
| colspan="4" style="text-align:center" | [[TSMC]]
|}
|}


Riga 1 453: Riga 1 612:
! [[Apple M2 Max]]
! [[Apple M2 Max]]
! colspan="2" | [[Apple M3 Max]]
! colspan="2" | [[Apple M3 Max]]
![[Apple M4 Max]]
|-
|-
! colspan="3" style="width:15%" | Codice
! colspan="3" style="width:15%" | Codice
| style="text-align:center" | APL1104
| style="text-align:center" | APL1104
| style="text-align:center" | APL1111
| style="text-align:center" | APL1111
| colspan="2" style="text-align:center" |?
| colspan="2" style="text-align:center" | ?
| style="text-align:center" | ?
|-
|-
! colspan="3" style="width:15%" | Immagine
! colspan="3" style="width:15%" | Immagine
Riga 1 463: Riga 1 624:
|
|
| colspan="2" |
| colspan="2" |
|
|-
|-
! colspan="3" style="width:15%" | Set istruzione (ISA)
! colspan="3" style="width:15%" | Set istruzione (ISA)
| style="text-align:center" | ARMv8.5-A (ARM)
| style="text-align:center" | ARMv8.5-A (ARM)
| style="text-align:center" | ARMv8.6-A (ARM)
| colspan="3" style="text-align:center" | ARMv8.6-A (ARM)
| colspan="2" style="text-align:center" | ARMv8.5-A (ARM)
| style="text-align:center" | ?
|-
|-
! colspan="3" style="width:15%" | Architettura
! colspan="3" style="width:15%" | Architettura
| colspan="2" style="text-align:center" | 64 bit
| colspan="4" style="text-align:center" | 64 bit
| colspan="2" |
| style="text-align:center" | ?
|-
|-
! colspan="3" style="width:15%" | Commercializzazione
! colspan="3" style="width:15%" | Commercializzazione
Riga 1 477: Riga 1 639:
| style="text-align:center" | gennaio 2023
| style="text-align:center" | gennaio 2023
| colspan="2" style="text-align:center" |novembre 2023
| colspan="2" style="text-align:center" |novembre 2023
| style="text-align:center" | novembre 2024
|-
|-
! colspan="3" |Dispositivi
! colspan="3" |Dispositivi
|
| [[MacBook Pro]] 14" (2021)<br />[[MacBook Pro]] 16" (2021)
|[[MacBook Pro]] 14" (2023)<br />[[MacBook Pro]] 16" (2023)
* 2021: [[MacBook Pro]] 14"
| colspan="2" |[[MacBook Pro]] 14" (2023)<br />[[MacBook Pro]] 16" (2023)
* 2021: [[MacBook Pro]] 16"
|
* 2023: [[MacBook Pro]] 14"
* 2023: [[MacBook Pro]] 16"
* 2023: [[Mac Studio]]
| colspan="2" |
* 2023: [[MacBook Pro]] 14"
* 2023: [[MacBook Pro]] 16"
|
* 2024: [[MacBook Pro]] 14"
* 2024: [[MacBook Pro]] 16"
|-
|-
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
Riga 1 488: Riga 1 661:
| style="text-align:center" |398 mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" |398 mm{{apici e pedici|p=2}} (stimata)
| colspan="2" style="text-align:center" |467 mm{{apici e pedici|p=2}} (stimata)
| colspan="2" style="text-align:center" |467 mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Litografia
! colspan="2" style="text-align:left; width:5%" | Litografia
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup>
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup>
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup>
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup>
| colspan="2" style="text-align:center" | [[3 nm]]
| colspan="2" style="text-align:center" | [[3 nm]]<sup>(EUV)</sup> (TSMC N3B)
| style="text-align:center" | [[3 nm]]<sup>(EUV)</sup> (TSMC N3E)
|-
|-
! colspan="2" style="text-align:left; width:5%" | Processo
! colspan="2" style="text-align:left; width:5%" | Processo
| colspan="4" style="text-align:center" | [[FinFET]]
| colspan="4" style="text-align:center" | [[FinFET]]
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Nº transistor
! colspan="2" style="text-align:left; width:5%" | Nº transistor
Riga 1 501: Riga 1 677:
| style="text-align:center" | 67 miliardi
| style="text-align:center" | 67 miliardi
| colspan="2" style="text-align:center" | 92 miliardi
| colspan="2" style="text-align:center" | 92 miliardi
| style="text-align:center" | ?
|-
|-
! rowspan="10" style="width:15%" | CPU
! rowspan="10" style="width:15%" | CPU
! colspan="2" style="text-align:left; width:5%" | Nº core
! colspan="2" style="text-align:left; width:5%" | Nº core
| style="text-align:center" | 8 / 10
| style="text-align:center" | 8 / 10
| style="text-align:center" |10 / 12
| style="text-align:center" | 10 / 12
| colspan="2" style="text-align:center" |14 / 16
| colspan="2" style="text-align:center" | 14 / 16
| style="text-align:center" | 14 / 16
|-
|-
! style="background:#FED1A0" rowspan="4" | Core<br />High
! style="background:#FED1A0" rowspan="4" | Core<br />High
Riga 1 513: Riga 1 691:
| style="text-align:center; background:#FEE0C0" | Avalanche
| style="text-align:center; background:#FEE0C0" | Avalanche
| colspan="2" style="text-align:center; background:#FEE0C0" | Everest
| colspan="2" style="text-align:center; background:#FEE0C0" | Everest
| style="text-align:center; background:#FEE0C0" | ?
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
Riga 1 518: Riga 1 697:
| style="text-align:center; background:#FEE0C0" |'''6 / 8 ×''' (3,48 GHz)
| style="text-align:center; background:#FEE0C0" |'''6 / 8 ×''' (3,48 GHz)
| colspan="2" style="text-align:center; background:#FEE0C0" |'''10 / 12 ×''' (4,06 GHz)
| colspan="2" style="text-align:center; background:#FEE0C0" |'''10 / 12 ×''' (4,06 GHz)
| style="text-align:center; background:#FEE0C0" | '''10 / 12 ×''' (? GHz)
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L1
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L1
| style="text-align:center; background:#FEE0C0" |'''n. core ×''' (192+128 KB)
| colspan="4" style="text-align:center; background:#FEE0C0" | '''n. core ×''' (192+128 KB)
| style="text-align:center; background:#FEE0C0" |'''n. core ×''' (192+128 KB)
| style="text-align:center; background:#FEE0C0" | ?
| colspan="2" style="text-align:center; background:#FEE0C0" |'''n. core ×''' (192+128 KB)
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L2
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L2
| style="text-align:center; background:#FEE0C0" |24 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | 24 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" |32 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="3" style="text-align:center; background:#FEE0C0" | 32 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="2" style="text-align:center; background:#FEE0C0" | 32 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" | ?
|-
|-
! style="background:#DDF" rowspan="4" | Core<br />Low
! style="background:#DDF" rowspan="4" | Core<br />Low
Riga 1 534: Riga 1 713:
| style="text-align:center; background:#EAEAFF" | Blizzard
| style="text-align:center; background:#EAEAFF" | Blizzard
| colspan="2" style="text-align:center; background:#EAEAFF" | Sawtooth
| colspan="2" style="text-align:center; background:#EAEAFF" | Sawtooth
| style="text-align:center; background:#EAEAFF" | ?
|-
|-
! style="text-align:left; background:#DDF" colspan="1" |Frequenza
! style="text-align:left; background:#DDF" colspan="1" | Frequenza
| style="text-align:center; background:#EAEAFF" |'''2 ×''' (2,06&nbsp;GHz)
| style="text-align:center; background:#EAEAFF" | '''2 ×''' (2,06 GHz)
| style="text-align:center; background:#EAEAFF" |'''4 ×''' (2,42&nbsp;GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,42 GHz)
| colspan="2" style="text-align:center; background:#EAEAFF" |'''4 ×''' (2,75&nbsp;GHz)
| colspan="2" style="text-align:center; background:#EAEAFF" | '''4 ×''' (2,75 GHz)
| style="text-align:center; background:#EAEAFF" | '''4 ×''' (? GHz)
|-
|-
! style="text-align:left; background:#DDF" colspan="1" |Cache L1
! style="text-align:left; background:#DDF" colspan="1" |Cache L1
| style="text-align:center; background:#EAEAFF" |'''4 ×''' (128+64 KB)
| colspan="4" style="text-align:center; background:#EAEAFF" | '''n. core ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" |'''4 ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" | ?
| colspan="2" style="text-align:center; background:#EAEAFF" |'''? ×''' (128+64 KB)
|-
|-
! style="text-align:left; background:#DDF" colspan="1" |Cache L2
! style="text-align:left; background:#DDF" colspan="1" |Cache L2
| style="text-align:center; background:#EAEAFF" |4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="4" style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#EAEAFF" |4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#EAEAFF" | ?
| colspan="2" style="text-align:center; background:#EAEAFF" | 4 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
|-
|-
! colspan="2" |Cache L3
! colspan="2" style="text-align:left; width:5%" |Cache L3
| style="text-align:center" | 48 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| colspan="4" style="text-align:center" | 48 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" |48 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center" | ?
| colspan="2" style="text-align:center" |48 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
|-
|-
! rowspan="6" style="width:15%" | GPU
! rowspan="6" style="width:15%" | GPU
! colspan="2" style="text-align:left; width:5%" | Nº core
! colspan="2" style="text-align:left; width:5%" | Nº core
| style="text-align:center" | 24 / 32
| style="text-align:center" | 24 / 32
| style="text-align:center" |30 / 38
| style="text-align:center" | 30 / 38
| colspan="2" style="text-align:center" |30 / 40
| colspan="2" style="text-align:center" |30 / 40
| style="text-align:center" | 32 / 40
|-
|-
! colspan="2" |Frequenza
! colspan="2" style="text-align:left; width:5%" |Frequenza
| style="text-align:center" |1,280 GHz
| style="text-align:center" | 1,280 GHz
| style="text-align:center" |1,398 GHz
| style="text-align:center" | 1,398 GHz
| colspan="2" style="text-align:center" |1,380 GHz
| colspan="2" style="text-align:center" | 1,380 GHz
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
! colspan="2" style="text-align:left; width:5%" | Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
| style="text-align:center" | 7,83 / 10,6
| style="text-align:center" | 7,83 / 10,6
| style="text-align:center" |?
| style="text-align:center" | ?
| colspan="2" style="text-align:center" |?
| colspan="2" style="text-align:center" | ?
| style="text-align:center" | ?
|-
|-
! style="text-align:left;width:5%" colspan="2" | Dynamic Caching
! style="text-align:left;width:5%" colspan="2" | Dynamic Caching
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! style="text-align:left;width:5%" colspan="2" | Ray Tracing
! style="text-align:left;width:5%" colspan="2" | Ray Tracing
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! style="text-align:left;width:5%" colspan="2" | Mesh Shading
! style="text-align:left;width:5%" colspan="2" | Mesh Shading
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| colspan="3" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
|-
|-
! rowspan="2" | NPU
! rowspan="2" | NPU
! colspan="2" style="text-align:left; width:5%" | Nº core
! colspan="2" style="text-align:left; width:5%" | Nº core
| style="text-align:center" colspan="2" style="text-align:center" | 16
| colspan="5" style="text-align:center" | 16
| colspan="2" style="text-align:center" |?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Velocità <span style="font-weight:normal;font-size:92%">(FLOPS)</span>
! colspan="2" style="text-align:left; width:5%" | Velocità <span style="font-weight:normal;font-size:92%">(FLOPS)</span>
Riga 1 592: Riga 1 772:
| style="text-align:center" |?
| style="text-align:center" |?
| colspan="2" style="text-align:center" |?
| colspan="2" style="text-align:center" |?
| style="text-align:center" | ?
|-
|-
! rowspan="5" style="width:15%" | Encode<br />Decode<br />Engine
! rowspan="6" style="width:15%" | Encode<br />Decode<br />Engine
! colspan="2" style="text-align:left; width:5%" | Video H.264
! colspan="2" style="text-align:left; width:5%" | Video H.264
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="5" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video H.265
! colspan="2" style="text-align:left; width:5%" | Video H.265
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="5" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video 4K
! colspan="2" style="text-align:left; width:5%" | Video 4K
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="5" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Video 8K
! colspan="2" style="text-align:left; width:5%" | Video 8K
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="5" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |?
|-
|-
! colspan="2" style="text-align:left; width:5%" | ProRes <span style="font-weight:normal;font-size:92%">(incl. RAW)</span>
! colspan="2" style="text-align:left; width:5%" | ProRes <span style="font-weight:normal;font-size:92%">(incl. RAW)</span>
| style="text-align:center" | <span style="color:transparent">(× 1)</span>{{color|green|'''✔'''}} (× 2)
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}} (× 2)
| style="text-align:center" | <span style="color:transparent">(× 1)</span>{{color|green|'''✔'''}} (× 4)
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}} (× 2)
| colspan="2" style="text-align:center" |?
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}} (× 2)
| style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}} (× 2)
|-
! colspan="2" style="text-align:left; width:5%" |AV1
| colspan="2" style="text-align:center; background-color: #FFC7C7" | {{color|darkred|'''✘'''}}
| colspan="3" style="text-align:center; background-color: #D4F4B4 " | {{color|green|'''✔'''}}
|-
|-
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
! colspan="2" style="text-align:left; width:5%" | Tipo
! colspan="2" style="text-align:left; width:5%" | Tipo
| colspan="4" style="text-align:center" | LPDDR5-6400
| colspan="4" style="text-align:center" | LPDDR5-6400
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Dimensione
! colspan="2" style="text-align:left; width:5%" | Dimensione
| style="text-align:center" | 32 / 64 GB
| style="text-align:center" | 32 / 64 GB
| style="text-align:center" |32 / 64 / 96 GB
| style="text-align:center" | 32 / 64 / 96 GB
| style="text-align:center" |36 / 96 GB
| style="text-align:center" | 36 / 96 GB
|48 / 64 / 128 GB
| style="text-align:center" | 48 / 64 / 128 GB
| style="text-align:center" | 36 / 48 / 64 / 128 GB
|-
|-
! colspan="2" style="text-align:left; width:5%" | Larghezza del canale
! colspan="2" style="text-align:left; width:5%" | Larghezza del canale
| colspan="2" style="text-align:center" | 512 bit<br /><span style="font-weight:normal;font-size:92%">('''4''' mod x 128 bit)</span>
| colspan="2" style="text-align:center" | 512 bit<br /><span style="font-weight:normal;font-size:92%">('''4''' mod x 128 bit)</span>
| style="text-align:center" |384 bit
| style="text-align:center" | 384 bit
<span style="font-weight:normal;font-size:92%">('''3''' mod x 128 bit)</span>
<span style="font-weight:normal;font-size:92%">('''3''' mod x 128 bit)</span>
| style="text-align:center" |512 bit
| style="text-align:center" | 512 bit
<span style="font-weight:normal;font-size:92%">('''4''' mod x 128 bit)</span>
<span style="font-weight:normal;font-size:92%">('''4''' mod x 128 bit)</span>
| style="text-align:center" | ? bit
<span style="font-weight:normal;font-size:92%">('''?''' mod x ? bit)</span>
|-
|-
! colspan="2" style="text-align:left; width:5%" | Larghezza di banda
! colspan="2" style="text-align:left; width:5%" | Larghezza di banda
| style="text-align:center" | 409,6 GB/s
| colspan="4" style="text-align:center" | 409,6 Gbps
| style="text-align:center" |409,6 GB/s
| style="text-align:center" | 546 Gbps
| colspan="2" style="text-align:center" |409,6 GB/s
|-
|-
! rowspan="4" style="width:15%" | Altri<br />componenti
! rowspan="4" style="width:15%" | Altri<br />componenti
! colspan="2" style="text-align:left; width:5%" | ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
! colspan="2" style="text-align:left; width:5%" | ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}}
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
! colspan="2" style="text-align:left; width:5%" | DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
| colspan="2" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |?
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
! colspan="2" style="text-align:left; width:5%" | SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
| colspan="2" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |?
| style="text-align:center" | ?
|-
|-
! colspan="2" style="text-align:left; width:5%" | Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
! colspan="2" style="text-align:left; width:5%" | Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
| colspan="4" style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
| style="text-align:center" | {{color|green|'''✔'''}} (Thunderbolt 5/USB 4)
|-
|-
! colspan="3" style="width:15%" |Produttore
! colspan="3" style="width:15%" |Produttore
| colspan="4" style="text-align:center" | [[TSMC]]
| colspan="5" style="text-align:center" | [[TSMC]]
|}
|}


Riga 1 667: Riga 1 850:
|-
|-
! colspan="3" style="width:15%" | Codice
! colspan="3" style="width:15%" | Codice
| style="text-align:center" |?
| style="text-align:center" |APL1106
| style="text-align:center" |?
| style="text-align:center" |?
|-
|-
Riga 1 675: Riga 1 858:
|-
|-
! colspan="3" style="width:15%" | Set istruzione (ISA)
! colspan="3" style="width:15%" | Set istruzione (ISA)
| ARMv8.5-A (ARM)
| colspan="2" style="text-align:center" | ARMv8.6-A (ARM)
|?
|-
|-
! colspan="3" style="width:15%" | Architettura
! colspan="3" style="width:15%" | Architettura
| colspan="2" style="text-align:center" | 64 bit
| 64 bit
|?
|-
|-
! colspan="3" style="width:15%" | Commercializzazione
! colspan="3" style="width:15%" | Commercializzazione
Riga 1 687: Riga 1 868:
|-
|-
! colspan="3" |Dispositivi
! colspan="3" |Dispositivi
|
| [[Mac Studio]] (2022)
| [[Mac Studio]] (2023)
* 2022: [[Mac Studio]]
|
* 2023: [[Mac Studio]]
|-
|-
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
! rowspan="4" style="width:15%" | Caratteristiche<br />fisiche
! colspan="2" style="text-align:left; width:5%" | Dimensione
! colspan="2" style="text-align:left; width:5%" | Dimensione
| style="text-align:center" | 870&nbsp;mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" | 864 mm{{apici e pedici|p=2}} (stimata)
| style="text-align:center" |?
| style="text-align:center" |795 mm{{apici e pedici|p=2}} (stimata)
|-
|-
! colspan="2" style="text-align:left; width:5%" | Litografia
! colspan="2" style="text-align:left; width:5%" | Litografia
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup>
| colspan="2" style="text-align:center" | [[5 nm]]<sup>(EUV)</sup>
| style="text-align:center" | [[5 nm]]<sup>(EUV)</sup>
|-
|-
! colspan="2" style="text-align:left; width:5%" |Processo
! colspan="2" style="text-align:left; width:5%" |Processo
|[[FinFET]]
| style="text-align:center" |[[FinFET]]
|?
|?
|-
|-
! colspan="2" style="text-align:left; width:5%" |Nº transistor
! colspan="2" style="text-align:left; width:5%" |Nº transistor
| style="text-align:center" | 114 miliardi
| style="text-align:center" | 114 miliardi
| style="text-align:center" |?
| style="text-align:center" |134 miliardi
|-
|-
! rowspan="9" style="width:15%" | CPU
! rowspan="10" style="width:15%" | CPU
! colspan="2" style="text-align:left; width:5%" |N° core
! colspan="2" style="text-align:left; width:5%" |N° core
| style="text-align:center" | 20
| style="text-align:center" | 20
| style="text-align:center" |?
| style="text-align:center" |24
|-
|-
! style="background:#FED1A0" rowspan="4" | Core<br />High
! style="background:#FED1A0" rowspan="4" | Core<br />High
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Nome
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Nome
| style="text-align:center; background:#FEE0C0" | Firestorm
| style="text-align:center; background:#FEE0C0" | Firestorm
| style="text-align:center; background:#FEE0C0" |?
| style="text-align:center; background:#FEE0C0" |Avalance
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Frequenza
| style="text-align:center; background:#FEE0C0" | 16 × 3,23&nbsp;GHz
| style="text-align:center; background:#FEE0C0" | '''16 ×''' 3,23 GHz
| style="text-align:center; background:#FEE0C0" |16 × ? GHz
| style="text-align:center; background:#FEE0C0" |'''16 ×''' 3,68 GHz
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L1
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L1
| style="text-align:center; background:#FEE0C0" | 16 × (192+128 KB)
| colspan="2" style="text-align:center; background:#FEE0C0" | '''16 ×''' (192+128 KB)
| style="text-align:center; background:#FEE0C0" |?
|-
|-
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L2
! style="text-align:left; background:#FED1A0" rowspan="1" colspan="1" | Cache L2
| style="text-align:center; background:#FEE0C0" | 48 MB
| style="text-align:center; background:#FEE0C0" | 48 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#FEE0C0" |?
| style="text-align:center; background:#FEE0C0" |64 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
|-
|-
! style="background:#DDF" rowspan="4" | Core<br />Low
! style="background:#DDF" rowspan="4" | Core<br />Low
Riga 1 735: Riga 1 916:
|-
|-
! style="text-align:left; background:#DDF" rowspan="1" colspan="1" | Frequenza
! style="text-align:left; background:#DDF" rowspan="1" colspan="1" | Frequenza
| style="text-align:center; background:#EAEAFF" | 4 × 2,064&nbsp;GHz
| style="text-align:center; background:#EAEAFF" | '''4 ×''' 2,064 GHz
| style="text-align:center; background:#EAEAFF" |4 × ? GHz
| style="text-align:center; background:#EAEAFF" |'''8 ×''' 2,80 GHz
|-
|-
! style="text-align:left; background:#DDF" rowspan="1" colspan="1" | Cache L1
! style="text-align:left; background:#DDF" rowspan="1" colspan="1" | Cache L1
| style="text-align:center; background:#EAEAFF" | 4 × (128+64 KB)
| colspan="2" style="text-align:center; background:#EAEAFF" | '''n. core ×''' (128+64 KB)
| style="text-align:center; background:#EAEAFF" |?
|-
|-
! style="text-align:left; background:#DDF" rowspan="1" colspan="1" | Cache L2
! style="text-align:left; background:#DDF" rowspan="1" colspan="1" | Cache L2
| style="text-align:center; background:#EAEAFF" | 8 MB
| colspan="2" style="text-align:center; background:#EAEAFF" | 8 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
| style="text-align:center; background:#EAEAFF" |?
|-
|-
! rowspan="3" style="width:15%" | GPU
! colspan="2" style="text-align:left; width:5%" |Cache L3
| colspan="2" style="text-align:center" |24 MB<br /><span style="font-weight:normal;font-size:92%">(condiviso)</span>
! colspan="2" |Nº core
|-
! rowspan="6" style="width:15%" | GPU
! colspan="2" style="text-align:left; width:5%" |Nº core
| style="text-align:center" | 48 / 64
| style="text-align:center" | 48 / 64
| style="text-align:center" | 60/76
| style="text-align:center" | 60/76
|-
|-
! colspan="2" |Frequenza
! colspan="2" style="text-align:left; width:5%" |Frequenza
| style="text-align:center" |?
| style="text-align:center" |1,296 GHz
| style="text-align:center" |?
| style="text-align:center" |1,398 GHz
|-
|-
! colspan="2" |Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
! colspan="2" style="text-align:left; width:5%" |Velocità <span style="font-weight:normal;font-size:92%">(TFLOPS)</span>
| style="text-align:center" |15,7 / 21,2
| style="text-align:center" |15,7 / 21,2
| style="text-align:center" |?
| style="text-align:center" |?
|-
! style="text-align:left;width:5%" colspan="2" | Dynamic Caching
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
|-
! style="text-align:left;width:5%" colspan="2" | Ray Tracing
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
|-
! style="text-align:left;width:5%" colspan="2" | Mesh Shading
| style="text-align:center; background-color: #FFC7C7" colspan="2" | {{color|darkred|'''✘'''}}
|-
|-
! rowspan="2" | NPU
! rowspan="2" | NPU
! colspan="2" |Nº core
! colspan="2" style="text-align:left; width:5%" |Nº core
| style="text-align:center" | 32
| colspan="2" style="text-align:center" | 32
| style="text-align:center" |?
|-
|-
! colspan="2" |Velocità <span style="font-weight:normal;font-size:92%">(FLOPS)</span>
! colspan="2" style="text-align:left; width:5%" |Velocità <span style="font-weight:normal;font-size:92%">(FLOPS)</span>
| style="text-align:center" | 22,2 FLOPS
| style="text-align:center" | 22,2 FLOPS
| style="text-align:center" |?
| style="text-align:center" |?
|-
|-
! rowspan="5" style="width:15%" | Encode<br />Decode<br />Engine
! rowspan="5" style="width:15%" | Encode<br />Decode<br />Engine
! colspan="2" |Video H.264
! colspan="2" style="text-align:left; width:5%" |Video H.264
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" |?
|-
|-
! colspan="2" |Video H.265
! colspan="2" style="text-align:left; width:5%" |Video H.265
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" |?
|-
|-
! colspan="2" |Video 4K
! colspan="2" style="text-align:left; width:5%" |Video 4K
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" |?
|-
|-
! colspan="2" |Video 8K
! colspan="2" style="text-align:left; width:5%" |Video 8K
| style="text-align:center" | {{color|green|'''✔'''}}
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}}
| style="text-align:center" |?
|-
|-
! colspan="2" |ProRes <span style="font-weight:normal;font-size:92%">(incl. RAW)</span>
! colspan="2" style="text-align:left; width:5%" |ProRes <span style="font-weight:normal;font-size:92%">(incl. RAW)</span>
| style="text-align:center" | <span style="color:transparent">(× 1)</span>{{color|green|'''✔'''}} (× 4)
| colspan="2" style="text-align:center; background-color: #D4F4B4" | {{color|green|'''✔'''}} (× 4)
| style="text-align:center" |?
|-
|-
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
! rowspan="4" style="width:15%" | [[Uniform Memory Access|UMA]]
! colspan="2" |Tipo
! colspan="2" style="text-align:left; width:5%" |Tipo
| style="text-align:center" | LPDDR5-6400
| colspan="2" style="text-align:center" | LPDDR5-6400
| style="text-align:center" |?
|-
|-
! colspan="2" |Dimensione
! colspan="2" style="text-align:left; width:5%" |Dimensione
| style="text-align:center" | 64 / 128 GB
| style="text-align:center" | 64 / 128 GB
| style="text-align:center" |?
| style="text-align:center" |64 / 128 / 192 GB
|-
|-
! colspan="2" |Channel
! colspan="2" style="text-align:left; width:5%" |Channel
| style="text-align:center" | 1024 bit
| colspan="2" style="text-align:center" | 1024 bit<br /><span style="font-weight:normal;font-size:92%">('''8''' mod x 128 bit)</span>
| style="text-align:center" |?
|-
|-
! colspan="2" |Larghezza di banda
! colspan="2" style="text-align:left; width:5%" |Larghezza di banda
| style="text-align:center" | 819,2 GB/s
| colspan="2" style="text-align:center" | 819,2 GB/s
| style="text-align:center" |?
|-
|-
! rowspan="4" style="width:15%" | Altri<br />componenti
! rowspan="4" style="width:15%" | Altri<br />componenti
! colspan="2" |ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
! colspan="2" style="text-align:left; width:5%" |ISP<br /><span style="font-weight:normal;font-size:92%">(Image Signal)</span>
| style="text-align:center" |{{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |{{color|green|'''✔'''}}
| style="text-align:center" |?
|-
|-
! colspan="2" |DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
! colspan="2" style="text-align:left; width:5%" |DSP<br /><span style="font-weight:normal;font-size:92%">(Digital Signal)</span>
| style="text-align:center" |{{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |{{color|green|'''✔'''}}
| style="text-align:center" |?
|-
|-
! colspan="2" |SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
! colspan="2" style="text-align:left; width:5%" |SEP<br /><span style="font-weight:normal;font-size:92%">(Secure Enclave)</span>
| style="text-align:center" |{{color|green|'''✔'''}}
| colspan="2" style="text-align:center" |{{color|green|'''✔'''}}
| style="text-align:center" |?
|-
|-
! colspan="2" |Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
! colspan="2" style="text-align:left; width:5%" |Controller USB<br /><span style="font-weight:normal;font-size:92%">(Thunderbolt)</span>
| style="text-align:center" |{{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
| colspan="2" style="text-align:center" |{{color|green|'''✔'''}} (Thunderbolt 4/USB 4)
| style="text-align:center" |?
|-
|-
! colspan="3" style="width:15%" |Produttore
! colspan="3" style="width:15%" |Produttore
| colspan="2" style="text-align:center" |[[TSMC]]
|[[TSMC]]
|[[TSMC]]
|}
|}



Versione attuale delle 19:42, 30 ott 2024

Apple Silicon è una serie di system-on-a-chip (SoC) progettati da Apple per dispositivi di propria produzione: iPhone, iPad, iPod touch, Apple Watch, Apple TV, HomePod e, dal 2020, anche per Mac.

I SoC Apple contengono al loro interno una serie di componenti a cui viene attribuito uno scopo specifico:

  • CPU: il coprocessore che si occupa dell'elaborazione seriale sequenziale delle istruzioni aritmetiche e di calcolo;
  • GPU: il coprocessore che si occupa dell'elaborazione parallela delle istruzioni grafiche tridimensionali;
  • NPU: il coprocessore dedicato al Neural Engine, per l’apprendimento integrato (machine learning) e per la realtà aumentata;
  • ISP: il coprocessore che si occupa delle elaborazioni delle immagini raccolte dal sensore fotografico;
  • Mx: il coprocessore che si occupa della raccolta dati dei sensori integrati (accelerometro, giroscopio, bussola, barometro);
  • SEP: il coprocessore che si occupa della protezione dei dati personali tramite chiavi crittografate[1];

Altri che formano un sistema in un unico chipset.

Prima del lancio

[modifica | modifica wikitesto]

Prima dell'introduzione della serie di SoC Apple "A", Apple ha utilizzato 4 diversi SoC nelle prime revisioni di iPhone e iPod touch. Sono stati progettati da Apple e prodotti da Samsung. Integrano un singolo core di elaborazione basato su istruzioni ARM (date in licenza) , un'unità di elaborazione grafica (GPU) e altra elettronica necessaria per fornire funzioni di calcolo mobile all'interno di un singolo pacchetto fisico.

Codice APL0098
(S5L8900)
APL0278
(S5L8720)
APL0298

(S5L8920)

APL2298
(S5L8922)
Immagine
Set istruzione (ISA) ARMv6 ARMv7
Architettura ? ? ? ?
Lancio giugno 2007 settembre 2008 giugno 2009 settembre 2009
Dispositivi iPhone 2G
iPhone 3G
iPod touch (1ª gen.)
iPod touch (2ª gen.)
iPod nano (4ª gen.)
iPhone 3GS iPod touch (3ª gen.)
Caratteristiche fisiche Volume 72 mm² 36 mm² 71,8 mm² 41,6 mm²
Litografia 90 nm 65 nm 45 nm
Processo ? ? ? ?
Nº transistor ? ? ? ?
Thermal (TDP) 1 W
CPU Nº core 1
Frequenza
(nome)
412 MHz
(ARM11)
412-533 MHz
(ARM11)
600 MHz
(ARM Cortex-A8)
600-800 MHz
(ARM Cortex-A8)
Cache L1 (per core) 16+16 KB 32+32 KB
Cache L2 (condiviso) 256 KB
Cache L3 (condiviso)
GPU Nome
(modello)
PowerVR
MBX Lite
(130 nm)
PowerVR
SGX535
Nº core 1
Frequenza 60-103 MHz 103-133 MHz 200 MHz
RAM Tipo LPDDR-266 LPDDR-400
Dimensione 128 MB 256 GB
Larghezza del canale 16 bit 32 bit
Larghezza di banda 533 MB/s 1,6 GB/s
Produttore Samsung

Apple A è la prima serie di SoC Apple lanciata nella famiglia Apple Silicon, e viene utilizzata su iPhone, iPad, iPod touch e Apple TV. Integrano uno o più core di elaborazione basati su ARM (CPU), un'unità di elaborazione grafica (GPU), memoria cache e altra elettronica necessaria per fornire funzioni di calcolo mobile all'interno di un singolo pacchetto fisico. Sono progettati da Apple e prodotti inizialmente da Samsung e successivamente da TSMC.

  • Apple A4, il primo SoC Apple, lanciato nel 2010 con iPhone 4;
  • Apple A6, il primo SoC Apple con abbandono definitivo dei Core CPU (Cortex-A) di ARM in favore di quelli proprietari;
  • Apple A7, il primo SoC Apple a 64 bit e che integra anche il nuovo coprocessore di movimento M7 (lanciato nel 2013 con iPhone 5S);
  • Apple A8, il primo SoC Apple con processo FinFET;

Fonti utili:[2][3]

A4 A5 A6 A7 A8 A9
Codice APL0398 APL0498 APL0598 APL0698 APL1011 APL1022 APL0898
Immagine
Set istruzione (ISA) ARMv7 ARMv7s ARMv8.0-A
Architettura 32 bit 64 bit
Lancio aprile 2010 marzo 2011 settembre 2012 settembre 2013 settembre 2014 settembre 2015
Dispositivi iPhone 4
iPad
iPod touch (4ª gen.)
Apple TV (2ª gen.)
iPhone 4S
iPad mini (1ª gen.)
iPod touch (5ª gen.)
Apple TV (3ª gen.)
iPhone 5
iPhone 5c
iPad 2
iPhone 5s
iPad Air (1ª gen.)
iPad mini ( e 3ª gen.)
iPhone 6 e 6 Plus
iPad mini (4ª gen.)
iPod touch (6ª gen.)
HomePod
iPhone 6s e 6s Plus
iPhone SE (1ª gen.)
iPad (5ª gen.)
Caratteristiche fisiche Volume 53,3 mm² 122,2 mm² 96,71 mm² 104 mm² 89 mm² 104,5 mm² 96,0 mm²
Litografia 45 nm 45 nm / 32 nm 32 nm 28 nm 20 nm 16 nm 14 nm
Processo - HKMG FinFET
Nº transistor 149 milioni 200 milioni 740 milioni 1 miliardo 2 miliardi
Thermal (TDP) 5 W
CPU Nº core 1 2
Frequenza
(nome)
1 × 800 MHz
(ARM Cortex-A8)
2 × 800 MHz
(ARM Cortex-A9)
2 × 1,3 GHz
(Swift)
2 × 1,4 GHz
(Cyclone)
2 × 1,4 GHz
(Typhoon)
2 × 1,85 GHz
(Twister)
Cache L1 (per core) 1 × (32+32 KB) 2 × (32+32 KB) 2 × (64+64 KB)
Cache L2 (condiviso) 512 KB 1 MB 3 MB
Cache L3 (condiviso) 4 MB
GPU Nome
(modello)
PowerVR
(SGX535)
PowerVR
(SGX543MP2)
PowerVR
(SGX543MP3)
PowerVR
(G6430)
PowerVR
(GX6450)
PowerVR
(GT7600)
Nº core 1 2 3 4 6
Frequenza 200 MHz 266 MHz 450 MHz 533 MHz 600 MHz
RAM Tipo LPDDR-400 LPDDR2-800 LPDDR2-1066 LPDDR3-2133 LPDDR4-3200
Dimensione 512 MB 1 GB 2 GB
Larghezza del canale 32 bit 64 bit
Larghezza di banda 1,6 GB/s 6,4 GB/s 8,5 GB/s 12,8 GB/s 25,6 GB/s
Altri componenti Coprocessore M M7 M8 M9
Secure Enclave
Produttore Samsung Samsung / TSMC Samsung TSMC Samsung
  • Apple A10 Fusion è il primo SoC che sfrutta il sistema big.LITTLE, ossia, una tecnologia che fa uso di due gruppi di Core CPU differenti: i primi per carichi prestazioni (big) e i secondi per meno prestanti (LITTLE), con il vantaggio di ottenere così un maggior risparmio energetico;
  • Apple A11 Bionic è il primo SoC che dispone della prima GPU progettata da Apple (che darà abbandono definitivo alle PowerVR di Imagination Technologies) e, allo stesso tempo, introduce la prima NPU dedicata al Neural Engine;
  • Apple A12 Bionic implementa l'encoder sia del codec H.265 (HEVC 8-bit e 10-bit) che del codec VP9.
A10 Fusion A11 Bionic A12 Bionic A13 Bionic A14 Bionic A15 Bionic
Codice APL1W24 APL1W72 APL1W81[4] APL1W85[5] APL1W87 APL1W07
Immagine
Set istruzione (ISA) ARMv8.1-A ARMv8.2-A ARMv8.3-A ARMv8.4-A ARMv8.5-A
Lancio settembre 2016 settembre 2017 settembre 2018 settembre 2019 settembre 2020 settembre 2021
Dispositivi
Caratteristiche
fisiche
Dimensione 9,89 × 8,42 mm 10,67 × 9,23 mm 12,55 x 8,58 mm
Volume 125 mm² 87,66 mm² 83,27 mm² 94,48 mm² 88 mm² 107,68 mm²
Litografia 16 nm 10 nm 7 nm 7 nm+ (EUV) 5 nm (EUV) 5 nm+ (EUV)
Processo FinFET
Nº transistor 3,3 miliardi 4,3 miliardi 6,9 miliardi 8,5 miliardi 11,8 miliardi 15,0 miliardi
Thermal (TDP) 5 W 8 W 6 W
CPU Nº core CPU Quad-Core (4) Hexa-Core (6)
Core
High
Nome Hurricane Monsoon Vortex Lightning Firestorm Avalanche
Frequenza 2 × (2,34 GHz) 2 × (2,39 GHz) 2 × (2,49 GHz) 2 × (2,66 GHz) 2 × (2,99 GHz) 2 × (3,23 GHz)
Cache L1 2 × (64+64 KB) 2 × (128+128 KB) 2 × (192+128 KB) 2 ×
Decode 2 × (6-Wide) 2 × (7-Wide) 2 × (8-Wide) ?
Core
Low
Nome Zephyr Mistral Tempest Thunder Icestorm Blizzard
Frequenza 2 × (1,30 GHz) 4 × (1,42 GHz) 4 × (1,59 GHz) 4 × (1,73 GHz) 4 × (1,82 GHz) 4 × (2,01 GHz)
Cache L1 2 × (32+32 KB) 4 × (32+32 KB) 4 × (48+48 KB) 4 × (64+64 KB) 4 × (128+64 KB)
Decode 2 × (3-Wide) 4 × (3-Wide) ? ?
Cache L2 (condiviso) 3 MB 8 MB
Cache L3 (condiviso) 4 MB
HMP
GPU Nome
(modello)
PowerVR
(GT7600 Plus)
Apple GPU
Nº core 6 3 4 4/5
Frequenza 650 MHz 900 MHz 1,1 GHz[6] - - -
Velocità 115 GFLOPS[7] 325 GFLOPS[8] 487,5 GFLOPS[9] - - -
NPU Nome Apple NPU
Nº core Dual-Core (2) Octa-Core (8) Hexadeca-Core (16)
TOPs 0,0006 0,005 1,0 11,0 15,8
RAM Tipo LPDDR4-3200 LPDDR4X-4266
Dimensione 2/3 GB 3/4 GB 4 GB 4/6 GB
Larghezza del canale 64 bit
Larghezza di banda 25,6 GB/s 34,1 GB/s
Altri
componenti
Coprocessore M M10 M11 M12 ? ? ?
Secure Enclave
Produttore TSMC
A16 Bionic A17 Pro A18 / A18 Pro
Codice APL1W10
Immagine
Set istruzione (ISA)
Lancio settembre 2022 settembre 2023 settembre 2024
Dispositivi
  • iPhone 16
  • iPhone 16 Plus
  • iPhone 16 Pro
  • iPhone 16 Pro Max
Caratteristiche
fisiche
Dimensione
Volume
Litografia 5 nm+ (EUV) 3 nm (EUV) 3 nm (EUV)
Processo FinFET
Nº transistor 16,0 miliardi 19,0 miliardi
Thermal (TDP)
CPU Nº core CPU Hexa-Core (6)
Core
High
Nome Everest ?
Frequenza 2 × (3,46 GHz) 2 × (3,78 GHz)
Cache L1 2 × 2 ×
Decode ? ?
Core
Low
Nome Sawtooth ?
Frequenza 4 × (2,02 GHz) 4 × (2,11 GHz)
Cache L1 4 × (128+64 KB) 4 × (128+64 KB)
Decode ? ?
Cache L2 (condiviso)
Cache L3 (condiviso)
HMP
GPU Nome
(modello)
Apple GPU
Nº core 5 6 5 / 6 (Pro)
Frequenza - -
Velocità - -
NPU Nome Apple NPU
Nº core Hexadeca-Core (16)
TOPs 17,0 35,0
RAM Tipo LPDDR5-4266
Dimensione 6 GB 8 GB
Larghezza del canale 64 bit
Larghezza di banda 51,2 GB/s
Altri
componenti
Coprocessore M ? ? ?
Secure Enclave
Produttore TSMC

Apple AX è una serie di SoC Apple progettati specificatamente per ambiente iPad sulla base dei chip della serie A.[10]

  • Apple A5X, il primo SoC Apple creato specificamente per iPad, lanciato nel 2012;[10]
  • Apple A8X, il primo SoC Apple a 64 bit per iPad, lanciato nel 2014;
A5X A6X A8X A9X
Codice APL5498 APL5598 APL1012 APL1021
Immagine
Set istruzione (ISA) ARMv7 ARMv7s ARMv8.0-A
Architettura 32 bit 64 bit
Lancio marzo 2012 novembre 2012 ottobre 2014 settembre 2015
Dispositivi iPad (3ª gen.) iPad (4ª gen.) iPad Air (2ª gen.) iPad Pro (1ª gen.)
Caratteristiche fisiche Volume 165 mm² 123 mm² 128 mm² 143,9 mm²
Litografia 45 nm 32 nm 20 nm 16 nm
Processo - HKMG FinFET
Nº transistor
CPU Nº core 2 3 2
Frequenza
(nome)
2 × 1 GHz
(Cortex-A8)
2 × 1,4 GHz
(Swift)
3 × 1,5 GHz
(Typhoon)
2 × 2,26 GHz
(Twister)
Cache L1 (per core) 1 × (32+32 KB) 2 × (32+32 KB) 2 × (64+65 KB) 2 × (64+64 KB)
Cache L2 (condiviso) 1 MB 2 MB 3 MB
Cache L3 (condiviso) 4 MB
GPU Nome
(modello)
PowerVR
(SGX543MP2)
PowerVR
(SGX554MP4)
PowerVR
(GXA6850)
PowerVR
(GTA7850)
Nº core 4 8 12
Frequenza 200 MHz 266 MHz 450 MHz 650 MHz
RAM Tipo LPDDR2-800 LPDDR2-1066 LPDDR3-2133 LPDDR4-3200
Dimensione 1 GB 2 GB 4 GB
Larghezza del canale 32 bit 64 bit 128 bit
Larghezza di banda 12,8 GB/s 17,1 GB/s 25,6 GB/s 51,2 GB/s
Altri componenti Coprocessore M M8 M9
Secure Enclave
Produttore Samsung TSMC
  • Apple A12Z, è il primissimo SoC Apple inserito dentro a un Mac mini dedicato esclusivamente ad uso dimostrativo (con sistema operativo macOS Big Sur) per lo sviluppo di applicativi desktop su architettura ARM.
  • Apple A12Z Bionic LTE si trova su un sistema su un chip (SoC). Il cellulare LTE integrato consente download molto più veloci rispetto alle vecchie tecnologie 3G.[11]
Nome A10X A12X A12Z
Codice APL1071 APL1083
Immagine
Set istruzione (ISA) ARMv8.0-A ARMv8.3-A
Architettura 64 bit
Lancio giugno 2017 ottobre 2018 marzo 2020
Dispositivi iPad Pro (2ª gen.)
Apple TV 4K
iPad Pro (3ª gen.) iPad Pro (4ª gen.)
Mac mini (DTK)
Caratteristiche fisiche Dimensione 10,1 × 12,6 mm
Volume 96,4 mm² 118,5 mm²
Litografia 10 nm 7 nm(EUV)
Processo FinFET
Nº transistor 9,8 miliardi
CPU Nº core 6 8
Core Prestazione
(alto carico)
3 × 2,34 GHz
(Hurricane)
4 × 2,49 GHz
(Vortex)
Efficienza
(basso carico)
3 × 1,3 GHz
(Zephyr)
4 × 1,59 GHz
(Tempest)
Cache L1
(per core)
3 × (64+64 KB) 4 × (128+128 KB)
3 × (32+32 KB) 4 × (32+32 KB)
Cache L2 (condiviso) 8 MB
Cache L3 (condiviso)
GPU Nome
(modello)
PowerVR
(GT7600 Plus)
Apple GPU
Nº core 12 7 8
Frequenza 900 MHz 1130 MHz[12] -
Velocità 364,8 GFLOPS[13] 967,6 GFLOPS[14] -
RAM Tipo LPDDR4-3200 LPDDR4X-4266
Dimensione 4 GB 4 / 6 GB 6 GB
Larghezza del canale 128 bit
Larghezza di banda 51,2 GB/s 68,2 GB/s
Altri componenti Coprocessore M M10 M12
Secure Enclave
Produttore TSMC

La serie M è stata introdotta il 10 novembre 2020 con l'Apple M1 ed è pensata appositamente per i Mac.

La serie prevede per ogni generazione 3 varianti oltre al modello entry-level: Pro, Max e Ultra.

M entry-level

[modifica | modifica wikitesto]

Di seguito la serie base entry-level di Apple Silicon:

Apple M1 Apple M2 Apple M3 Apple M4
Codice APL1102[15] APL1109 APL1201 APL1206
Immagine
Set istruzione (ISA) ARMv8.4-A (ARM) ARMv8.5-A (ARM) ARMv8.6-A (ARM) ARMv9.2-A (ARM)
Architettura 64 bit
Commercializzazione novembre 2020 giugno 2022 ottobre 2023 maggio 2024
Dispositivi
predisposti





Caratteristiche
fisiche
Dimensione 120 mm2 155,25 mm2[16] 146 mm2[16]
Litografia 5 nm(EUV) (TSMC N5) 5 nm(EUV) (TSMC N5P) 3 nm(EUV) (TSMC N3B) 3 nm(EUV) (TSMC N3E)
Processo FinFET
Nº transistor 16 miliardi 20 miliardi 25 miliardi 28 miliardi
CPU Nº core 8 9 / 10
Core
High
Nome Firestorm Avalanche Everest
Frequenza 4 × (3,2 GHz) 4 × (3,504 GHz) 4 × (4,056 GHz) 3/4 × (4,4 GHz)
Cache L1 n. core × (192+128 KB)
Cache L2 12 MB
(condiviso)
16 MB
(condiviso)
Core
Low
Nome Icestorm Blizzard Sawtooth
Frequenza 4 × (2,0 GHz) 4 × (2,424 GHz) 4 × (2,784 GHz) 6 × (2,85 GHz)
Cache L1 n. core × (128+64 KB)
Cache L2 4 MB
(condiviso)
Cache L3 4 MB
(condiviso)
? MB
(condiviso)
GPU Nº core 7 / 8 8 / 10 8 / 10 10
Frequenza 1,280 GHz 1,398 GHz 1,598 GHz
Velocità (TFLOPS) 2,66 3,58 3,55 4,09
Dynamic Caching
Ray Tracing
Mesh Shading
NPU Nº core 16
Velocità (TOPS) 11,0 TOPS 15,8 TOPS 18 TOPS 38 TOPS
Encode
Decode
Engine
Video H.264
Video H.265
Video 4K
Video 8K
ProRes
ProRes RAW
AV1
UMA Tipo LPDDR4X-4266 LPDDR5-6400 LPDDR5X-7500[17]
Dimensione 8 / 16 GB 8 / 16 / 24 GB 8 / 16 / 24 / 32 GB
Larghezza del canale 128 bit
(2 mod x 64 bit)
128 bit
(2 mod x 64 bit)
Larghezza di banda 68,25 GB/s
(2 mod x 34,1 GB/s)
102,4 GB/s
(2 mod x 51,2 GB/s)
120 GB/s
(? mod x ? GB/s)
Altri
componenti
ISP
(Image Signal)
DSP
(Digital Signal)
SEP
(Secure Enclave)
Controller USB
(Thunderbolt)
(Thunderbolt 3/USB 4) (Thunderbolt 4/USB 4)
Produttore TSMC

Di seguito la serie di fascia Pro composta da M1 Pro, M2 Pro e M3 Pro:

Apple M1 Pro Apple M2 Pro Apple M3 Pro Apple M4 Pro
Codice APL1103[18] APL1113 APL1203
Immagine
Set istruzione (ISA) ARMv8.5-A (ARM) ARMv8.6-A (ARM)
Architettura 64 bit
Commercializzazione ottobre 2021 gennaio 2023 ottobre 2023 novembre 2024
Dispositivi
Caratteristiche
fisiche
Dimensione 245 mm2 (stimata) 259 mm2 (stimata) 207 mm2 (stimata) ?
Litografia 5 nm(EUV) (TSMC N5) 5 nm(EUV) (TSMC N5P) 3 nm(EUV) (TSMC N3B) 3 nm(EUV) (TSMC N3E)
Processo FinFET ?
Nº transistor 33,7 miliardi 40,0 miliardi 37,0 miliardi ?
CPU Nº core 8 / 10 10 / 12 11 / 12 12 / 14
Core
High
Nome Firestorm Avalanche Everest ?
Frequenza 4 / 6 × (3,23 GHz) 6 / 8 × (3,48 GHz) 5 / 6 × (4,06 GHz) 8 / 10 × (? GHz)
Cache L1 n. core × (192+128 KB) ?
Cache L2 24 MB
(condiviso)
32 MB
(condiviso)
16 MB
(condiviso)
?
Core
Low
Nome Icestorm Blizzard Sawtooth ?
Frequenza 4 × (2,06 GHz) 4 × (2,42 GHz) 6 × (2,75 GHz) 4 × (? GHz)
Cache L1 n. core × (128+64 KB) ?
Cache L2 4 MB
(condiviso)
?
Cache L3 24 MB
(condiviso)
12 MB
(condiviso)
?
GPU Nº core 14 / 16 16 / 19 14 / 18 16 / 20
Frequenza 1,280 GHz 1,398 GHz 1,380 GHz ?
Velocità (TFLOPS) 4,58 / 5,30 TFLOPS 5,72 / 6,80 TFLOPS ? ?
Dynamic Caching
Ray Tracing
Mesh Shading
NPU Nº core 16
Velocità (FLOPS) 11,1 FLOPS 15,8 FLOPS ? ?
Encode
Decode
Engine
Video H.264
Video H.265
Video 4K
Video 8K
ProRes (incl. RAW)
AV1
UMA Tipo LPDDR5-6400 ?
Dimensione 16 / 32 GB 18 / 36 GB 24 / 48 / 64 GB
Larghezza del canale 256 bit
(4 mod x 64 bit)
192 bit
(3 mod x 64 bit)
? bit
(? mod x ? bit)
Larghezza di banda 204,8 GB/s
(4 mod x 51,2 GB/s)
153,6 GB/s
(3 mod x 51,2 GB/s)
273 GB/s
(? mod x ? GB/s)
Altri
componenti
ISP
(Image Signal)
?
DSP
(Digital Signal)
?
SEP
(Secure Enclave)
?
Controller USB
(Thunderbolt)
(Thunderbolt 4/USB 4) (Thunderbolt 5/USB 4)
Produttore TSMC
Apple M1 Max Apple M2 Max Apple M3 Max Apple M4 Max
Codice APL1104 APL1111 ? ?
Immagine
Set istruzione (ISA) ARMv8.5-A (ARM) ARMv8.6-A (ARM) ?
Architettura 64 bit ?
Commercializzazione ottobre 2021 gennaio 2023 novembre 2023 novembre 2024
Dispositivi
Caratteristiche
fisiche
Dimensione 432 mm2 (stimata) 398 mm2 (stimata) 467 mm2 (stimata) ?
Litografia 5 nm(EUV) 5 nm(EUV) 3 nm(EUV) (TSMC N3B) 3 nm(EUV) (TSMC N3E)
Processo FinFET ?
Nº transistor 57 miliardi 67 miliardi 92 miliardi ?
CPU Nº core 8 / 10 10 / 12 14 / 16 14 / 16
Core
High
Nome Firestorm Avalanche Everest ?
Frequenza 6 / 8 × (3,22 GHz) 6 / 8 × (3,48 GHz) 10 / 12 × (4,06 GHz) 10 / 12 × (? GHz)
Cache L1 n. core × (192+128 KB) ?
Cache L2 24 MB
(condiviso)
32 MB
(condiviso)
?
Core
Low
Nome Icestorm Blizzard Sawtooth ?
Frequenza 2 × (2,06 GHz) 4 × (2,42 GHz) 4 × (2,75 GHz) 4 × (? GHz)
Cache L1 n. core × (128+64 KB) ?
Cache L2 4 MB
(condiviso)
?
Cache L3 48 MB
(condiviso)
?
GPU Nº core 24 / 32 30 / 38 30 / 40 32 / 40
Frequenza 1,280 GHz 1,398 GHz 1,380 GHz ?
Velocità (TFLOPS) 7,83 / 10,6 ? ? ?
Dynamic Caching
Ray Tracing
Mesh Shading
NPU Nº core 16
Velocità (FLOPS) 11,1 FLOPS ? ? ?
Encode
Decode
Engine
Video H.264
Video H.265
Video 4K
Video 8K
ProRes (incl. RAW) (× 2) (× 2) (× 2) (× 2)
AV1
UMA Tipo LPDDR5-6400 ?
Dimensione 32 / 64 GB 32 / 64 / 96 GB 36 / 96 GB 48 / 64 / 128 GB 36 / 48 / 64 / 128 GB
Larghezza del canale 512 bit
(4 mod x 128 bit)
384 bit

(3 mod x 128 bit)

512 bit

(4 mod x 128 bit)

? bit

(? mod x ? bit)

Larghezza di banda 409,6 Gbps 546 Gbps
Altri
componenti
ISP
(Image Signal)
?
DSP
(Digital Signal)
?
SEP
(Secure Enclave)
?
Controller USB
(Thunderbolt)
(Thunderbolt 4/USB 4) (Thunderbolt 5/USB 4)
Produttore TSMC
Apple M1 Ultra Apple M2 Ultra
Codice APL1106 ?
Immagine
Set istruzione (ISA) ARMv8.6-A (ARM)
Architettura 64 bit
Commercializzazione marzo 2022 giugno 2023
Dispositivi
Caratteristiche
fisiche
Dimensione 864 mm2 (stimata) 795 mm2 (stimata)
Litografia 5 nm(EUV)
Processo FinFET ?
Nº transistor 114 miliardi 134 miliardi
CPU N° core 20 24
Core
High
Nome Firestorm Avalance
Frequenza 16 × 3,23 GHz 16 × 3,68 GHz
Cache L1 16 × (192+128 KB)
Cache L2 48 MB
(condiviso)
64 MB
(condiviso)
Core
Low
Nome Icestorm Blizzard
Frequenza 4 × 2,064 GHz 8 × 2,80 GHz
Cache L1 n. core × (128+64 KB)
Cache L2 8 MB
(condiviso)
Cache L3 24 MB
(condiviso)
GPU Nº core 48 / 64 60/76
Frequenza 1,296 GHz 1,398 GHz
Velocità (TFLOPS) 15,7 / 21,2 ?
Dynamic Caching
Ray Tracing
Mesh Shading
NPU Nº core 32
Velocità (FLOPS) 22,2 FLOPS ?
Encode
Decode
Engine
Video H.264
Video H.265
Video 4K
Video 8K
ProRes (incl. RAW) (× 4)
UMA Tipo LPDDR5-6400
Dimensione 64 / 128 GB 64 / 128 / 192 GB
Channel 1024 bit
(8 mod x 128 bit)
Larghezza di banda 819,2 GB/s
Altri
componenti
ISP
(Image Signal)
DSP
(Digital Signal)
SEP
(Secure Enclave)
Controller USB
(Thunderbolt)
(Thunderbolt 4/USB 4)
Produttore TSMC

La serie di processori Apple S è una famiglia di Systems in Package (SiP) utilizzata su Apple Watch e su alcuni modelli di HomePod. Utilizza un processore applicativo personalizzato che insieme ai processori di memoria, archiviazione e supporto per connettività wireless, sensori e I / O comprende un computer completo in un unico pacchetto. Sono progettati da Apple e prodotti da società terze.

La serie di processori Apple W è una famiglia di system-on-a-chip (SoC) e chip wireless (con particolare attenzione alla connettività Bluetooth e WiFi).

Il chip Apple W1 è presente all'interno di AirPods prima generazione.

  1. ^ Secure Enclave, su support.apple.com. URL consultato il 16 luglio 2020.
  2. ^ Verso il pieno controllo, su tomshw.it.
  3. ^ Processori Apple, su clinica-iphone.com.
  4. ^ (EN) Analisi Apple A12, su anandtech.com. URL consultato il 16 luglio 2020.
  5. ^ (EN) Analisi Apple A13, su anandtech.com. URL consultato il 16 luglio 2020.
  6. ^ Scheda tecnica iPhone XS Max, su devicespecifications.com. URL consultato il 12 agosto 2020.
  7. ^ (EN) Confronto Apple A11 vs A10 [collegamento interrotto], su nanoreview.net. URL consultato il 16 luglio 2020.
  8. ^ (EN) Confronto Apple A12 vs A11, su nanoreview.net. URL consultato il 16 luglio 2020.
  9. ^ (EN) Specifiche Apple A12 Bionic, su gadgetversus.com. URL consultato il 16 luglio 2020.
  10. ^ a b Apple presenta il nuovo iPad, su Apple Newsroom (Italia). URL consultato il 4 aprile 2024.
  11. ^ https://rankquality.com/it/apple-a12z-bionic/ - Retrieved 27 October 2021.
  12. ^ (EN) Apple A12X Bionic Benchmark, Test and specs, su cpu-monkey.com, 6 novembre 2023. URL consultato il 15 aprile 2024.
  13. ^ (EN) Specifiche A10X, su gadgetversus.com.
  14. ^ (EN) Specifiche A12X, su gadgetversus.com.
  15. ^ (EN) Apple The 2020 Mac Mini Unleashed: Putting Apple Silicon M1 To The Test, su anandtech.com.
  16. ^ a b 苹果 M 系列参数对比, su hubweb.cn. URL consultato il 15 aprile 2024.
  17. ^ (EN) Apple M4 10-core GPU, su notebookcheck.net. URL consultato il 30 ottobre 2024.
  18. ^ (EN) PhoneDB, Apple M1 Pro APL1103 / APL1W03 (T6000) | Processor Specs | PhoneDB, su phonedb.net. URL consultato il 13 aprile 2024.