RECONFIGURBLE CPU/GPU INTERCONNECT TO MITIGATE POWER/THERMAL THROTTLING

    公开(公告)号:US20200166977A1

    公开(公告)日:2020-05-28

    申请号:US16201511

    申请日:2018-11-27

    摘要: A method, a system and a computer program product for reconfiguring hardware network topology including graphics processor units (GPU) and central processing unit (CPU) interconnectivity on or across compute nodes of a rack-mount server. The re-configurability is based on detected thermal throttling or thermal hot spots when running workloads. For network re-configurability, a user can directly connect high-speed cable links between CPU/GPU connectors and between GPU/GPU connectors on a same PCB compute node, or across two PCB compute nodes as suggested by a control processor to avoid thermal and power hotspots when running the workload. The method recommends and generates a system map of the hardware network topology known to avoid/mitigate thermal throttling, and instructs a configuration of CPUs and GPUs such that GPUs are assigned to workloads at locations for mitigating thermal throttling based on detected thermal hot spots and power hot spots to optimize workload performance.

    OVERVOLTAGE PROTECTION CIRCUIT
    5.
    发明申请

    公开(公告)号:US20180026620A1

    公开(公告)日:2018-01-25

    申请号:US15723491

    申请日:2017-10-03

    发明人: Daniel M. Dreps

    摘要: Universal Serial Bus (USB) protection circuits are provided. A circuit includes a plurality of first transistors connected in series between a pad and ground. The circuit also includes a plurality of second transistors connected in series between the pad and a supply voltage. The circuit further includes a control circuit that applies respective bias voltages to each one of the plurality of first transistors and to each one of the plurality of second transistors. The bias voltages are configured to: turn off the plurality of first transistors and turn off the plurality of second transistors when a pad voltage of the pad is within a nominal voltage range; sequentially turn on the plurality of first transistors when the pad voltage increases above the nominal voltage range; and sequentially turn on the plurality of second transistors when the pad voltage decreases below the nominal voltage range.

    FREQUENCY-DOMAIN HIGH-SPEED BUS SIGNAL INTEGRITY COMPLIANCE MODEL
    7.
    发明申请
    FREQUENCY-DOMAIN HIGH-SPEED BUS SIGNAL INTEGRITY COMPLIANCE MODEL 有权
    频域高速总线信号完整性一致性模型

    公开(公告)号:US20160349325A1

    公开(公告)日:2016-12-01

    申请号:US14833409

    申请日:2015-08-24

    IPC分类号: G01R31/317 G01R31/3177

    摘要: Embodiments of the present disclosure provide methods for using a compliance model to determine compatibility of a channel with a bus's chip I/O circuitry at its ends. The method includes identifying at least one design criteria and obtaining boundary sets of frequency domain parameters for compliant signal channels known to achieve the design criteria. In certain embodiments, the boundary sets may be derived using a genetic algorithm. The method further includes verifying whether a particular signal channel is compliant by comparing values of frequency domain parameters for the particular channel to one or more of the boundary sets of frequency domain parameters for the known compliant channels.

    摘要翻译: 本公开的实施例提供了使用符合性模型来确定信道与总线的芯片I / O电路在其端部的兼容性的方法。 该方法包括识别至少一个设计标准并获得已知达到设计标准的合格信号通道的频域参数的边界集合。 在某些实施例中,边界集可以使用遗传算法导出。 该方法还包括通过将特定信道的频域参数的值与已知的兼容信道的频域参数的一个或多个边界集合进行比较来验证特定信号信道是否顺从。

    Overvoltage protection circuit
    9.
    发明授权
    Overvoltage protection circuit 有权
    过压保护电路

    公开(公告)号:US09219473B2

    公开(公告)日:2015-12-22

    申请号:US13840061

    申请日:2013-03-15

    发明人: Daniel M. Dreps

    摘要: Universal Serial Bus (USB) protection circuits are provided. A circuit includes a plurality of first transistors connected in series between a pad and ground. The circuit also includes a plurality of second transistors connected in series between the pad and a supply voltage. The circuit further includes a control circuit that applies respective bias voltages to each one of the plurality of first transistors and to each one of the plurality of second transistors. The bias voltages are configured to: turn off the plurality of first transistors and turn off the plurality of second transistors when a pad voltage of the pad is within a nominal voltage range; sequentially turn on the plurality of first transistors when the pad voltage increases above the nominal voltage range; and sequentially turn on the plurality of second transistors when the pad voltage decreases below the nominal voltage range.

    摘要翻译: 提供通用串行总线(USB)保护电路。 电路包括串联连接在焊盘和接地之间的多个第一晶体管。 电路还包括串联连接在焊盘和电源电压之间的多个第二晶体管。 该电路还包括控制电路,该控制电路向多个第一晶体管中的每一个施加相应的偏置电压,并对多个第二晶体管中的每个施加相应的偏置电压。 偏置电压被配置为:当焊盘的焊盘电压在标称电压范围内时,关闭多个第一晶体管并关闭多个第二晶体管; 当焊盘电压增加到高于标称电压范围时,顺序地接通多个第一晶体管; 并且当焊盘电压降低到额定电压范围以下时,依次打开多个第二晶体管。

    SYSTEMS AND METHODS FOR SIGNAL DETECTION
    10.
    发明申请
    SYSTEMS AND METHODS FOR SIGNAL DETECTION 有权
    用于信号检测的系统和方法

    公开(公告)号:US20140149627A1

    公开(公告)日:2014-05-29

    申请号:US13685583

    申请日:2012-11-26

    IPC分类号: G06F13/38

    摘要: A system for detecting one or more signals at a PCI Express interface includes a receiver configured to receive a signal at the PCI Express interface, and a peak detector configured to detect one or more signals based on level sensing, and identify one or more data sampling points to set an amplitude threshold. A comparator is configured to compare an amplitude of the received signal with the amplitude threshold, and a processor is configured to confirm that the received signal is a valid signal when the amplitude of the signal is at least one of greater than or equal to the amplitude threshold over a predefined period of time. The processor is also configured to disable a signal detector that can detect one or more low frequency signals. The system also includes a tester configured to test whether the detected signal is correct.

    摘要翻译: 用于在PCI Express接口处检测一个或多个信号的系统包括被配置为在PCI Express接口处接收信号的接收机,以及被配置为基于电平感测来检测一个或多个信号的峰值检测器,并且识别一个或多个数据采样 点设置振幅阈值。 比较器被配置为将接收信号的幅度与幅度阈值进行比较,并且处理器被配置为当信号的幅度是大于或等于幅度的至少一个时,确认接收信号是有效信号 阈值超过预定义的时间段。 处理器还被配置为禁用可以检测一个或多个低频信号的信号检测器。 该系统还包括测试器,其被配置为测试检测到的信号是否正确。