Che cos’è un’unità di elaborazione accelerata?

Un’unità di elaborazione accelerata (APU) è una combinazione di un chip di unità di elaborazione centrale (CPU) e di un chip di unità di elaborazione grafica (GPU), che aggiunge molti vantaggi rispetto all’utilizzo esclusivo di una CPU. Sebbene inizialmente la GPU fosse realizzata esclusivamente per il caricamento della grafica, può essere utilizzata in un’unità di elaborazione accelerata per svolgere alcune attività generali della CPU. I due chip stanno lavorando insieme e sono posizionati sulla stessa sezione, quindi i compiti di entrambi i chip possono essere eseguiti con meno energia. Un problema con un’APU è che vengono utilizzati pochi sottoprocessori e una CPU con molti sottoprocessori potrebbe essere in grado di funzionare più velocemente di un’APU.

La CPU e la GPU erano tradizionalmente due chip separati e, mentre la CPU veniva utilizzata per la maggior parte dell’elaborazione di un computer, la memoria della GPU ottimizzava per caricare al meglio la grafica. Con un’unità di elaborazione accelerata, entrambi questi chip sono uno sopra l’altro, quindi entrambi i chip funzionano contemporaneamente. La combinazione dei chip in questo modo ha dimostrato di aumentare la potenza di elaborazione e aumenta anche la velocità del computer.

La GPU è stata realizzata per ottimizzare il caricamento delle immagini ma, se combinata con una CPU, può anche eseguire altre elaborazioni. Con un’unità di elaborazione accelerata, la CPU viene ancora utilizzata per l’elaborazione generica e la GPU viene utilizzata per l’elaborazione grafica, ma esiste una relazione tra CPU e GPU che aumenta la velocità di elaborazione. Quando la CPU ha compiti più piccoli, può inviarli alla GPU in modo che la CPU possa utilizzare la sua potenza per calcoli di grandi dimensioni mentre la GPU utilizza la sua elaborazione generica limitata per calcoli più piccoli.

È necessaria meno energia per eseguire un’unità di elaborazione accelerata per diversi motivi. La CPU può compensare compiti più piccoli, quindi questa energia viene risparmiata; anche i due chip si trovano nella stessa area, quindi non è necessario sprecare energia spostando dati su aree più grandi. Sebbene il risparmio energetico non sia elevato, significa che i laptop possono funzionare più a lungo senza essere collegati e i desktop non si surriscaldano durante l’esecuzione.

Mentre un’unità di elaborazione accelerata migliora la sola elaborazione della CPU utilizzata nella maggior parte dei computer, una potente CPU da sola potrebbe essere in grado di funzionare più velocemente di un’APU. Questo perché l’APU non utilizza, né ha molto spazio per molti sottoprocessori. Questi aiutano ad aumentare la potenza di una CPU e, poiché una sola CPU ha spazio per più sottoprocessori, una CPU può superare un’APU nell’elaborazione generale.