DIGITAL
FPGA
sistemi di videosorveglianza presenti nelle banche, a quelli
installati in città, ad esempio per il controllo del traffico; ma
non mancano le possibilità di utilizzo in campo industriale o
in ambito governativo.
Naturalmente, l’elaborazione e l’analisi di contenuti video
non è che uno dei numerosi settori di utilizzo degli FPGA.
Un altro ambito chiave in cui questi dispositivi possono
portare miglioramenti è il mondo dei data center. Oggi,
nonostante la progressiva diffusione delle architet-
ture multicore, nelle sale dati i server funzionano
con tassi di utilizzo che in media non sfruttano la
loro piena capacità elaborativa, e ciò costituisce un
problema chiave, considerando gli elevati costi di
gestione dei data center, i loro consumi energetici
e le esigenze di grande flessibilità nell’amministra-
zione delle risorse IT che il cloud computing è chia-
mato a soddisfare. In tali server, con processori
dotati di molteplici core, la limitatezza della banda
verso la memoria esterna diventa il principale collo
di bottiglia che rallenta l’accesso ai dati e alle varie
applicazioni (applicazioni aziendali, storage, video,
messaggistica, ricerche Web, social networking, e
così via). Qui gli FPGA possono giocare un ruolo di acce-
leratori delle attività computazionali, svolgendo funzioni
di co-processing a vari livelli. L’accelerazione hardware
attraverso gli FPGA è utilizzabile per migliorare le presta-
zioni elaborative nelle applicazioni HPC (high performance
computing), nelle architetture di cloud computing, o anche
per supportare i crescenti requisiti di banda nella fornitura
di contenuti video 4K, a ultra alta definizione.
Q
Fig. 5 - La tecnologia Intel Tri-Gate a 14 nanometri