HP忆阻器内存和IBM原子磁盘双剑合璧会怎么样

2024-03-01 15:18

本文主要是介绍HP忆阻器内存和IBM原子磁盘双剑合璧会怎么样,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

转载本号文章请注明作者、出处和二维码及全文信息,否则视为侵权。

古墓派剑法和全真剑法双剑合璧后威力无比,就连金轮法王都甘拜下风;那HP忆阻器内存技术和IBM原子磁盘双剑合璧后,是否就所向无敌、独孤求败呢。今天文章开头调皮了下,各位读者别往心里去,毕竟搞技术、编码和练武功还是一码归一码,没什么可比性;如果您已是人码合一那就另当别论。

HP在2015 Discover Conference会议中就提出了新型计算机架构 The Machine, 其架构将采用硅光(Silicon Photonics)通信互联、忆阻器(Memristor)内存等硬件技术,并将开发搭配的Machine OS操作系统(Carbon)。其中硅光子通讯以具有高速传输特性的光取代传统的铜线作通信链接,忆阻器Memristor则取代SRAM、DRAM形成通用内存(Universal Memory),能提供更快的效能。

The Machine研发始于2014年,但目前尚不确定商用计划。从目前进展来看,它所依赖的全新的内存芯片在2018年之前不可能被大规模提供。

The Machine使用一种经过特殊设计的忆阻器,兼具内存和硬盘的优点,读写速度快而可以断电保存。它把原来由RAM和硬盘承担的存储任务(RAM负责临时存储,硬盘负责长期存储)全部交给所谓的忆阻器,不需要在两种存储(RAM内存与硬盘、闪存)之间来回交换数据。

尽管HP很早就提出忆阻器的技术和理论,大概在本世纪初就提出了忆阻器的基本理论,但在2008年才成功在惠普实验室内制造出了原型方案。惠普在2010年与海力士合作旨在寻求技术突破,将研究成果量产化和规模化。

忆阻器是一种电阻装置,能够在长期断电的情况下仍然保证信息完好。它也是继电容、电阻以及电感之后的第四种电路元件。所以它带来了新型存储方案的潜在可能性。

忆阻器技术让我们看到了计算机内存技术的未来,但相比Flash等外部数据存储介质,其研发进展似乎过于缓慢。Intel的3DXpoint已经全面支持商用;近期IBM也推出原子硬盘,号称存储能力是目前最先进硬盘的10万倍。在一张银行卡大小的原子硬盘,能够存储3500万首歌曲。那么是原子硬盘呢?

我们知道,传统硬盘是通过磁头,通过磁化磁层上的介质来存储数据的。目前最先进的存储技术,即使在硬盘上存储1bit 的数据都需要 10 万个原子。原子硬盘技术通过在氧化镁表层附上一个个磁化的钬原子,利用钬原子存储数据。一个钬原子代表一个1,另一个磁性相反的钬原子就是0,两个原子之间距离仅仅1纳米。

IBM原子硬盘的关键技术就是将数据存储所需空间从原来的10万个原子压缩到1个钬原子,这样就可以让硬盘缩小1000倍。利用钬原子的稳定性保证所存数据不会收到其他磁场干扰而发生错误。

目前常见的HDD磁盘已经属于精密设备了,对应原子磁盘来说,读写数据的磁头需要会更加精细,目前只能在非常苛刻的真空、超低温冷却实验环境下,采用电子隧道显微镜操作才可以完成数据的读写工作。

HP的忆阻器内存技术和IBM的原子磁盘技术给我们带来很多遐想,按照HP的愿景,未来忆阻器内存技术、硅光通信互联被运用在服务器、工作站、PC或是手机、平板计算机等移动运算终端,我们购买手机时关注的重点可能仅仅是外观。又或IBM原子存储大量应用在企业存储、云存储等产品,我们根本不会因为数据中心空间占用、耗电和冷却成本而担忧。立足现状,虽然实验室都已经有了原型产品,但这些技术是像Flash技术在短短几年主导存储技术潮流,还是昙花一现?相信时代和自然法则会告诉我们答案。

温馨提示:

请搜索“ICT_Architect”或“扫一扫”下面二维码关注公众号,获取更多精彩内容。

转载本号文章请注明作者、出处和二维码及全文信息,否则视为侵权。

