ELECTRONIC DEVICE INCLUDING ACCELERATOR FOR PROCESSING FUNCTION AND METHOD OF CONTROLLING THE ELECTRONIC DEVICE

    公开(公告)号:US20240428059A1

    公开(公告)日:2024-12-26

    申请号:US18647814

    申请日:2024-04-26

    Abstract: An electronic device includes: a neural processing unit (NPU) configured to process an activation function; and an accelerator in the NPU, wherein the accelerator includes: a function processing block including at least one sub-operation block, and a final output block connected to the function processing block, wherein the at least one sub-operation block includes: a first sub-operation block configured to calculate an approximation output value for the activation function by processing the activation function based on a first point number and a first bit resolution, and a second sub-operation block configured to calculate a detailed output value for the activation function by processing the activation function based on a second point number and a second bit resolution, and wherein the final output block is configured to calculate a final output value corresponding to the activation function based on the approximation output value and the detailed output value.

    Method and apparatus for allocating GPU to software package

    公开(公告)号:US12028878B2

    公开(公告)日:2024-07-02

    申请号:US17572973

    申请日:2022-01-11

    CPC classification number: H04W72/52 H04W72/0473 H04W72/121 H04W72/23

    Abstract: A method, performed by a network entity, of executing a software package in a wireless communication system, is provided. The method includes identifying package information of each of a plurality of software packages and graphics processing unit (GPU) state information used by the plurality of software packages with respect to a plurality of user equipments (UEs) connected to the network entity, when a workload of at least one of the plurality of packages is changed, determining to change a GPU usage profile, based on the package information and the GPU state information, determining the number of packages to process the workload, identifications (IDs) of GPUs to be allocated to the packages, and usage locations of the GPUs, based on the package information and the GPU state information, updating the GPU usage profile, according to the determined IDs of the GPUs and the determined usage locations of the GPUs, and allocating the GPUs to the plurality of software packages, based on the updated GPU usage profile.

Patent Agency Ranking