Con il lancio dei processori Arrow Lake refresh, Intel ha introdotto non solo alcune delle sue migliori CPU degli ultimi anni, ma anche un nuovo pacchetto software chiamato Binary Optimization Tool (BOT). Nelle ultime settimane, ho testato BOT per valutare la fondatezza delle affermazioni di Intel e se diventerà sempre più rilevante nel tempo o se svanirà nell’oblio come una buona idea ma che non vale tempo ed impegno.
Ma cos’è esattamente BOT? La risposta semplice è che è simile al modo in cui i produttori di GPU rilasciano driver con correzioni/supporto per giochi specifici, dove certi shader vengono sostituiti da altri che garantiscono che il gioco venga renderizzato correttamente sul chip grafico. Intel, invece, riorganizza specifiche istruzioni dei thread di un gioco, in modo che la CPU possa elaborare le cose in modo più efficiente, sfruttando appieno la cache, le unità di esecuzione dei core e così via.
Al momento, BOT è supportato solo sui chip desktop e mobile 200S Plus, come il Core Ultra 5 250K Plus e il Core Ultra 7 270K Plus, e i processori per laptop Panther Lake. Sebbene ci sia la possibilità che possa essere esteso a processori più datati, parte delle modifiche nell’aggiornamento Arrow Lake includevano un aumento del numero di “hardware hooks” nel “compute tile”, che migliorano la capacità degli ingegneri Intel di comprendere il funzionamento interno del processore. Senza queste modifiche, è probabile che una versione di BOT per CPU precedenti non possa offrire lo stesso livello di miglioramento, se non addirittura nessuno.
Va notato, tuttavia, che Intel ha ottimizzato con BOT solo 12 giochi finora. Dato che i processi di test, ottimizzazione e riscrittura della pianificazione delle istruzioni non sono affatto semplici o automatizzati, non vedremo Intel rilasciare aggiornamenti BOT con una cadenza regolare.
Quindi, se eri deluso che lo strumento non fosse offerto per il tuo processore Core di 14a generazione, ad esempio, non stai perdendo nulla se non giochi a nessuno dei titoli attualmente supportati.
Il Binary Optimization Tool è stato integrato nell’esistente Intel Application Optimization Tool (APO), ma poiché le due funzionalità sono completamente separate, possono essere attivate indipendentemente nei giochi che supportano entrambe le opzioni.
Basta chiacchiere, passiamo a ciò che è importante: quanto guadagno di prestazioni si ottiene utilizzando BOT? Bene, prima di vedere qualsiasi cifra, vorrei sottolineare un aspetto fondamentale: il Binary Optimization Tool riguarda esclusivamente la CPU, quindi non renderà i giochi renderizzati più velocemente, poiché questo dipende quasi interamente dalla scheda grafica del tuo PC da gioco.
Tuttavia, la CPU deve comunque elaborare le istruzioni grafiche affinché la GPU possa gestirle. Se questi thread non vengono gestiti correttamente per l’architettura Arrow Lake refresh di Intel, potrebbero causare un problema di prestazioni. La velocità con cui un PC produce frame per il monitor è controllata da vari fattori, e le prestazioni dell’intera pipeline di rendering sono determinate dalla fase più lenta della catena. Se questa non è la CPU, allora nessuna quantità di “BOTtificazione” migliorerà il frame rate.
Il primo gioco che ho testato è stato Shadow of the Tomb Raider (SOTTR), poiché Intel ha affermato di ottenere qui il maggiore miglioramento delle prestazioni con l’uso di BOT. La configurazione hardware di base per tutti i miei test comprendeva un Core Ultra 7 270K Plus, 32 GB di Corsair Vengeance DDR5-6000 CL30 e una Zotac GeForce RTX 4070. La maggior parte dei test di questo tipo viene eseguita con una RTX 5090, ma l’utilizzo di una GPU mainstream offre una visione più realistica di ciò che BOT può ottenere.
SOTTR dispone di un ottimo strumento di benchmark integrato che traccia separatamente la velocità con cui la CPU elabora il motore principale del gioco, nonché le istruzioni di rendering, e la velocità con cui la GPU produce i frame. Per semplicità, ho abilitato APO e BOT insieme (il primo non fa un’enorme differenza con Arrow Lake, poiché gli E-core sono davvero molto buoni), e l’effetto è piuttosto notevole. Insieme, le ottimizzazioni aumentano le prestazioni del “gioco CPU” del 35% in media, con il valore dell’1% basso che aumenta del 41%.
Ho eseguito più sessioni di test per ogni gioco e, in alcuni casi, il “gioco CPU” di SOTTR è migliorato fino al 58%, il che è davvero incredibile da vedere. Tuttavia, il benchmark complessivo non ha mai guadagnato più del 4 o 5% al frame rate medio, e questo perché a 1080p Alto, SOTTR è relativamente limitato dalla GPU su una RTX 4070. Notate quanto APO+BOT accelera la velocità con cui la CPU elabora tutto nella seconda metà del benchmark. Trasforma il test dall’essere limitato al 52% dalla GPU, in media, al 97% limitato dalla GPU; questo è esattamente ciò che si desidera da un gioco.
Tuttavia, questo è solo un elegante benchmark, giusto? Non è il gioco stesso. A tal fine, ho testato Marvel’s Spider-Man Remastered, un gioco per il quale Intel offre solo BOT e che non ha un benchmark integrato, quindi i risultati sono di “puro gameplay”.
Nel corso di cinque minuti di oscillazioni per la città, ho registrato un frame rate medio superiore dell’8% e un miglioramento del 7% nei valori minimi dell’1% con BOT abilitato, a 1080p Alto. Queste cifre sarebbero naturalmente inferiori a risoluzioni più elevate, ma sarebbero anche migliori con una scheda grafica più potente di una RTX 4070.
Purtroppo, questi sono stati i punti salienti dei miei test. Cyberpunk 2077 a 1080p Alto è migliorato solo del 2% in media, così come Borderlands 3 (anch’esso a 1080p Alto), sebbene i valori minimi dell’1% di quest’ultimo siano effettivamente diminuiti del 4%. E in Assassin’s Creed Mirage e Hitman 3, non ho riscontrato quasi nessun miglioramento con APO e BOT abilitati.
Nel caso di Mirage, il problema era certamente la RTX 4070, nonostante il gioco fosse eseguito a 1080p Alto. Abbassando le impostazioni grafiche a Basso e abilitando DLSS Ultra Performance, la combinazione di APO e BOT ha migliorato il frame rate medio e i valori minimi dell’1% del 3% ciascuno.
Allora, cosa si può ricavare da tutto questo? Per cominciare, il Binary Optimization Tool di Intel funziona chiaramente come promesso per la maggior parte, e per i giochi con istruzioni CPU scritte in un modo che i chip Arrow Lake refresh non gestiscono al meglio, BOT è letteralmente un “cambio di gioco”, poiché spinge la limitazione delle prestazioni dove dovrebbe essere, cioè sulla GPU.
Avere la scheda grafica completamente responsabile del frame rate finale significa poter controllare appieno le prestazioni desiderate modificando le impostazioni grafiche, utilizzando l’upscaling e la generazione di frame, e così via. Tuttavia, se un gioco è già limitato dalla GPU sul tuo PC da gaming, nessuna “BOTtificazione” farà la differenza.
Scorri per visualizzare orizzontalmente
|
Benchmark |
Impostazioni |
Intel APO + BOT disabilitati (FPS medio / 1% FPS bassi o FPS min) |
Intel APO + BOT abilitati (FPS medio / 1% FPS bassi o FPS min) |
Differenza di prestazioni |
|
Shadow of the Tomb Raider – test ‘gioco CPU’ |
1080p, Alto |
293, 205 |
392, 290 |
+35%, +41% |
|
Marvel’s Spider-Man Remastered |
1080p, Alto |
201, 116 |
218, 214 |
+8%, +7% |
|
Cyberpunk 2077 |
1080p, Alto |
146, 118 |
149, 119 |
+2%, +1% |
|
Hitman 3 Dubai |
1080p, Medio |
144, 129 |
144, 131 |
0%, +2% |
|
Borderlands 3 |
1080p, Alto |
206, 132 |
211, 127 |
+2%, -4% |
|
Assassin’s Creed Mirage |
1080p, Alto |
165, 132 |
166, 132 |
1%, 0% |
|
Assassin’s Creed Mirage |
1080p, Basso + DLSS Ultra Performance |
242, 196 |
250, 202 |
+3%, +3% |
Questo è più evidente in Cyberpunk 2077, Hitman 3, Borderlands 3 e Assassin’s Creed Mirage, con una RTX 4070, mentre Spider-Man Remastered ottiene un aumento di prestazioni abbastanza decente con BOT. Sebbene l’8% non sia travolgente, il fatto che si ottenga questo da una semplice sovrascrittura software è piuttosto impressionante.
Esiste, però, una categoria di giochi che trarrebbe davvero beneficio dal BOT di Intel: gli e-sport, specialmente gli sparatutto competitivi. I giocatori professionisti utilizzano tipicamente una combinazione di impostazioni grafiche più basse e risoluzione 1080p per ottenere il massimo frame rate possibile, e questo di solito rende il gioco quasi interamente limitato dalla CPU.
Sfortunatamente, è improbabile che giochi come Counter-Strike 2, Valorant o Overwatch ricevano presto il supporto BOT. Questo perché il sistema di Intel deve iniettarsi nel codice del gioco per sovrascrivere le istruzioni, e qualsiasi software che faccia questo in un gioco competitivo generalmente comporterà un rapidissimo ban del giocatore. Intel afferma di collaborare con studi e sviluppatori per trovare un modo di implementare BOT che non causi problemi simili, ma sospetto che alcune aziende siano caute per il timore che i cheater trovino un modo per utilizzare BOT per implementare un hack e barare a loro piacimento.
Dopo aver dedicato molto tempo allo sviluppo del Binary Optimization Tool, Intel non lo abbandonerà certamente se gli editori di e-sport alla fine diranno di no a BOT, e ritengo che la funzionalità diventerà ancora più diffusa quando Nova Lake farà finalmente la sua comparsa (attualmente prevista per la fine di quest’anno, ma chi può dirlo con certezza?).
Attualmente, però, puoi trarne vantaggio solo se possiedi un chip Core Ultra 200S Plus, e sebbene siano processori davvero molto validi, si tratta di un gruppo molto ristretto di appassionati di PC che potranno vederlo in azione. Gli attuali proprietari di Arrow Lake potrebbero non essere tentati di spendere 200 o 300 dollari per una nuova CPU, solo per usare BOT, ma nei prossimi mesi vedrete alcuni PC preassemblati che monteranno un chip 250K Plus o 270K Plus.
Ma anche così, ciò non si tradurrà in molti giocatori che testeranno BOT e forniranno feedback a Intel sulla sua utilità. Il che è un peccato, perché i benefici ci sono decisamente.
Se ti capita di acquistare un nuovo chip Arrow Lake refresh, scarica semplicemente il più recente Intel Platform Performance Package (IPPP), installalo e dovresti essere in grado di “BOTtificare” il piccolo numero di giochi attualmente supportati.
Un avvertimento, però: quando ho testato BOT per la prima volta, su un PC con una nuova installazione di Windows e la scheda madre che gestiva l’installazione automatica dei driver, ho scoperto che BOT in realtà peggiorava molto le cose (fino al 25% di frame rate inferiori). Dopo aver discusso di questi problemi con Intel, ho provato una nuova installazione di Windows, ho disabilitato la funzione di auto-driver della scheda madre e ho installato solo IPPP e i driver della GPU. Ciò ha portato a un BOT perfettamente funzionante, quindi se al momento possiedi un PC Arrow Lake e ci inserisci un 200S Plus, potresti scoprire che l’unico modo per far funzionare BOT correttamente è eseguire la stessa installazione “Windows pulito + solo IPPP” che ho fatto io.
Intel ha avuto un paio di anni difficili ultimamente, e sebbene non sia ancora completamente fuori dai guai, strumenti come il Binary Optimization Tool e i processori Core Ultra 200S Plus dimostrano che tutti i cambiamenti interni che ha apportato (nuovo personale, divisioni ristrutturate, “ascolto del cliente”) stanno iniziando a dare i loro frutti. Speriamo che questa nuova Intel continui su questa strada per il bene.

