Tornano le voci di un abbandono di Intel da parte di Apple

Il vostro parere, i commenti e le discussioni su tutto quanto pubblicato sul portale di B&C
Avatar utente
Sasha
Messaggi: 5501
Iscritto il: venerdì 25 gennaio 2013, 20:28
Località: Roma

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Sasha »

ma Apple non ha licenze x86 da utilizzare nei propri SoC ARM :sisi:
non ancora almeno… E non vedo perchè intel dovrebbe fornirgliele, per favorirgli un abbandono delle sue CPU x86 a favore di altre custom basate su ARM… Che poi… Comunque cambi architettura, e comunque dovrai riscrivere tutto il software…

Avatar utente
Fottemberg
Messaggi: 19412
Iscritto il: martedì 29 novembre 2011, 22:52

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Fottemberg »

Intel ormai è meglio che ragioni in modo diverso. :asd:
PC: CoolerMaster MasterBox Q300P, AMD Ryzen 7 5800X, Thermalright Peerless Assassin 120 SE, GIGABYTE B550M AORUS ELITE, 2x32GB Patriot Viper DDR4-3600, Asus Dual RX6650XT 8GB, SSD Toshiba RC500 512GB, SSD Lexar NM790 2TB, CoolerMaster V650 Gold, Windows 11 Home
Immagine

dobermann77
Messaggi: 1081
Iscritto il: martedì 6 agosto 2013, 19:58

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da dobermann77 »

Fottemberg ha scritto:Intel ormai è meglio che ragioni in modo diverso. :asd:
Gia' :rotfl:

Avatar utente
Alessio89
Messaggi: 8097
Iscritto il: martedì 29 novembre 2011, 23:47

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Alessio89 »

Fottemberg ha scritto:Se Apple seguirà la strada di AMD (inserire nei SoC ARM buona parte delle SIMD x86, con tutte le relative modifiche), la strada non la vedo poi così difficile. :sisi:
Si deve tenere conto anche a cosa servono le SIMD delle CPU come quelle di X86: eseguire una serie di operazioni (per lo più legate alla virgola mobile) che la ALU o la FPU non riescono ad eseguire in maniera molto efficiente (purché il codice si possa vettorizzare in maniera sensata).
L'utilizzo delle SIMD ha un costo: in termini di dimensioni del DIE, di consumi (a parità di architettura e di tempo eseguire un'operazione sulle SIMD consuma di più che eseguirla sulla ALU), complessità di codice (non sempre tutto si presta facilmente alla vettorizzazione) e latenza (i tempi di accesso ai registri delle SIMD non è solo superiore ai tempi di accesso ai registri della ALU e della FPU ma anche della cache di primo livello). Poi ovviamente c'è il costo di realizzazione a livello di architettura e produzione in fonderia.
Pertanto avere un simile corredo di estensioni SIMD deve valerne la pena.

AMD non ha intenzione di mettere le SIMD di una CPU x86 al servizio di una CPU ARMv8-A, semmai vuole fare il contrario.

I vantaggi e le applicazioni possono essere enormi:
- modalità ibride per i dispositivi consumer (cosa meno utile fra tutte per la verità).
- eliminare controller dalla scheda madre e dirottare il lavoro sui core ARM: pensa solo all'audio, all'etherne, crittografia in stile TPM, criptazione e decriptazione, ma anche i controller per la gestione della memoria di massa come quelli S-ATA, alla codifica e decodifica video.
- Potrebbe anche più semplicemente dirottare tramite opportuni drive parte del carico della CPU x86 relativo ai controller sopra-citati per fornire una specie di accelerazione hardware senza stravolgere il mercato delle MB...
Sasha ha scritto:ma Apple non ha licenze x86 da utilizzare nei propri SoC ARM :sisi:
non ancora almeno… E non vedo perchè intel dovrebbe fornirgliele, per favorirgli un abbandono delle sue CPU x86 a favore di altre custom basate su ARM… Che poi… Comunque cambi architettura, e comunque dovrai riscrivere tutto il software…
Sì e no, tuttavia per avere una resa molto simile solitamente lo è.

Avatar utente
Sasha
Messaggi: 5501
Iscritto il: venerdì 25 gennaio 2013, 20:28
Località: Roma

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Sasha »

uhm, in realtà sapevo che i controller dei dispositivi di massa eran realizzati come state machine, e non come unità SIMD…
Ma essendomene interessato poco, potrei tranquillamente sbagliarmi :sisi:
Ultima modifica di Sasha il martedì 27 maggio 2014, 22:39, modificato 1 volta in totale.

Avatar utente
Alessio89
Messaggi: 8097
Iscritto il: martedì 29 novembre 2011, 23:47

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Alessio89 »

E chi ha mai parlato di usare le SIMD? xD Dico solo che potrebbero in qualche modo togliere parte dei controller e ridurre l'overhead che questi causano alla CPU, fornendo una specie di accelerazione hardware (che normalmente si paga e non poco).

