PDA

View Full Version : Snapdragon X Elite e Snapdragon 8 Gen 3: i nuovi chip Qualcomm per il 2024


Redazione di Hardware Upg
25-10-2023, 05:36
Link all'Articolo: https://www.hwupgrade.it/articoli/telefonia/6659/snapdragon-x-elite-e-snapdragon-8-gen-3-i-nuovi-chip-qualcomm-per-il-2024_index.html

In occasione dell'annuale Snapdragon Tech Summit 2023 Qualcomm annuncia le proprie novità per l'annoa venire: Snapdragon 8 Gen 3 piloterà i nuovi smartphone Android top di gamma mentre Snapdragon X Elite sarà il cuore dei nuovi PC Windows. Tutto con in sottofondo il cambio di paradigma: l'intelligenza artificiale al centro di tutto, sempre più elaborata direttamente dal dispositivo e non in cloud

Click sul link per visualizzare l'articolo.

Paganetor
25-10-2023, 08:08
ma Windows su ARM ci gira in emulazione x86?

dwfgerw
25-10-2023, 08:30
In ambiente Windows, il passaggio ad ARM non è mai riuscito, e penso che anche in questa occasione sarà un mezzo disastro.. troppo variegato l'ecosistema e, nell'enterprise, non lo vorrà nessuno con chip arm. Su Mac è stato tutto molto indolore, grazie a Rosetta 2 e ad una comunità di sviluppo molto compatta e rapida nell'aggiornare tutte le app. Oggi è un reale vantaggio avere un Mac con Apple Silicon rispetto ad un x86, si potrà dire la stessa cosa di un win arm rispetto ad un wintel ? Spero di essere smentito ma non la vedo benissimo..

MosfetMan
25-10-2023, 10:09
L'ho vista ieri è stata molto interessante,oltre le prestazioni eccezionali dell'architettura,Microsoft ha parlato di un "emulatore" trasparente da ARM a x86 con zero perdite prestazionionali. Speriamo in un emulatore almeno simil-Rosetta di Apple, perché le premesse lato architettura sono incredibili e quindi spero che Microsoft non vanifichi tutto ciò con il suo supporto ridicolo.

pachainti
25-10-2023, 10:11
ma Windows su ARM ci gira in emulazione x86?

Fino a windows 10 è un problema, funzionano solo le applicazione native ARM che sono poche (firefox, chromium (chrome, brave, edge), office e poco più).
A partire da windows 11 c'è un progetto di transazione Arm64EC (https://learn.microsoft.com/en-us/windows/arm/arm64ec) che introduce un emulatore in grado di far funzionare bene praticamente tutte le applicazioni x86_64 (provato personalmente su snapdragon 8cx gen 2).


