加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_运城站长网 (https://www.0359zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 通讯 > 正文

面向关键任务 Nehalem-EX RAS特性详解

发布时间:2016-10-28 16:42:52 所属栏目:通讯 来源:IT168评测中心 Lucifer
导读:副标题#e# 【IT168评测中心】在上一篇文章中,我们分析了Nehalem-EX处理器相对于通常的Nehalem处理器的不同:面向多路平台。由于定位不同,Nehalem-EX的内部架构也和普通处理器不同,此外,Nehalem-EX和通常的x86处理器很不同的一个地方是,它面向Mission C

  要提高RAS,首先,就要在硬件层保障信号传输的正确性,Nehalem-EX建立了一个CMCI(Corrected Machine Check Interrupts)架构,以保证纯硬件的数据纠错:

面向关键任务 Nehalem-EX RAS特性详解

  当发生硬件无法完全纠正的错误的时候,Nehalem-EX进而提供了一系列需要联合OS/firmware进行的错误隔离以及错误恢复:

面向关键任务 Nehalem-EX RAS特性详解
对无法纠正的数据,使用一个Poison(毒药)标记,OS/firmware可以知道这些数据在硬件层次上无法恢复,从而可以决定进行Retry或者丢弃

  这些特性形成了一个完整的MCA架构(Machine Check Architecture):

面向关键任务 Nehalem-EX RAS特性详解
Recoverable MCA系统可以在多个椭圆、方块表示的多个状态之间切换,并不会宕机

   MCA是一个原来只在IA64架构处理器上才有的功能,MCA功能可以在不关机的情况下检查和纠正处理器、内存或者IO中的错误,在OS配合的情况可以对系统进行热维护,保障系统的不间断运行。据表示,包括微软Windows Server、RedHat、SUSELinux以及VMware等平台都已经支持这一功能。

(编辑:开发网_运城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读