0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

​如何提高HPC SoC的可靠性、可用性和可维护性级别

半导体产业纵横 来源:半导体产业纵横 2023-02-15 11:37 次阅读

通过芯片生命周期管理可以确保数据中心系统正常运行时间。

在大型数据中心和超级计算机的领域,高性能计算 (HPC) 已经变得相当普遍,并且在某些情况下,在我们的日常生活中必不可少。正因为如此,可靠性、可用性和可维护性(reliability, availability, and serviceability,或称RAS),是更多 HPC SoC 设计人员应该熟悉的概念。

RAS 听起来像是一个不言自明的术语,但在涉及 HPC SoC 时它真正涉及什么?数据中心运营商长期与客户保持服务水平协议,以保证系统正常运行时间。RAS 补充了这些协议,现在可以得到新技术的支持,最终产生可操作的见解。在这篇最初发表于“从芯片到软件”博客上的文章中,您将了解为什么芯片生命周期管理 (SLM)、嵌入式监控 IP 以及正确的设计和验证工具可以在您的HPC 设计中实现高水平 RAS。

3个关键的高性能计算组件

家庭安全门铃或建筑物监控系统捕获的视频片段、财务和业务运营建模、科学和医学研究、增强现实和虚拟现实等应用都需要依赖 HPC。随着我们的设备和系统收集的数据激增、AI 驱动的分析、大量计算资源的可用性以及云的融合,使快速获得有用、可操作的见解成为可能,使 HPC 成为许多领域不可或缺的一部分。它与 1940 年代第一台超级计算机出现时相比,应用范围更广。

当今典型的 HPC 基础设施由三个关键要素组成:计算、网络和存储。每个都需要一定水平的性能、延迟、电源效率、可扩展性、生产力和安全性。让我们仔细看看每个元素:

计算由 CPUGPU、加速器、片上网络 (NoC) 和计算服务器组成。这是进行高性能数据处理的地方。复杂的多核甚至多芯片系统架构、具有快速访问的大内存、高带宽 I/O 接口、电源/冷却管理和安全性是其关键特性。片内监控和分析还可以支持 RAS 目标。

网络由交换机和路由器、适配器、网桥、中继器、网络接口卡(如 SmartNIC)以及光学电气互连组成。该元素提供高性能连接,理想情况下具有高吞吐量、低延迟、能源效率、可配置性和可扩展性、实时监控和报告以及安全性。调试功能、前向纠错 (FEC) 和 IP 可以支持 RAS 要求。

存储包括固态驱动器 (SSD) 或硬盘驱动器 (HDD)、存储区域网络 (SAN) 和网络附加存储 (NAS)。理想情况下,存储元件应提供高带宽存储、减少数据传输能量和延迟、灵活性、可扩展性、可靠性和安全性。内置自测试 (BIST)、纠错码 (ECC) 和冗余等功能可以促进高水平的 RAS。

有两种主要类型的 HPC 系统:同类机器和混合机器。同类机器只有 CPU。相比之下,混合动力车同时拥有 GPU 和 CPU,其中 GPU 运行任务而 CPU 监督计算。

HPC 集群可以由大量服务器组成,其中计算集群的总物理尺寸、能源使用或热输出可能成为一个严重的问题。此外,还需要在服务器之间进行专用通信,这对于集群来说有些独特。

由于微小的设计差异乘以集群中的服务器数量会带来巨大的收益,因此我们看到了针对 HPC 优化的服务器设计的出现。有时,这些是针对大型公共 Web 运营商(例如搜索引公司)的设计,它们在 HPC 集群中提供类似的优势。但是,它们也可以提供仅适合 HPC 用户的功能。例如,如果系统设计为以不同方式提供集群互连,则可能会显著减少布线。

通过片内监控和分析获得可操作的见解

HPC 的实用性在于它能够处理海量数据(PB 甚至 zettabytes)并实时(或接近实时)运行复杂模型。不用说,只要 HPC 系统出现故障,就会导致资金损失和业务中断。任务关键型应用程序的影响变得更加陡峭。在高级节点,使用大型单片芯片或复杂架构(如多芯片),可以满足 RAS 要求并变得更具挑战性。

根据手头应用程序的重要性,系统可以构建备份,以在发生故障时提供冗余。除了冗余之外,您还可以在系统和芯片级别做更多的事情来满足 RAS 目标。这就是 SLM 发挥重要作用的地方,它提供智能、自动化的片内监控 IP 和方法,以在系统生命周期的每个阶段生成可操作的见解。

几十年来,设计人员一直在将监视器和传感器嵌入到他们的芯片中。但是,该技术已经发展到现在可以提供更准确的数据。这样可以更好地了解设备的实时环境、结构和功能状况。示例包括工艺变化和电压供应的监控,以及时序裕度的准确测量等。

由于嵌入式和基于云的分析,以及统一 SLM 解决方案的可用性,设计团队将能够建立一个连续的、实时的设备硅健康状况图,而不仅仅是在设计期间,在生产阶段以及现场操作期间。他们可以更好地了解根本原因并立即进行调试和修复,从而降低成本和潜在危害。SLM 可以解决的问题包括晶体管老化和延迟故障。要了解这带来的好处,请考虑一颗有缺陷的卫星。通常情况下,从实验室取回修复后的电路板安装到卫星上可能需要数周的时间,将其长时间停用以进行故障排除和维修。通过SLM技术在现场进行故障检测和故障修复。

看看数据中心,我们可以看到另一个突出 SLM 如何促进满足 RAS 要求的示例。

