服务器UPI链路训练设计方法、装置、设备、存储介质制造方法及图纸

技术编号:36794621 阅读:29 留言:0更新日期:2023-03-08 22:57
本发明专利技术属于技术UPI链路训练技术领域,具体提供一种服务器UPI链路训练设计方法、装置、设备、存储介质,所述方法包括如下步骤:当BIOS通过读取UPI控制器的状态寄存器检测到训练结果不是运行在最高频率时,设置UPI控制寄存器,屏蔽错误上报;根据预设参数修改Txeq训练测试;当修改Txeq训练测试训练不成功时,调整频率搭配Txeq值重新训练测试;根据训练结果调整宽度重新训练测试;根据链路训练结果计算最优带宽。可以提升性能,减少不必要的维修或者在维修之前使系统保持在最大带宽设置上,减小对系统影响。系统影响。系统影响。

【技术实现步骤摘要】
服务器UPI链路训练设计方法、装置、设备、存储介质


[0001]本专利技术涉及UPI链路训练
,具体涉及一种服务器UPI链路训练设计方法、装置、设备、存储介质。

技术介绍

[0002]基本输入输出系统(Basic Input Output System,简称BIOS)是一组固化到计算机内主板上一个ROM(Read

Only Memory,只读内存)芯片上的程序,负责完成整机系统的芯片初始化、开机自检、系统引导等。在Intel多CPU系统中,UPI是服务器平台上,从Purley开始,提出的带宽更足、灵活性更强的CPU之间的连接总线,它的传输速率目前最高可达到24GT/s,每条总线24个lan,CPU之间通过这条总线进行通讯。
[0003]随着速率的提升以及连接越来越复杂(多路系统通过交换板,CPU间多段UPI线缆连接),链路经常出问题,而UPI硬件自动的链路训练经常会训练失败或者以低速运行(2.5GT),由于UPI不像PICE一样,默认提供了相关retrain的硬件功能,UPI链路重新训练一般情况是通过修改速度、本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种服务器UPI链路训练设计方法,其特征在于,包括如下步骤:当BIOS通过读取UPI控制器的状态寄存器检测到训练结果不是运行在最高频率时,设置UPI控制寄存器,屏蔽错误上报;根据预设参数修改Txeq训练测试;当修改Txeq训练测试训练不成功时,调整频率搭配Txeq值重新训练测试;根据训练结果调整宽度重新训练测试;根据链路训练结果计算最优带宽。2.根据权利要求1所述的服务器UPI链路训练设计方法,其特征在于,根据预设参数修改Txeq训练测试的步骤包括:读取BIOS中预设的参数,设置Txeq,重新进行链路训练;判断链路训练是否成功;若是,则退出,否则,执行步骤:调整频率搭配Txeq值重新训练测试。3.根据权利要求2所述的服务器UPI链路训练设计方法,其特征在于,调整频率搭配Txeq值重新训练测试的步骤包括:通过调整UPI时钟,实现速率的调整;通过port重新训练的速率,搭配Txeq值重新训练;记录训练结果。4.根据权利要求3所述的服务器UPI链路训练设计方法,其特征在于,根据训练结果调整宽度重新训练测试的步骤包括:根据训练结果,查询每个lan的状态;通过Lan控制寄存器将故障的lan disable,搭配Txeq值及各速率重新训练;记录训练结果。5.根据权利要求4所述的服务器UPI链路训练设计方法,其特征在于,根据链路训练结果计算最优带宽的步骤包括:根据链路训练结果,在训练成功的参数设定中,计算最大带宽;将计算的最大带宽作为最优带宽进行链路训练设置。6.根据权利要求5所述的服务器UPI链路训练设计方法,其特征在于,根据链路训练结果,在训练成功的参数设定中,计算最大带宽的步骤包括:解...

【专利技术属性】
技术研发人员:艾山彬陈衍东贾帅帅
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1