ACCELERATOR CONTROL SYSTEM, ACCELERATOR CONTROL METHOD AND ACCELERATOR CONTROL PROGRAM

    公开(公告)号:US20240201986A1

    公开(公告)日:2024-06-20

    申请号:US18287193

    申请日:2021-04-22

    IPC分类号: G06F9/28 G06F9/30 G06F9/455

    摘要: An accelerator control system includes an accelerator control device and an accelerator, wherein the accelerator control device includes first processing circuitry configured to store control data including a location of data which is an arithmetic processing target and information specifying content of arithmetic processing of the accelerator, and determine completion of the arithmetic processing by the accelerator when the control data which has been subjected to the arithmetic processing by the accelerator is stored in a storage, and the accelerator includes second processing circuitry configured to acquire the control data from the storage, perform arithmetic processing on the data which is an arithmetic processing target according to the location of the data which is an arithmetic processing target and information specifying content of arithmetic processing of the accelerator included in the acquired control data, and store the control data in the storage when the arithmetic processing is completed.

    Analyzing data using a hierarchical structure

    公开(公告)号:US11488378B2

    公开(公告)日:2022-11-01

    申请号:US15728216

    申请日:2017-10-09

    发明人: Paul Dlugosch

    摘要: Apparatus, systems, and methods for analyzing data are described. The data can be analyzed using a hierarchical structure. One such hierarchical structure can comprise a plurality of layers, where each layer performs an analysis on input data and provides an output based on the analysis. The output from lower layers in the hierarchical structure can be provided as inputs to higher layers. In this manner, lower layers can perform a lower level of analysis (e.g., more basic/fundamental analysis), while a higher layer can perform a higher level of analysis (e.g., more complex analysis) using the outputs from one or more lower layers. In an example, the hierarchical structure performs pattern recognition.

    Data Processing Apparatus Having Multiple Processors and Multiple Interfaces

    公开(公告)号:US20220092000A1

    公开(公告)日:2022-03-24

    申请号:US17280572

    申请日:2019-07-18

    发明人: Timo Reubold

    IPC分类号: G06F13/12 G06F9/28 G06F9/38

    摘要: A data processing apparatus is specified, having multiple processor devices (4), multiple interface devices (5), to which external devices (E) are respectively connectable, and having connections (8, 10) between the interface devices (5) and the processor devices (4), via which data are transportable between the interface devices (5) and the processor devices (4). In the connections (8, 10), there is provision for at least one data management device (20) for handling data flows between the interface devices (5) and the processor devices (4). The data management device (20) is in the form of a hardware component.

    MANAGING PARALLEL MICROSERVICES
    6.
    发明申请

    公开(公告)号:US20220066775A1

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

    申请号:US17006968

    申请日:2020-08-31

    摘要: A method, computer program product, and system for managing parallel microservices are provided. The method may include identifying information pertaining to each of a plurality of target microservices to be invoked by an issuer microservice, a predefined condition associated with the plurality of target microservices, and an action to be executed by the issuer microservice in response to the predefined condition being satisfied. The method may also include sending a first request to available target microservices of the plurality of target microservices based on the information pertaining to the respective available target microservices. The method may also include, in response to receiving a response to the first request from an available target microservice of the available target microservices, determining whether the predefined condition is satisfied, and in response to determining that the predefined condition is satisfied, causing the action to be executed by the issuer microservice.

    Operation cache compression
    7.
    发明授权

    公开(公告)号:US11237974B2

    公开(公告)日:2022-02-01

    申请号:US16552001

    申请日:2019-08-27

    申请人: Arm Limited

    IPC分类号: G06F12/0875 G06F9/30 G06F9/28

    摘要: A data processing apparatus is provided. The data processing apparatus includes fetch circuitry to fetch instructions from storage circuitry. Decode circuitry decodes each of the instructions into one or more operations and provides the one or more operations to one or more execution units. The decode circuitry is adapted to decode at least one of the instructions into a plurality of operations. Cache circuitry caches the one or more operations and at least one entry of the cache circuitry is a compressed entry that represents the plurality of operations.

    System and method for performing biometric operations in parallel using job requests and a plurality of tasks

    公开(公告)号:US11036890B2

    公开(公告)日:2021-06-15

    申请号:US16433888

    申请日:2019-06-06

    申请人: AWARE, INC.

    摘要: Methods and computer systems execute biometric operations in parallel. The performance of a biometric operation includes receiving a job request to perform the biometric operation. The job request includes input data, identifies a database to be used in the performance of the biometric operation, and specifies a function to be performed. The biometric operation is restructured as one or more tasks. A number of entries in the database is assigned to each of the one or more tasks. An independent worker process is generated for each different core of the multi-core processor. Each task of the one or more tasks is assigned to one of the worker processes. Results produced by each worker process assigned one of the one or more tasks are collected. A result of the biometric operation based on the collected results is reported.