在芯片层面,现场远程调试的能力对于超大规模数据中心的团队来说至关重要。SLM 提供远程遥测和监控使这成为可能。

在系统级别,精确的时钟节流(SLM 的另一项功能)对于最大化数据吞吐量和 CPU、GPU 和 AI 引擎利用率至关重要。

在数据中心级别,使用 SLM 工具监控服务器性能、网络拥塞和磁盘利用率是检测和预测数据中断的关键,这可以增加正常运行时间。

在超大规模级别,团队可以利用 SLM 来最大限度地减少片上热和电源压力,从而提高可靠性。

对于 die-to-die 高速接口,SLM 提供信号完整性监控,连同接口完整性冗余,有助于确保小芯片设计的稳健性。

概括

一个端到端的解决方案将设计校准分析、片内监控和系统性能优化等一切结合在一起,而不是一组互不关联的单点工具,可以使解决 RAS 目标的过程更加无缝。

鉴于现在依赖 HPC 的应用程序范围越来越广,保持这些系统的高水平可靠性、可用性和可服务性是一个全面的关键考虑因素。实现最佳 RAS 水平以支持从流媒体视频到气候变化建模的一切是保持数字化、智能化万物世界高速运行的另一个重要因素。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • soc
    soc
    +关注

    关注

    38

    文章

    3750

    浏览量

    215757
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2696

    浏览量

    115550
  • HPC
    HPC
    +关注

    关注

    0

    文章

    281

    浏览量

    23422

原文标题:​如何提高 HPC SoC 的可靠性、可用性和可维护性级别?

文章出处:【微信号:ICViews,微信公众号:半导体产业纵横】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    软件测试的八大特性有哪些?

    良好的跨平台。 4、易用是指软件是否易于学习、使用和操作,是为了保证软件能够被广泛使用。 5、可靠性是指软件在长时间运行、异常处理和压力情况下的稳定性和可靠性,是为了保证软件的
    发表于 01-02 10:15

    提高PCB设备可靠性的技术措施

    提高PCB设备可靠性的技术措施:方案选择、电路设计、电路板设计、结构设计、元器件选用、制作工艺等多方面着手,具体措施如下: (1)简化方案设计。 方案设计时,在确保设备满足技术、性能指标的前提下
    发表于 11-22 06:29

    请问机械温控开关的可靠性有多少?

    机械温控开关的可靠性有多少?我看温控开关的体积很小,价格便宜,可以用于一些温度控制方面,不过可靠性有多少呢?
    发表于 10-31 06:37

    通过PLC组态软件提高系统可靠性的措施

    通过PLC组态软件提高系统可靠性的几项措施
    发表于 09-25 06:26

    硬件IIC与软件IIC在使用上的区别,对产品可靠性与效率的影响?

    硬件IIC与软件IIC在使用上的区别,对产品可靠性与效率的影响
    发表于 09-20 07:53

    在线服务提供商利用Brocade提高数据中心的可用性可靠性

    电子发烧友网站提供《在线服务提供商利用Brocade提高数据中心的可用性可靠性.pdf》资料免费下载
    发表于 08-30 09:55 0次下载
    在线服务提供商利用Brocade<b class='flag-5'>提高</b>数据中心的<b class='flag-5'>可用性</b>和<b class='flag-5'>可靠性</b>

    学习架构-RAS概述

    健壮、可靠的计算机系统有三个关键属性:可靠性可用性可维护性(RAS)。 这些属性可以定义如下: 可靠性
    发表于 08-08 07:53

    Arm Cortex-A77核心技术参考手册

    Cortex®-A77内核是一款高性能、低功耗的ARM产品,可实现。 ARM®V8-A架构。 Cortex®-A77核心支持: ·ARM®v8.2-A扩展。 ·可靠性可用性可维护性(RAS)扩展
    发表于 08-08 07:17

    ARM Cortex-A76核心技术参考手册

    Cortex®-A76内核是一款高性能、低功耗的ARM产品,采用ARM®V8-A架构。 Cortex®-A76核心支持: ·ARM®v8.2-A扩展。 ·可靠性可用性可维护性(RAS)扩展
    发表于 08-08 07:05

    华秋干货铺:PCB板表面如何处理提高可靠性设计

    PCB板为什么要做表面处理? 由于PCB上的铜层很容易被氧化,因此生成的铜氧化层会严重降低焊接质量,从而降低最终产品的可靠性和有效,为了避免这种情况的发生,需要对PCB进行表面处理。 常见的表面
    发表于 06-25 11:17

    单片GaN器件集成驱动功率转换的效率/密度和可靠性分析

    单片GaN器件集成驱动功率转换的效率、密度和可靠性
    发表于 06-21 09:59

    通过集成和应用相关压力测试的GaN可靠性分析

    通过集成和应用相关压力测试的GaN可靠性
    发表于 06-21 06:02

    GaNPower集成电路的可靠性测试及鉴定

    GaNPower集成电路的可靠性测试与鉴定
    发表于 06-19 11:17

    GaN功率集成电路的可靠性系统方法

    GaN功率集成电路可靠性的系统方法
    发表于 06-19 06:52

    汽车零部件环境可靠性实验室及电磁兼容EMC测试机构

    试验,电压暂降测试,骚扰功率试验,电磁抗扰试验室,射频测试,电磁场辐射试验,抗绕度试验,电瞬态干扰试验,插入损耗试验等。 可靠性试验/可靠性测试: 可靠性强化试验,加速寿命试验(halt),环境应力筛选试验(ess),
    发表于 05-23 15:55