MRAM的优势与劣势

MRAM是一种使用电子自旋来存储信息的存储技术(MRAM设备是Spintronics设备)。MRAM具有成为通用存储器的潜力-能够将存储存储器的密度与SRAM的速度结合在一起,同时始终保持非易失性和高能效。下面由宇芯电子介绍MRAM有哪些的优劣势.

MRAM优势分析

MRAM的核心面积只有SRAM的1/2-1/4,也就是说同面积下缓存容量是sram的2-4倍,可以大大降低成本。

CPU的性能要想进一步提高,缓存容量也必须跟着提高才能容纳更多的数据和指令,而缓存占用的核心面积往往比核心更大。

在这方面IBM和希捷在2009年的HPCA(高性能计算机体系结构国际研讨会)上公布过有关L2缓存使用MRAM的研究成果,这里摘录如下:

首先设定一个模型,使用65nm COMS工艺制造SRAM和MRAM,同样的面积下后者的容量可达前者四倍,如果转换成存储cell,那么MRAM的cell数大约是40,而SRAM则是146。

MRAM的不足:写入性能下降

MRAM技术也不是没有死穴,写入性能下降就是一例。模拟结果表明,MRAM的写入速度下降了12-19%,整体的IPC指令性能下降了3-7.5%左右。

sram的延迟约为2.264ns,而MRAM则有11.024ns,是前者的5倍多。

写入数据时功耗增加也是MRAM的不足之一,SRAM写入过程只消耗0.797nJ(纳焦),而MRAM需要4.997nJ,是前者的6倍多。不过待机时就不一样了,2MB SRAM需要2.089W功耗,而8MB MRAM只需要0.255W,压倒性的胜利。

MRAM具有可以抵抗高辐射,可以在极端温度条件下运行,并且可以防篡改。这使得MRAM适用于汽车和工业,军及太空应用,这些对于MRAM开发人员来说是重要的部分。

原文地址:https://blog.51cto.com/14767425/2485317

时间: 2024-11-09 09:26:08

MRAM的优势与劣势的相关文章

[转] iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么?

iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么? http://www.zhihu.com/question/23654895/answer/25541037 拿 Canvas 来和 Pop 比其实不大合适,虽然两者都自称「动画库」,但是「库」这个词的含义有所区别.本质上 Canvas 是一个「动画合集」而 Pop 是一个「动画引擎」. 先说 Canvas.Canvas 的目的是「Animate in Xcode Without Code」.开发者可以通过在 Storyboar

Oracle RAC的五大优势及其劣势

Oracle RAC的五大优势及其劣势 不同的集群产品都有自己的特点,RAC的特点包括如下几点: 双机并行.RAC是一种并行模式,并不是传统的主备模式.也就是说,RAC集群的所有成员都可以同时接收客户端的请求. 高可用性.RAC是Oracle数据库产品高可用性的解决方案,能够保证在集群中只要有一个节 不同的集群产品都有自己的特点,RAC的特点包括如下几点: ·双机并行.RAC是一种并行模式,并不是传统的主备模式.也就是说,RAC集群的所有成员都可以同时接收客户端的请求. ·高可用性.RAC是Or

(转)Mono for Android 优势与劣势

最近有兴趣了解一下Mono for Andriod,也就是使用.NET平台来开发Andriod程序.Mono for Android API 几乎映射标准的Andriod API.例如,两边API几乎所有相同的类.方法和字段都相同.主要区别之一,就是Mono for Android使用属性和委托在Java中不存在.我喜欢紧密相关的两个api,因为这使它容易地在它们之间来回切换,并使用已存在标准Android API文档.我能够成功完成我的项目使用Android,但仍有几个困难....以下列出了关

关系型数据库与NoSQL数据库的优势与劣势

关系型数据库优势:1.擅长小数据量的处理2.擅长复杂的SQL操作,可以进行Join等复杂查询3.可以方便的生成各种数据对象,利用存储的数据建立窗体和报表,可视性好劣势:1.很难进行分布式应用和大量数据的写入处理2.为有数据更新的表做索引和结构变更3.字段不固定的应用4.对简单查询需要快速返回结果的处理 NoSQL数据库优势:1.擅长大量数据的写入和读取2.快速的查询响应,灵活的数据模型3.数据结构变更或更新非常方便,不需要更改已有数据的数据结构4.击碎了性能瓶颈,可以使执行速度变的更快 劣势:1

Go语言优势与劣势

Go语言的优势: 1.脚本化的语法:开发效率高,容易上手 2.静态类型+编译型,程序运行速度有保障:静态类型+编译型语言相对于动态类型+解释型语言的效率高 3.原生的支持并发编程:降低开发.维护成本/程序可以更好的执行 Go语言的劣势: 1.语法糖并没有Python和Ruby多: 2.目前的程序运行速度还不及C:比C++.java快 3.第三方函数库暂时不像绝对主流的编程语言那样多: 原文地址:https://www.cnblogs.com/morgana/p/9868070.html

外贸自建站优势与劣势

我们中国作为外贸大国,外贸从业人员可以说相当庞大了,做外贸是自建站好还是做平台好,相应很多人都有自己的判断. 这里爱的外贸建站也来谈一下外贸自建站的优劣. 首先我们可以肯定的是,自建站有自建站的优点. 1.不受平台的规则限制,相对灵活自由,而平台呢,规则多,竞争对手也多, 2.自建站可以根据自己的需求定制开发,可以满足企业发展过程中的长期需求,根据企业的发展而不断改进,但是这一点,很多公司或者个人外贸人员都做不到,他们往往在网站上的投入非常小,舍不得在网站上花钱,以为有个网站就可以了,只是简单的

期货配资的优势和劣势

上篇文章介绍了什么是期货配资,在这里接着分析一下期货配资的独到的魅力与不好的地方. 首选肯定的是,既然这么多做期货交易的客户选择了期货配资,那么配资就肯定是有它独到的魅力的.从上篇文章,我们就知道期货配资可以花少部分钱去做大量的交易, 但是除了保证金便宜这个优势,还有手续费优势.风控优势.客服优势.多平台优势. 手续费优势:为什么配资之后手续费还会有优势呢? 上篇文章不是讲加了杠杆之后,这部分利息会以额外手续费形式扣除吗?其实道理很简单的,这里所讲的手续费优势,是相对优势, 大家可以认为是零售和

详述Oracle RAC的五大优势及其劣势

不同的集群产品都有自己的特点,RAC的特点包括如下几点: ·双机并行.RAC是一种并行模式,并不是传统的主备模式.也就是说,RAC集群的所有成员都可以同时接收客户端的请求. ·高可用性.RAC是Oracle数据库产品高可用性的解决方案,能够保证在集群中只要有一个节点存活,就能正常对外提供服务. ·易伸缩性.RAC可以非常容易地添加.删除节点,以满足系统自身的调整. ·低成本.能使用较低廉的服务器来实现高可用性.高吞吐量的集群环境,这要比通过对某台高端服务器增加硬件实现高可用性.高吞吐量花费的成本

Facebook React 和 Web Components(Polymer)对比优势和劣势

目录结构 译者前言 Native vs. Compiled 原生语言对决预编译语言 Internal vs. External DSLs 内部与外部 DSLs 的对决 Types of DSLs - explanation DSLs 的种类 - 解释 Data binding 数据绑定 Native vs. VM 原生对决 VM(虚拟机) 译者前言 这是一篇来自 StackOverflow 的问答,提问的人认为 React 相比 WebComponents 有一些"先天不足"之处,列举