P.S. windows 11 mi è sembrato molto avanti rispetto a rosetta (https://isapplesiliconready.com/it/for/m1) di mac os. Su GNU/linux ci sono già praticamente tutti i pacchetti nativi per aarch64 o arm64 e tra poco ci saranno per risc-v (debian 13). Quello che manca in ambiente GNU/linux è il supporto driver limitato al 8cx gen 3 e gen 1.

bagnino89
25-10-2023, 11:08
Se l'emulatore funzionerà bene come dicono, la vedo brutta per Intel/AMD.

Alfhw
25-10-2023, 11:55
un "emulatore" trasparente da ARM a x86 con zero perdite prestazionionali.
Zero perdite prestazionali? Forse intendevano con perdite non troppo evidenti ma la vedo dura avere zero perdite emulando un'architettura così diversa come x86.

MosfetMan
25-10-2023, 11:59
Non è così impossibile visto che alla fine la cosa più importante che cambia tra i due(escludendo delle piccole cose)è il decoder delle istruzioni.

frankie
25-10-2023, 13:01
Vedremo.
Oggi siamo meno legati a windows rispetto al passato.
Un app killer è sicuramente office.

Alfhw
25-10-2023, 16:14
Non è così impossibile visto che alla fine la cosa più importante che cambia tra i due(escludendo delle piccole cose)è il decoder delle istruzioni.
D'accordo, però che sia a zero perdite sembra ottimistico dato che comunque un lavoro di conversione va fatto. Non sono un esperto ma magari dipende anche dal tipo di programma, dal linguaggio usato e dalle ottimizzazioni fatte dai programmatori che non funzionerebbero in un'altra architettura.
Gli emulatori che ho visto in passato nel passaggio di architetture molto diverse (Mac 68k->PPC, Mac PPC->x86) erano sempre un bel po' più lenti a parità di potenza della cpu. Poi magari nel passaggio x86->Arm il tutto potrebbe essere mascherato dalla maggior potenza delle cpu Arm rispetto alle x86, almeno negli ultrabook e portatili, un po' come credo sia successo con i Mac Silicon. Non so nei desktop dove non essendoci problemi di temperature e consumi, le cpu x86 hanno prestazioni molto migliori rispetto alle x86 mobile.

paolomarino
25-10-2023, 17:41
Ma quando pensate usciranno i primi laptop Windows/Snapgragon? Qualcuno ha già annunciato qualcosa?

MosfetMan
25-10-2023, 18:40
È vero che è molto ottimistica come previsione, però c'è da considerare un fattore importante, se ad esempio prendiamo il passaggio da PowerPC ad x86 la differenza è notevole visto che cambiamo parecchie cose(senza scendere nei dettagli)quindi il lavoro di emulazione a perdita zero è alquanto dubbia. Mentre se prendiamo ad esempio ARM e x86(oggi) è veramente minima quindi il lavoro di emulazione è decisamente più facile e quindi la possibilità che sia a perdita zero è decisamente possibile, poi è chiaro che sta anche alla bravura dei programmatori ma se tutto va per il verso giusto, le performance nei programmi x86 saranno pari al 100%.

Ubro92
26-10-2023, 12:35
Dipende da che prestazioni ha il chip ARM, su tablet come Xiaomi Book S o Surface X, il soc ha prestazioni molto discutibili con i software x86, inoltre anche il soc è limitato a 5-10w.

Lo Snapdragon X Elite è una soluzione decisamente più spinta, quindi dovrebbe offrire prestazioni dignitose in emulazione, ma perdita 0 a meno di set di istruzioni specifici che facilitano la conversione non credo sia possibile.

Poi c'è la questione dei driver adreno, che su windows non sempre sono perfetti e ogni tanto generano qualche glitch con alcuni giochi ed emulatori.

Però se qualcomm se la gioca bene e microsoft lavora anche per incitare le varie compagnie a fare conversioni native dei loro software per ARM64 sicuramente saranno soluzioni interessanti per chi vuole dispositivi poco energivori e con alte prestazioni.

dav117
26-10-2023, 15:01
c'è un piccolo dettaglio, per arm apple fa tutto in casa hardware e software. Per il resto dei pc c'è microsoft di mezzo che ha già fallito un esperimento con windows on arm.
I numeri da soli non dicono niente se dietro non c'è lo sviluppo software.

Poi vorrei vedere quanti sviluppatori faranno le app native arm per windows, su questo apple è avanti e non di poco

Ubro92
26-10-2023, 16:52
c'è un piccolo dettaglio, per arm apple fa tutto in casa hardware e software. Per il resto dei pc c'è microsoft di mezzo che ha già fallito un esperimento con windows on arm.
I numeri da soli non dicono niente se dietro non c'è lo sviluppo software.

Poi vorrei vedere quanti sviluppatori faranno le app native arm per windows, su questo apple è avanti e non di poco

Apple all'esordio delle piattaforme ARM come M1 si appoggiava in toto a rosetta, con un deficit prestazionale anche abbastanza marcato nei software più avanzati, ma aveva un HW comunque sufficientemente potente da gestire anche rosetta.

Con Windows è avvenuto l'esatto opposto, sin dal canale beta di W10 hanno iniziato lo sviluppo dell'emulatore x86_64 per ARM, ma i soc arm non sono mai stati cosi prestanti da poter compensare il deficit nei software più complessi.

Avere un soc più denso e spinto sia lato cpu che gpu, sicuro rende più appetibile una piattaforma ed è più probabile vedere delle conversioni.

AlexSwitch
26-10-2023, 17:04
Apple all'esordio delle piattaforme ARM come M1 si appoggiava in toto a rosetta, con un deficit prestazionale anche abbastanza marcato nei software più avanzati, ma aveva un HW comunque sufficientemente potente da gestire anche rosetta.

Con Windows è avvenuto l'esatto opposto, sin dal canale beta di W10 hanno iniziato lo sviluppo dell'emulatore x86_64 per ARM, ma i soc arm non sono mai stati cosi prestanti da poter compensare il deficit nei software più complessi.

Avere un soc più denso e spinto sia lato cpu che gpu, sicuro rende più appetibile una piattaforma ed è più probabile vedere delle conversioni.

Ma anche NO... Nei 3 mesi successivi all'introduzione della piattaforma Apple Silicon, già le applicazioni più utilizzate in macOS sono state portate su Arm.
Inoltre Rosetta II ( x86->ARM64 ) è abbastanza efficiente di suo per non limitare troppo le prestazioni. Ovviamente sotto Rosetta non è possibile usare le API sviluppate per sfruttare le componenti hardware introdotte con AS.

Ubro92
26-10-2023, 17:23
Le applicazioni native di un OS sono le prime ad essere convertite, anche windows ha già portato i suoi applicativi in versione ARM64, ciò che manca nel concreto sono i software professionali come la suite adobe, autocad...

E per avere quel genere di conversioni oltre agli accordi commerciali, ti serve anche un HW decente su cui farle girare, considera che attualmente il soc ARM certificato per windows 11 più potente era lo snapdragon 8cx gen2 che alla fine lato cpu monta 4 core A76 e 4 core A55, che per darti un paragone è analogo al nuovo rasberry P5, non è che puoi averci grandi pretese, tant'è che gli stessi driver sono stati sfruttati per realizzare i porting di windows 11 per alcuni smartphone con snapdragon 845/855.

Vedremo come si evolverà la situazione con un soc nettamente più avanzato e prestante, che è esattamente ciò che mancava.

AlexSwitch
29-10-2023, 11:01
Intendevo applicazioni di terze parti come MS Office, le suite foto/video di Adobe, diverse utility, etc... L'hardware su cui sono stati fatti porting, il Transintion Kit per gli sviluppatori, era basato su un A12Z, mentre M1 è stato sviluppato sulle fondamenta di A14. Non è quindi un discorso di potenza bruta, ma come hai giustamente scritto, di volontà di fare accordi e di consolidare la piattaforma.
Insomma bisogna crederci e, così sembra, MS lo sta facendo e non dubito che otterrà dei risultati interessanti, pur non avendo la perfetta verticalizzazione hardware->software che può vantare Apple.