Computer system, and method for processing multiple application programs

    公开(公告)号:US10572309B2

    公开(公告)日:2020-02-25

    申请号:US15335456

    申请日:2016-10-27

    Abstract: A computer includes a processor and multiple components directly or indirectly connected to the processor. Each component is coupled to a control device, and is configured to provide resources for one or more application programs running in the computer. The processor, when executing an application program, attaches a tag to an application request, and sends the tag-attached application request to a control device coupled with a component to which the tag-attached application request is directed. The control device receives the tag-attached application request, determines, based on the tag and a resource allocation policy, an amount of resources in the component and instructs the component to allocate the amount of resources and process the application request in accordance with the amount of resources allocated for the application request.

    Control method and control device

    公开(公告)号:US10579394B2

    公开(公告)日:2020-03-03

    申请号:US15337498

    申请日:2016-10-28

    Abstract: A control method and a control device are provided. A router receives data sent by a first device, where the data carries an identifier of an input/output (I/O) device, determines, according to the identifier of the I/O device and a correspondence between the I/O device and a controller, a controller corresponding to the identifier of the I/O device, sends the data to the controller corresponding to the identifier of the I/O device such that the controller processes the data according to firmware code stored in the controller, receives the processed data sent by the controller, and sends the processed data to a second device, where the second device or the first device is the I/O device. The firmware code is generally programmable, and therefore a control device applying the foregoing control method can be relatively flexibly implemented.

    COMPUTER, CONTROL DEVICE, AND DATA PROCESSING METHOD
    3.
    发明申请
    COMPUTER, CONTROL DEVICE, AND DATA PROCESSING METHOD 审中-公开
    计算机,控制装置和数据处理方法

    公开(公告)号:US20170046202A1

    公开(公告)日:2017-02-16

    申请号:US15335456

    申请日:2016-10-27

    Abstract: A computer includes a processor and multiple components directly or indirectly connected to the processor. Each component is coupled to a control device, and is configured to provide resources for one or more application programs running in the computer. The processor, when executing an application program, attaches a tag to an application request, and sends the tag-attached application request to a control device coupled with a component to which the tag-attached application request is directed. The control device receives the tag-attached application request, determines, based on the tag and a resource allocation policy, an amount of resources in the component and instructs the component to allocate the amount of resources and process the application request in accordance with the amount of resources allocated for the application request.

    Abstract translation: 计算机包括处理器和直接或间接连接到处理器的多个组件。 每个组件耦合到控制设备,并且被配置为为在计算机中运行的一个或多个应用程序提供资源。 处理器在执行应用程序时,将标签附加到应用程序请求,并将标签附加的应用程序请求发送到与附加标签的应用程序请求所针对的组件耦合的控制设备。 控制装置接收标签附加应用程序请求,根据标签和资源分配策略确定组件中的资源量,并指示组件分配资源量,并按照该数量处理应用程序请求 为应用程序请求分配的资源。

    Data processing method of NOC without buffer and NOC electronic element

    公开(公告)号:US10084710B2

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

    申请号:US14721730

    申请日:2015-05-26

    CPC classification number: H04L47/24 H04L5/0053 H04L12/6418 H04L47/11

    Abstract: A data processing method for an NOC without buffer and an NOC electronic element are provided. The method includes: receiving multiple packets by a routing node in one processing period, where the plurality of packets need to be transmitted to a same forwarding port; acquiring priority information of the multiple packets and determining priority levels of the packets based on the priority information, where for each packet, the priority information includes time length information of the packet and program priority information of a program corresponding to the packet, and the time length information of the packet represents a time period during which the packet is remained in the NOC; and forwarding a packet having a highest priority through the forwarding port. The method and the NOC electronic element are applied to data processing for the NOC without buffer.

    Control Method and Control Device
    5.
    发明申请
    Control Method and Control Device 审中-公开
    控制方法与控制装置

    公开(公告)号:US20170046174A1

    公开(公告)日:2017-02-16

    申请号:US15337498

    申请日:2016-10-28

    CPC classification number: G06F9/4411 G06F9/4406 G06F13/4022 G06F13/4282

    Abstract: A control method and a control device are provided. A router receives data sent by a first device, where the data carries an identifier of an input/output (I/O) device, determines, according to the identifier of the I/O device and a correspondence between the I/O device and a controller, a controller corresponding to the identifier of the I/O device, sends the data to the controller corresponding to the identifier of the I/O device such that the controller processes the data according to firmware code stored in the controller, receives the processed data sent by the controller, and sends the processed data to a second device, where the second device or the first device is the I/O device. The firmware code is generally programmable, and therefore a control device applying the foregoing control method can be relatively flexibly implemented.

    Abstract translation: 提供了一种控制方法和控制装置。 路由器接收由第一设备发送的数据,其中数据携带输入/输出(I / O)设备的标识符,根据I / O设备的标识符和I / O设备与 控制器,对应于I / O设备的标识符的控制器将数据发送到对应于I / O设备的标识符的控制器,使得控制器根据存储在控制器中的固件代码来处理数据,接收 处理的数据由控制器发送,并将处理的数据发送到第二设备,其中第二设备或第一设备是I / O设备。 固件代码通常是可编程的,因此可以相对灵活地实现应用上述控制方法的控制装置。

Patent Agency Ranking