Che cos'è un'unità di elaborazione accelerata?
Un'unità di elaborazione accelerata (APU) è una miscela di un chip di unità di elaborazione centrale (CPU) e un chip di unità di elaborazione grafica (GPU), che aggiunge molti vantaggi rispetto all'uso esclusivo di una CPU. Sebbene inizialmente la GPU fosse stata creata esclusivamente per il caricamento di elementi grafici, può essere utilizzata in un'unità di elaborazione accelerata per svolgere alcune attività generali della CPU. I due chip lavorano insieme e sono posizionati nella stessa sezione, quindi i compiti di entrambi i chip possono essere eseguiti con meno energia. Un problema con un'APU è che vengono utilizzati pochi sub-processori e una CPU con molti sub-processori potrebbe essere in grado di funzionare più velocemente di un'APU.
Tradizionalmente la CPU e la GPU erano due chip separati e, mentre la CPU veniva utilizzata per la maggior parte dell'elaborazione di un computer, la GPU ottimizzava la memoria 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 di chip come questo ha dimostrato di aumentare la potenza di elaborazione e aumenta anche la velocità del computer.
La GPU è stata creata 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 le velocità di elaborazione. Quando la CPU ha compiti più piccoli, può inviarli alla GPU in modo che la CPU possa usare la sua potenza per calcoli di grandi dimensioni mentre la GPU usa la sua elaborazione generica limitata per calcoli più piccoli.
È necessaria meno energia per far funzionare 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 per spostare i dati su distese più grandi. Sebbene il risparmio energetico non sia elevato, significa che i laptop possono funzionare più a lungo senza essere collegati e che 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 CPU potente 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 sub-processori. Questi aiutano ad aumentare la potenza di una CPU e poiché una sola CPU ha spazio per più sub-processori, una CPU può superare un'APU nell'elaborazione generale.