这篇关于HP忆阻器内存和IBM原子磁盘双剑合璧会怎么样的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/762900

相关文章

在Spring Boot中浅尝内存泄漏的实战记录

《在SpringBoot中浅尝内存泄漏的实战记录》本文给大家分享在SpringBoot中浅尝内存泄漏的实战记录,结合实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录使用静态集合持有对象引用,阻止GC回收关键点:可执行代码:验证:1,运行程序(启动时添加JVM参数限制堆大小):2,访问 htt

Python如何使用__slots__实现节省内存和性能优化

《Python如何使用__slots__实现节省内存和性能优化》你有想过,一个小小的__slots__能让你的Python类内存消耗直接减半吗,没错,今天咱们要聊的就是这个让人眼前一亮的技巧,感兴趣的... 目录背景:内存吃得满满的类__slots__:你的内存管理小助手举个大概的例子:看看效果如何?1.

Redis 内存淘汰策略深度解析(最新推荐)

《Redis内存淘汰策略深度解析(最新推荐)》本文详细探讨了Redis的内存淘汰策略、实现原理、适用场景及最佳实践,介绍了八种内存淘汰策略,包括noeviction、LRU、LFU、TTL、Rand... 目录一、 内存淘汰策略概述二、内存淘汰策略详解2.1 ​noeviction(不淘汰)​2.2 ​LR

Golang基于内存的键值存储缓存库go-cache

《Golang基于内存的键值存储缓存库go-cache》go-cache是一个内存中的key:valuestore/cache库,适用于单机应用程序,本文主要介绍了Golang基于内存的键值存储缓存库... 目录文档安装方法示例1示例2使用注意点优点缺点go-cache 和 Redis 缓存对比1)功能特性

Go使用pprof进行CPU,内存和阻塞情况分析

《Go使用pprof进行CPU,内存和阻塞情况分析》Go语言提供了强大的pprof工具,用于分析CPU、内存、Goroutine阻塞等性能问题,帮助开发者优化程序,提高运行效率,下面我们就来深入了解下... 目录1. pprof 介绍2. 快速上手:启用 pprof3. CPU Profiling:分析 C

golang内存对齐的项目实践

《golang内存对齐的项目实践》本文主要介绍了golang内存对齐的项目实践,内存对齐不仅有助于提高内存访问效率,还确保了与硬件接口的兼容性,是Go语言编程中不可忽视的重要优化手段,下面就来介绍一下... 目录一、结构体中的字段顺序与内存对齐二、内存对齐的原理与规则三、调整结构体字段顺序优化内存对齐四、内

Linux内存泄露的原因排查和解决方案(内存管理方法)

《Linux内存泄露的原因排查和解决方案(内存管理方法)》文章主要介绍了运维团队在Linux处理LB服务内存暴涨、内存报警问题的过程,从发现问题、排查原因到制定解决方案,并从中学习了Linux内存管理... 目录一、问题二、排查过程三、解决方案四、内存管理方法1)linux内存寻址2)Linux分页机制3)

Java循环创建对象内存溢出的解决方法

《Java循环创建对象内存溢出的解决方法》在Java中,如果在循环中不当地创建大量对象而不及时释放内存,很容易导致内存溢出(OutOfMemoryError),所以本文给大家介绍了Java循环创建对象... 目录问题1. 解决方案2. 示例代码2.1 原始版本(可能导致内存溢出)2.2 修改后的版本问题在

大数据小内存排序问题如何巧妙解决

《大数据小内存排序问题如何巧妙解决》文章介绍了大数据小内存排序的三种方法:数据库排序、分治法和位图法,数据库排序简单但速度慢,对设备要求高;分治法高效但实现复杂;位图法可读性差,但存储空间受限... 目录三种方法:方法概要数据库排序(http://www.chinasem.cn对数据库设备要求较高)分治法(常

Redis多种内存淘汰策略及配置技巧分享

《Redis多种内存淘汰策略及配置技巧分享》本文介绍了Redis内存满时的淘汰机制,包括内存淘汰机制的概念,Redis提供的8种淘汰策略(如noeviction、volatile-lru等)及其适用场... 目录前言一、什么是 Redis 的内存淘汰机制?二、Redis 内存淘汰策略1. pythonnoe