-
公开(公告)号:US09330049B2
公开(公告)日:2016-05-03
申请号:US13864471
申请日:2013-04-17
Applicant: Huawei Technologies Co., Ltd.
Inventor: Qiang Fu , Xiping Zhou
CPC classification number: G06F13/36 , G06F11/00 , G06F13/4068 , G06F13/42 , G06F13/4286
Abstract: Embodiments of the present invention provide a method and apparatuses for monitoring a system bus. The method includes: performing, by a monitoring apparatus, real-time monitoring on a corresponding system bus, and when detecting that a command is transmitted through the system bus, obtaining command information; determining, according to the command information, whether a command transmission exception occurs in the system bus; if no command transmission exception occurs in the system bus, when detecting that data corresponding to the command is transmitted through the system bus, determining, according to the data and the amount of the data, whether a command exception occurs in the system bus; and when detecting that a response message corresponding to the command is transmitted through the system bus, obtaining a command wait time of the command, and determining, according to the command wait time, whether a timeout exception occurs in the system bus.
Abstract translation: 本发明的实施例提供了一种用于监视系统总线的方法和装置。 该方法包括:通过监视装置执行对相应系统总线的实时监控,并且当检测到通过系统总线发送命令时,获得命令信息; 根据命令信息确定系统总线中是否发生命令传输异常; 如果在系统总线中没有发生命令传输异常,当检测到与命令对应的数据通过系统总线发送时,根据数据和数据量确定系统总线中是否发生命令异常; 并且当检测到通过所述系统总线发送与所述命令相对应的响应消息时,获得所述命令的命令等待时间,并且根据所述命令等待时间确定在所述系统总线中是否发生超时异常。
-
公开(公告)号:US20230205530A1
公开(公告)日:2023-06-29
申请号:US18172492
申请日:2023-02-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ruoyu Zhou , Fan Zhu , Wenbo Sun , Xiping Zhou
IPC: G06F9/30
CPC classification number: G06F9/30163 , G06F9/30007
Abstract: This application provides a graph instruction processing method and apparatus. The method is applied to a processor, and includes: detecting whether a first input and a second input of a first graph instruction are in a ready-to-complete state, where the first input and/or the second input are or is a dynamic data input or dynamic data inputs of the first graph instruction.
-
公开(公告)号:US20160196226A1
公开(公告)日:2016-07-07
申请号:US15070775
申请日:2016-03-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Qiang Fu , Xiping Zhou
CPC classification number: G06F13/36 , G06F11/00 , G06F13/4068 , G06F13/42 , G06F13/4286
Abstract: Embodiments of the present invention provide a method and apparatuses for monitoring a system bus. The method includes: when a monitoring apparatus monitors a system bus corresponding to the monitoring apparatus and detects that an exception occurs in the system bus, receiving the exception that occurs in the system bus and an identifier of the system bus that are sent by the monitoring apparatus; if the exception that occurs in the system bus is a timeout exception, sending a switch message to a device that is connected to the system bus, so that the device sends and receives a command or data by using a backup system bus; and if not, increasing the number of exception times of the system bus; and when the number of the exception times exceeds a preset threshold, using the backup system bus to transmit data or command.
Abstract translation: 本发明的实施例提供了一种用于监视系统总线的方法和装置。 该方法包括:当监视装置监视与监视装置对应的系统总线并检测到在系统总线中发生异常时,接收在系统总线中发生的异常以及通过监视发送的系统总线的标识符 仪器; 如果发生在系统总线中的异常是超时异常,则向连接到系统总线的设备发送切换消息,以便设备通过使用备份系统总线发送和接收命令或数据; 如果没有,增加系统总线的异常次数; 并且当异常次数超过预设阈值时,使用备用系统总线传输数据或命令。
-
公开(公告)号:US12124851B2
公开(公告)日:2024-10-22
申请号:US18067538
申请日:2022-12-16
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Ruoyu Zhou , Fan Zhu , Wenbo Sun , Xiping Zhou
IPC: G06F9/30
CPC classification number: G06F9/30058
Abstract: Disclosed are a graph instruction processing method and apparatus, which relates to the field of computer technologies One example method includes: detecting whether a first graph instruction has a conditional instruction element; and when the first graph instruction has the conditional instruction element, determining that the first graph instruction is a conditional execution instruction, and processing the first graph instruction when both data flow information and control flow information of the first graph instruction are in a ready state; or when the first graph instruction does not have a conditional instruction element, determining that the first graph instruction is a non-conditional execution instruction, and processing the first graph instruction when data flow information of the first graph instruction is in a ready state.
-
公开(公告)号:US20230297385A1
公开(公告)日:2023-09-21
申请号:US18312365
申请日:2023-05-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Fan Zhu , Ruoyu Zhou , Wenbo Sun , Xiping Zhou
CPC classification number: G06F9/3842 , G06F9/30047 , G06F9/30189
Abstract: A graphflow apparatus includes an information buffer (IB) and a load queue (LQ). The IB is configured to cache an instruction queue. The LQ is used to cache a read instruction queue. The IB includes a speculative bit and a speculative identity (ID) field. The speculative bit indicates whether a current instruction is a speculatively-executable instruction. The speculative ID field stores a speculative ID of one speculative operation on the current instruction.
-
公开(公告)号:US12086592B2
公开(公告)日:2024-09-10
申请号:US18070781
申请日:2022-11-29
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Xiping Zhou , Ruoyu Zhou , Fan Zhu , Wenbo Sun
CPC classification number: G06F9/30076 , G06F9/30087 , G06F9/3836
Abstract: This application discloses a processor, a processing method, and a related device. The processor includes a processor core. The processor core includes an instruction dispatching unit and a graph flow unit and at least one general-purpose operation unit that are connected to the instruction dispatching unit. The instruction dispatching unit is configured to: allocate a general-purpose calculation instruction in a decoded to-be-executed instruction to the at least one general-purpose calculation unit, and allocate a graph calculation control instruction in the decoded to-be-executed instruction to the graph calculation unit, where the general-purpose calculation instruction is used to instruct to execute a general-purpose calculation task, and the graph calculation control instruction is used to instruct to execute a graph calculation task. The at least one general-purpose operation unit is configured to execute the general-purpose calculation instruction. The graph flow unit is configured to execute the graph calculation control instruction.
-
公开(公告)号:US20130282939A1
公开(公告)日:2013-10-24
申请号:US13864471
申请日:2013-04-17
Applicant: Huawei Technologies Co., Ltd.
Inventor: Qiang Fu , Xiping Zhou
IPC: G06F13/42
CPC classification number: G06F13/36 , G06F11/00 , G06F13/4068 , G06F13/42 , G06F13/4286
Abstract: Embodiments of the present invention provide a method and apparatuses for monitoring a system bus. The method includes: performing, by a monitoring apparatus, real-time monitoring on a corresponding system bus, and when detecting that a command is transmitted through the system bus, obtaining command information; determining, according to the command information, whether a command transmission exception occurs in the system bus; if no command transmission exception occurs in the system bus, when detecting that data corresponding to the command is transmitted through the system bus, determining, according to the data and the amount of the data, whether a command exception occurs in the system bus; and when detecting that a response message corresponding to the command is transmitted through the system bus, obtaining a command wait time of the command, and determining, according to the command wait time, whether a timeout exception occurs in the system bus.
Abstract translation: 本发明的实施例提供了一种用于监视系统总线的方法和装置。 该方法包括:通过监视装置执行对相应系统总线的实时监控,并且当检测到通过系统总线发送命令时,获得命令信息; 根据命令信息确定系统总线中是否发生命令传输异常; 如果在系统总线中没有发生命令传输异常,当检测到与命令对应的数据通过系统总线发送时,根据数据和数据量确定系统总线中是否发生命令异常; 并且当检测到通过所述系统总线发送与所述命令相对应的响应消息时,获得所述命令的命令等待时间,并且根据所述命令等待时间确定在所述系统总线中是否发生超时异常。
-
-
-
-
-
-