COMPTOIR
register

De la STT-MRAM chez Toshiba pour remplacer la SRAM du cache L2 et réduire la consommation des CPU

Toshiba vient de finaliser le développement d'un nouveau type de mémoire censé remplacer la SRAM présente dans la mémoire cache L2 des processeurs. Baptisée STT-MRAM pour Spin Transfer Torque Magnetoresistive Random Access Memory, elle permettrait de réduire la consommation du cache de l'ordre de 60%. Selon Toshiba, la gourmandise du cache L2 serait responsable de 50 à 80% de la consommation totale du processeur. De quoi gagner fortement en autonomie.

 

Pour arriver à ce résultat, Toshiba utilise des circuits magnétiques pour conserver les données contrairement à la SRAM qui utilise le principe de la charge électrique. En conséquence, la STT-MRAM est non volatile. Si les premières puces développées par Toshiba n'étaient pas suffisamment rapides pour être utilisées en tant que cache L2, les améliorations opérées par les ingénieurs ont porté leur fruit. La réduction de consommation est bien là et les performances également. Toshiba parle d'un temps de lecture de 4,1ns contre 2,1ns en écriture, soit à peu près l'équivalent de la SRAM.

 

En 2012, la STT-MRAM était prévue pour remplacer la SRAM au sein des SoC des smartphones et tablettes. Cette fois-ci, Toshiba n'a rien indiqué et prévoit de pouvoir l'intégrer au sein de n'importe quel processeur. Il faudra donc voir si les constructeurs desktop mais aussi mobile suivent dans les prochaines années. Le problème pourrait venir du prix, qui était de 20 dollars les 0,5 Mo en 2011. (Source : Nikkei)

 

mram_wafer.jpg  

Un poil avant ?

Du Gameplay pour The Division

Un peu plus tard ...

Besoin d'un réseau 10Gb Ethernet ? Thecus a une solution

Les 11 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Un rag. Gamma voire Beta d'Alsace, le Samedi 14 Juin 2014 à 17h13  
Maintenant que j'ai donné le lien, est ce que quelqu'un peu m'expliquer?
Je comprend l'argument de la vitesse et du prix, mais pour le reste c'est pas si clair que ça: la consommation n'est pas seulement fonction de la quantité de mémoire mais aussi du taux d'accès.
par Un ragoteur Gamma d'Alsace, le Samedi 14 Juin 2014 à 16h45  
par lulu-nico le Vendredi 13 Juin 2014 à 11h02
Je comprends son non utilisation en cache l1 qui doit être encore plus rapide.
Mais pourquoi se limiter au cache l2 et pas au l3 ?
Ils donnent la réponse ici:
"L2 was the best target because it's large enough to make a difference in performance, but small enough to still be fast."
par cabou83, le Vendredi 13 Juin 2014 à 19h04  
par Un ragoteur barbu d'Alsace le Vendredi 13 Juin 2014 à 18h49
"...la gourmandise du cache L2 serait responsable de 50 à 80% de la consommation totale du processeur."

Ouhou ! Je m'attendais pas à autant, c'est beaucoup.
I7 4770K = 1 Mo de L2
FX8350 = 8 Mo de L2
On comprend mieux d'ou vient la gourmandise des FX.
par Un ragoteur barbu d'Alsace, le Vendredi 13 Juin 2014 à 18h49  
"...la gourmandise du cache L2 serait responsable de 50 à 80% de la consommation totale du processeur."

Ouhou ! Je m'attendais pas à autant, c'est beaucoup.
par lulu-nico, le Vendredi 13 Juin 2014 à 12h10  
par neelrocker le Vendredi 13 Juin 2014 à 11h20
6-8mo de l3 pour un quad intel, à 40$ le mo, fait le calcul.
C'est en 2011 donc avec une gravure plus petite en 2014 voir 2015 le temps qu'un constructeur l'utilise la gravure sera réduit le cout de production aussi.
Je pense que les gain qu'annonce toshiba c'est sur un cpu qui n'a pas de l3.
Sur un cpu intel qi a très peu de l2 et beaucoup de l3 si on applique cette mémoire au l2 le gain serait très réduit.
par Vincent S., le Vendredi 13 Juin 2014 à 11h34  
par Raiku le Vendredi 13 Juin 2014 à 11h21
Je pense que c'est de la location de licence d'utilisation comme tu l'as dit c'est plutôt assez courant dans le milieu
Oui voilà c'est ça
par Raiku, le Vendredi 13 Juin 2014 à 11h21  
par Un ragoteur macagneur de Provence-Alpes-Cote d'Azur le Vendredi 13 Juin 2014 à 11h09
Ce que je ne comprend pas c'est comment ils vont integrer ces memoires dans les processeurs?
Les processeurs sont conçus d'un bloc et je ne vois pas comment ils vont l'implanter , à moins que ce soit une "licence" d'utilisation...
Je pense que c'est de la location de licence d'utilisation comme tu l'as dit c'est plutôt assez courant dans le milieu
par neelrocker, le Vendredi 13 Juin 2014 à 11h20  
par lulu-nico le Vendredi 13 Juin 2014 à 11h02
Je comprends son non utilisation en cache l1 qui doit être encore plus rapide.
Mais pourquoi se limiter au cache l2 et pas au l3 ?
6-8mo de l3 pour un quad intel, à 40$ le mo, fait le calcul.
par Un ragoteur sans nom d'Ile-de-France, le Vendredi 13 Juin 2014 à 11h10  
Au hasard, la dernière phrase de l'article ?
par Un ragoteur macagneur de Provence-Alpes-Cote d'Azur, le Vendredi 13 Juin 2014 à 11h09  
Ce que je ne comprend pas c'est comment ils vont integrer ces memoires dans les processeurs?
Les processeurs sont conçus d'un bloc et je ne vois pas comment ils vont l'implanter , à moins que ce soit une "licence" d'utilisation...
par lulu-nico, le Vendredi 13 Juin 2014 à 11h02  
Je comprends son non utilisation en cache l1 qui doit être encore plus rapide.
Mais pourquoi se limiter au cache l2 et pas au l3 ?