METHODS AND APPARATUS TO IMPROVE UTILIZATION OF A HETEROGENEOUS SYSTEM EXECUTING SOFTWARE

    公开(公告)号:US20190317741A1

    公开(公告)日:2019-10-17

    申请号:US16455628

    申请日:2019-06-27

    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed improve utilization of a heterogeneous system executing software. The disclosed methods, apparatus, systems and articles of manufacture include an apparatus comprising a variant manager to determine whether an algorithm is a candidate for sub-algorithmic partitioning (SAP) based on at least one of a first size of input data to the algorithm and a second size of output data from the algorithm; a partitioner to partition the algorithm into at least a first tile and a second tile; and a compiler to compile a first variant based on the first tile and a second variant based on the second tile into an executable file, the first variant to be executed on a first processing element of the heterogeneous system, the second variant to be executed on a second processing element of the heterogeneous system.

    Detection of an anomalous image associated with image data from one or more cameras of a computer-aided or autonomous driving vehicle

    公开(公告)号:US11148676B2

    公开(公告)日:2021-10-19

    申请号:US16369898

    申请日:2019-03-29

    Abstract: Embodiments include apparatuses, systems, and methods for a computer-aided or autonomous driving (CA/AD) system to detect an anomalous image associated with image data from one or more cameras of a computer-aided or autonomous driving (CA/AD) vehicle. Embodiments may include a sensor interface disposed in the CA/AD vehicle to receive, from the one or more cameras, a stream of image data including single view image data captured by the one or more cameras or multi-view image data collaboratively captured by multiple ones of the one or more cameras. In embodiments, a consistency analysis unit disposed in the CA/AD vehicle is coupled to the sensor interface to perform a consistency check on pixel-level data using single view or multi-view geometric methods to determine whether the image data includes an anomalous image. Other embodiments may also be described and claimed.

    Methods and apparatus to optimize execution of a machine learning model

    公开(公告)号:US11507838B2

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

    申请号:US16456863

    申请日:2019-06-28

    Abstract: Methods, apparatus, systems and articles of manufacture to optimize execution of a machine learning model are disclosed. An example apparatus includes a quantizer to quantize a layer of a model based on an execution constraint, the layer of the model represented by a matrix. A packer is to pack the quantized layer of the matrix to create a packed layer represented by a packed matrix, the packed matrix having non-zero values of the matrix grouped together along at least one of a row or a column of the matrix. A blocker is to block the packed layer into a blocked layer by dividing the non-zero values in the packed matrix into blocks. A fuser is to fuse the blocked layer into a pipeline. A packager is to package the pipeline into a binary.

Patent Agency Ranking