Abbiamo parlato principalmente dell’hardware della nuova piattaforma TCS23. Tuttavia, i nuovi core sono basati sull’architettura della versione 9 aggiornata, Armv9.2. Questa build ha modifiche per migliorare le prestazioni, in particolare nell’area del machine learning, e dovrebbe essere più sicura soprattutto per le vulnerabilità di overflow del buffer e non da poco: gli sviluppatori sono ulteriormente assistiti con strumenti software.
Programmazione
Per iniziare con l’ultimo: grazie alle estensioni in Armv9.2, Arm semplifica l’ottimizzazione del software per l’hardware, al fine di ottenere prestazioni extra. a quello scopo Estensioni del buffer di traccia E Accessori di tracciamento integrati Integrato da Armv9, quindi il tracciamento può essere eseguito senza portare con sé il software. Questi effetti vengono quindi utilizzati con Ottimizzazione orientata al profilo Viene utilizzato per migliorare il codice. Un altro esempio è legato al motore SVE2, utilizzato principalmente per l’elaborazione delle immagini. SVE2 è molto più veloce del suo predecessore Neon.
Arm collabora anche con Google, tra gli altri, che ha sviluppato Android Dynamic Performance Framework. Questo è disponibile da Android 12 ed è obbligatorio da utilizzare da Android 14. Questo framework viene utilizzato, tra le altre cose, per prevedere i carichi di lavoro e svegliare i core in tempo o farli andare a dormire più velocemente, in modo che i cicli di clock non vadano persi. Ha anche una “API termica” che impedisce al soc e al dispositivo di surriscaldarsi e la modalità di gioco ADPF assicura che i giochi funzionino senza problemi in cui il frame rate non si blocca dopo un breve periodo se il soc si surriscalda. Ciò si traduce in migliori prestazioni e minori consumi.
Armv9.2 e sicurezza
Infine, c’è un altro punto importante: la sicurezza. Arm v9.2 è un’architettura a 64 bit completa e Arm ha migrato da 32 bit a 64 bit per circa un decennio. La stragrande maggioranza delle app in tutti gli app store è ora a 64 bit e il prossimo obiettivo è migrare a dispositivi a 64 bit come TV e set-top box.
Viene utilizzato Armv9.x segni di memoria Evidenzia gli indirizzi nello spazio degli indirizzi a 64 bit. L’indirizzo contrassegnato in questo modo non può essere utilizzato da nessun altro processo. Insieme ad altre due tecnologie, autenticazione del puntatoreo pac e Determinare l’obiettivo del ramo, o bti, la maggior parte delle vulnerabilità dovrebbe essere in grado di gestire. Spesso si tratta di buffer floods, cosa che non sarebbe possibile con pac e bti. Entrambi i metodi sono ora integrati in Chromium, che è la base per la maggior parte dei browser Web, proprio come lo sono nel motore di gioco Unity ampiamente utilizzato. Mte non è ancora ampiamente utilizzato, anche se il produttore Honor lo utilizza, proprio come Unity.
Armv9.2 allo stato brado
Non è ancora noto quando esattamente i dispositivi con il nuovo core X4, o con altri core della CPU e la GPU Immortalis, appariranno sul mercato. Arm non fornisce dettagli sui piani futuri dei suoi clienti. Dopo l’introduzione della generazione precedente TCS22, ci sono voluti fino alla fine dell’anno prima che comparissero i primi prodotti. Ad esempio, Vivo ha lanciato il Vivo X90 in Cina nel novembre 2022, ma il resto del mondo ha dovuto aspettare fino a febbraio. Oppo Find X6 è uscito in Cina a marzo, ma il resto del mondo sta ancora aspettando. Entrambi i modelli sono dotati di Dimensity 9200-soc, con 1x Cortex-X3, 3x Cortex-A715 e 4x Cortex-A515 a bordo. Sulla base di ciò, sembra plausibile che smartphone e altri prodotti con hardware TCS23 appariranno solo alla fine di quest’anno o nella prima metà del prossimo anno.
A proposito, la prossima generazione, ovviamente, è in formazione. Il TCS24 dovrebbe essere costruito a partire dal DSU-120, ma con Blackhawk come nucleo più forte, e dietro Chaberton per la versione media A720 e Hayes come nucleo più piccolo. Attualmente, la GPU ha il nome in codice Krake e sostituirà le interconnessioni CI-700 e NI-700 con una torre di interconnessione codificata. Senza dubbio sentiremo di più su TCS24 il prossimo anno.
“Fanatico della TV. Dipendente del web. Evangelista di viaggi. Aspirante imprenditore. Esploratore dilettante. Scrittore.”