Avatar utente
Sasha
Messaggi: 5501
Iscritto il: venerdì 25 gennaio 2013, 20:28
Località: Roma

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Sasha »

tu hai detto che, parlando di AMD che "non ha intenzione di mettere le SIMD di una CPU x86 al servizio di una CPU ARMv8-A, semmai vuole fare il contrario." si hanno vantaggi enormi come appunto l'eliminare il controller SATA...

Altrimenti, i vantaggi e le applicazioni DI COSA sono enormi? :D
di integrare tutto in un SoC, sono ovvi... riduci anche i consumi, oltre che le dimensioni sul PCB, visto che il chipset viene fabbricato sempre con processi meno evoluti di quelli della CPU/APU...

se invece intendevi far fare ad una CPU ARM questo lavoro, non so quanto questo possa valere la candela, visto che stai sostituendo ad HW specifico (SIMD? appunto, io sapevo fossero FSM), HW general porpouse per eseguire le stesse operazioni...

Avatar utente
Alessio89
Messaggi: 8097
Iscritto il: martedì 29 novembre 2011, 23:47

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Alessio89 »

Sasha ha scritto:tu hai detto che, parlando di AMD che "non ha intenzione di mettere le SIMD di una CPU x86 al servizio di una CPU ARMv8-A, semmai vuole fare il contrario." si hanno vantaggi enormi come appunto l'eliminare il controller SATA...
Esatto, una CPU ARM non se ne fa quasi nulla delle SIMD di una CPU x86.
Sasha ha scritto:Altrimenti, i vantaggi e le applicazioni DI COSA sono enormi? :D
di integrare tutto in un SoC, sono ovvi... riduci anche i consumi, oltre che le dimensioni sul PCB, visto che il chipset viene fabbricato sempre con processi meno evoluti di quelli della CPU/APU...
I vantaggi sono tre:
- I consumi, la cosa più ovvia: togliendo di mezzo solo i bus intermediari i consumi diminuiscono, e non di poco.
- Prezzo, non tanto del SOC-CPU, ma quanto di tutto il sistema. Le schede madri sarebbero le prime a costare di meno, perché diverrebbero ancora più semplici.
- Prestazioni: attualmente molti controller, come quelli dell'audio, della rete e della gestione di storage, gravano molto sulla CPU. Avere a disposizione dei core ARM custom nel SoC centrale permetterebbe di dirottare il carico che questi controller fornirebbero alla CPU tradizionale.
Sasha ha scritto:se invece intendevi far fare ad una CPU ARM questo lavoro, non so quanto questo possa valere la candela, visto che stai sostituendo ad HW specifico (SIMD? appunto, io sapevo fossero FSM), HW general porpouse per eseguire le stesse operazioni...
I controller tradizionali nell'hardware consumer, escludendo una piccola parte della fascia alta, non fanno quasi una mazza a livello computazionale. Le schede audio e di rete realtek, o i chipset della intel per il RAID, giusto per citare i due esempi più lampanti nel mercato PC, il lavoro computazionale lo fanno fare quasi del tutto alla CPU. Mettere dei core ARM che si occupino di questo lavoro fornirebbe quello che a livello di marketing viene chiamata accelerazione hardware. Questo avviene già appunto in alcuni prodotti, ma che hanno un costo nettamente superiore, e questi prodotti usano proprio delle CPU dedicate affiancate ai controller e sono per lo più basati su architetture personalizzate di tipo ARM o MIPS; esempio classico: le schede audio Creative.

Altre funzioni che dei core ARM potrebbero fornire in un SoC con una CPU x86 come unità principale sono: accelerazione hardware dei video (cosa che avviene già nelle attuali APU e GPU, ma a che prezzo?), e accelerazione hardware per la crittografia (cosa già annunciata tempo addietro da parte di AMD, ovvero il voler integrare dei core ARM nei SoC x86 proprio dedicati a questa funzione).

Continuo a non capire perché tu e fottemberg sostenete che si voglia andare a spostare le SIMD di x86 nei SoC ARM, tralasciando che è una cosa priva di senso, né AMD né Apple hanno mai detto una cosa del genere.

Avatar utente
Sasha
Messaggi: 5501
Iscritto il: venerdì 25 gennaio 2013, 20:28
Località: Roma

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Sasha »

Alessio89 ha scritto:Continuo a non capire perché tu e fottemberg sostenete che si voglia andare a spostare le SIMD di x86 nei SoC ARM, tralasciando che è una cosa priva di senso, né AMD né Apple hanno mai detto una cosa del genere.
forse non capisci perchè io una cosa del genere non l'ho mai detta?

Avatar utente
Alessio89
Messaggi: 8097
Iscritto il: martedì 29 novembre 2011, 23:47

Re: Tornano le voci di un abbandono di Intel da parte di App

Messaggio da Alessio89 »

mmm...Deve essere stato un fraintendimento culturale

Immagine

Rispondi