翻页 夜间
首页 > 爱上超模 > 俯卧撑

偷天换日

8行代码搞定的事拖了近两年!AMD EPYC Zen 5服务器终获单CCD温度监控_我的网站

致我们终将逝去的青春

A |     8月24日消息,AMD EPYC 9005系列(Zen 5 Turin)服务器处理器发布近两年后,Linux内核终于为其添加了逐个CCD温度监控功能。    人民日报天津4月17日电  (记者武少民、靳博)天津市重点项目办日前组织启动首批百家企业“大调研  大走访  大服务      大解题”活动,面向108家重点企业,积极开展现场办公等,全面提升重点项目服务保障水平。  据了解,这项活动贯穿今年全年,围绕交通基础设施、能源、制造业、现代服务业等重点领域,按照投资规模大、科技含量高、示范带动强的原则,首批梳理筛选了108家重点企业。  天津市重点项目办和市、区两级发改系统将深入项目现场和企业车间,了解情况、倾听诉求,认真分析企业发展的关键瓶颈,查摆问题根源,系统研究解决思路和实现路径;对问题和诉求实施台账管理,明确责任单位和完成时限,加快机制创新、政策创新、服务创新,更好服务企业发展。  《 人民日报 》( 2024年04月18日   第 12 版)。

B |     开发者Gabriel Ford于8月12日提交了仅8行代码的补丁,让EPYC 9555P等处理器能够在Linux下精确读取每个CCD的独立温度。          CCD是计算核心裸片,一颗EPYC处理器可能包含8到16个CCD。逐个监控每个CCD的温度,对于数据中心运维至关重要,运维人员可以精准定位热源,优化散热策略,避免单个CCD过热影响整体性能。     需要指出的,AMD锐龙台式机处理器早已支持该功能,EPYC Zen 5服务器却迟迟未能实现。    问题的根源在于EPYC 9005系列的最大CCD数量远超桌面产品,型号范围不同,CCD偏移量设置错误,导致k10temp驱动无法正确读取所有CCD的温度寄存器。

C |     桌面版Zen 5锐龙最高支持8个CCD,而EPYC Turin最高可达16个CCD,代码中的检测逻辑无法覆盖服务器端的全貌。    代码审查过程中,开发者提交的初步补丁增加了CCD支持,但AI机器人Sashiko在审查时发现,k10temp_read_temp()函数中的逻辑仍然无法显示额外四个Die的温度。Sashiko指出了这一漏洞后,开发者据此修改并重新提交了补丁。    除了EPYC Turin的补丁,Linux 7.3的硬件监控子系统还迎来了多款华硕主板的传感器支持,包括ProArt Z690-CREATOR WIFI、ROG STRIX X870E-E GAMING WIFI7 R2及ROG Maximus Z790 Hero等型号。    目前该补丁已进入Linux 7.3合并窗口,预计将在下一个内核版本中正式合入主代码库。    

         

     【本文结束】如需转载请务必注明出处:      责任编辑:红茶     文章内容举报     

D |

Current article:http://6v1emyg.laonenpeidiebenhuaiyunnangshi.cfd/list_7xar/2114nr.html

Published on:18:03:57