Deprecated: Creation of dynamic property Timber\Site::$pingback is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Site.php on line 180

Deprecated: Creation of dynamic property Timber\User::$name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/User.php on line 118

Deprecated: Creation of dynamic property Timber\Post::$old_id is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_thumbnail_id is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$ext-thumbnail_url is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_metadesc is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_date_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$ping_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_password is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$to_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$pinged is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_content_filtered is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$guid is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$menu_order is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_mime_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_count is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$filter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71
L'architettura RISC-V verrà utilizzata anche per progettare e realizzare GPU

L'architettura RISC-V verrà utilizzata anche per progettare e realizzare GPU

Finora impiegata solo per le CPU, l'ISA RISC-V è destinata a imporsi anche sulle future GPU. Si partirà con la gestione di esigenze specifiche, con l'utilizzo di microcontrollori, per poi estendere il "raggio d'azione" grazie a un approccio altamente scalabile.
L'architettura RISC-V verrà utilizzata anche per progettare e realizzare GPU

RISC-V è un’ISA (instruction set architecture) aperta che permette a tutti i produttori di usare le specifiche per la progettazione e la produzione di chip senza versare alcuna royalty e senza quindi incorrere nei tipici problemi legati all’utilizzo dell’altrui proprietà intellettuale (i.e. brevetti).
Per contro la piattaforma x86 è feudo esclusivo di Intel e AMD mentre ARM (ora di proprietà di NVidia) commercializza le licenze per l’utilizzo del design dei suoi SoC da parte di soggetti terzi: Huawei vede a rischio il suo accesso ai SoC ARM dopo l’acquisizione da parte di NVidia.

Nata nel 2010 in ambito accademico presso l’Università della California (Berkeley), l’architettura RISC-V conta oggi molti sostenitori: Google, Qualcomm, NVIDIA, Samsung, Western Digital, IBM e Micron, giusto per fare qualche nome.

Abbiamo descritto i punti cardine di RISC-V nell’articolo Cos’è RISC-V e perché tutti ne parlano registrando un crescente interesse nei confronti dell’architettura, soprattutto nel corso dell’ultimo anno.

La novità è che non si parla più soltanto di CPU basate sull’architettura RISC-V ma anche di GPU. Il gruppo RV64X (che vede anche la partecipazione di Western Digital) è stato infatti formato con il preciso obiettivo di sviluppare un set di istruzioni grafiche RISC-V progettate per il 3D e l’elaborazione multimediale.
Verranno utilizzate istruzioni a 64 bit con la possibilità quindi di gestire tipi di dati particolarmente utili per le elaborazioni grafiche (vettori, texture e Z-buffering).

L’idea non è quella di competere con NVidia, AMD o Intel, almeno nel breve periodo. Il gruppo RV64X mira invece a preparare le fondamenta per creare una piattaforma altamente scalabile utilizzabile sia su semplici microcontrollori che su GPU avanzate in grado di abbracciare le moderne funzionalità grafiche: ray tracing, apprendimento automatico e computer vision.

Il progetto iniziale sarà proprio rivolto ai microcontrollori a basso consumo ma sarà altamente scalabile. In prima battuta supporterà le API Vulkan di Khronos per abbracciare più avanti anche OpenGL e DirectX. Secondo RV64X oggi l’industria non può contare ad esempio su un nucleo grafico scalabile per applicazioni più convenzionali con esigenze ridotte (chioschi, cartelloni, giocattoli, robotica, elettrodomestici, interfacce uomo-macchina…): obiettivo sarà proprio colmare questo vuoto. In ogni caso tutto sarà opensource e utilizzabile senza sborsare un centesimo.

Ti consigliamo anche

Link copiato negli appunti