一种基于Intel-Brickland-EX平台的内存纠错方法技术

技术编号:8413064 阅读:374 留言:0更新日期:2013-03-14 02:07
本发明专利技术提供一种基于Intel-Brickland-EX平台的内存纠错方法,是基于ECC纠错技术,在内存DRAM的ECC校验颗粒中预留16bit做为备份单元,并随时准备对出错的DRAM颗粒进行备份的方式同时纠正来自两个不同DRAM颗粒的数据错误,提升2倍的纠错效率;同时降低cacheline的传输带宽,降低了50%内存出错的概率,大幅提高系统的可靠性和稳定性。

【技术实现步骤摘要】

本专利技术涉及计算机应用
,具体地说是。
技术介绍
在现代服务器的应用中,系统的可靠性和稳定性受到越来越多的重视,尤其在金融业,银行,军工,科研等领域,用户对系统的稳定性更是有着非常苛刻的要求。众所周知,最传统的内存纠错方法是通过额外的奇偶检验码对数据进行奇偶判断,从而得知数据结果的正确与否;再后来的内存支持更为先进的ECC纠错技术,可以使用较少而外校验码对数据进行真正意义上的纠错;但是ECC技术只能纠正I个bit数据发生的错误。
技术实现思路
本专利技术的目的是提供一种加强磁盘阵列可靠性的方法。本专利技术的目的是按以下方式实现的,基于ECC纠错技术,在内存DRAM的ECC校验颗粒中预留16bit做为备份单元,并随时准备对出错的DRAM颗粒进行备份的方式可同时纠正来自两个不同DRAM颗粒的数据错误,提升2倍的纠错效率;同时降低cache line的传输带宽,降低了 50%内存出错的概率,大幅提高系统的可靠性和稳定性。将这样的想法投入产品设计生产中去,势必会带来非常高的实用价值和商业价值 纠错步骤如下1)通过BIOS设置,将CPUcache line拆为两半,以降低内存通道总线带本文档来自技高网...

【技术保护点】
一种基于Intel?Brickland?EX平台的内存纠错方法,?其特征在于基于ECC纠错技术,在内存DRAM的ECC校验颗粒中预留16bit做为备份单元,并随时准备对出错的DRAM颗粒进行备份的方式同时纠正来自两个不同DRAM颗粒的数据错误,提升2倍的纠错效率;同时降低cache?line的传输带宽,降低了50%内存出错的概率,大幅提高系统的可靠性和稳定性,纠错步骤如下:1)通过BIOS设置,将CPU?cache?line拆为两半,以降低内存通道总线带宽,提高系统可靠性2)在内存中划分出16bit做备份的地址单元;3)通过BIOS监控内存报错情况,并设置纠错策略,如果单DRAM报错,则利用普...

【技术特征摘要】

【专利技术属性】
技术研发人员:李博乐林楷智
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1