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::$_edit_last 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
Jenga: cache dinamica e gerarchica per i processori del futuro

Jenga: cache dinamica e gerarchica per i processori del futuro

I ricercatori del MIT presentano Jenga e spiegano che contribuirà a rendere i futuri processori ancora più veloci ed efficienti dal punto di vista energetico. I progressi rispetto agli attuali chip che usano più livelli di cache sono evidenti.

È di venerdì scorso la notizia della presentazione del prototipo di un chip, realizzato dai ricercatori del MIT (Massachusetts Institute of Technology), che in futuro potrebbe sostituire la storica architettura x86: Il MIT presenta un chip basato su nanotubi di carbonio che integra CPU, memoria e storage.

Le novità, però, non si fermano qui: la celebre università di ricerca statunitense ha infatti annunciato una cache “a gerarchie” che sarà fino al 30% più performante rispetto alle attuali soluzioni.


La cache ideata dai ricercatori del MIT è stata battezzata Jenga ed è contraddistinta da un comportamento dinamico, capace di adeguarsi alle richieste istantanee dei singoli programmi in esecuzione.

Oggi i processori di più recente fattura usano tre diversi livelli di cache (L1, L2 e L3) per memorizzarvi i dati che vengono utilizzati più frequentemente dalle applicazioni e scongiurare accessi al contenuto della RAM o, peggio ancora, dell’unità SSD o dell’hard disk, decisamente più lenti.

Il sistema di cache gerarchica Jenga messo a punto dai tecnici del MIT si è rivelato molto efficace: esso tiene infatti in grande considerazione l’aspetto legato alla latenza e, quindi, al “costo” per l’accesso ai dati conservati nei vari banchi di memoria.
I dati vengono quindi allocati in maniera ottimizzata, sulla base della struttura delle richieste di ciascuna applicazione. Una cache tradizionale a più livelli, infatti, non è mai la scelta ottimale perché la dimensione dei dati da elaborare incide in maniera significativa sull’approccio prescelto. Così come la loro dimensione o il degrado prestazionale che si verificherebbe memorizzando il dato nella memoria principale.

Jenga si fa carico di adattare la struttura e il funzionamento della cache sulla base del carico di lavoro ed è quindi presentata come una soluzione decisamente più efficiente ed efficace.

Oltre al miglioramento prestazionale valutato intorno al 20-30% (prendendo in considerazione un processore a 36 core, utilizzato nei test del MIT), Jenga consentirebbe infatti di ridurre i consumi energetici in maniera significativa.
Rispetto ai chip con cache di dimensione fissa, Jenga sarebbe più parsimonioso tra il 30 e l’85% in termini energetici.

Ti consigliamo anche

Link copiato negli appunti