METHOD OF PROCESSING IMAGES AND ELECTRONIC DEVICE THEREOF

    公开(公告)号:US20190238891A1

    公开(公告)日:2019-08-01

    申请号:US16257219

    申请日:2019-01-25

    CPC classification number: H04N19/86 G06F12/0223 H04N19/423

    Abstract: Provided are a method of processing images and an electronic device thereof. The electronic device includes a memory and a processor operatively connected to the memory. The processor is configured to divide an image into a plurality of sub images, load information about a first sub image of the plurality of sub images into the memory, perform image processing on the first sub image, load information about an image area that does not overlap with the first sub image of a second sub image located in a longitudinal direction of the first sub image into the memory, and perform image processing on the second sub image.

    Electronic device capable of increasing task management efficiency of digital signal processor

    公开(公告)号:US11422852B2

    公开(公告)日:2022-08-23

    申请号:US16205727

    申请日:2018-11-30

    Abstract: A processor includes a plurality of cores configured to perform operations independently, a memory, and a control circuit electrically connected to the plurality of cores and the memory. The control circuit is configured to acquire one or more instructions associated with a task, store data corresponding to the task based on the one or more instructions, transmit the instructions to the at least some cores, check one or more cores that have responded to the instructions among the at least some cores, prevent the task from being allocated to the cores except for one core if the task is allocated to the one core, and allocate the task to one of the cores, the allocation of the task including changing state information associated with the allocation and setting other cores not allocated the task among the plurality of cores not to access the data corresponding to the task.

    METHOD AND APPARATUS FOR EXECUTING SOFTWARE IN ELECTRONIC DEVICE
    3.
    发明申请
    METHOD AND APPARATUS FOR EXECUTING SOFTWARE IN ELECTRONIC DEVICE 有权
    在电子设备中执行软件的方法和装置

    公开(公告)号:US20160041845A1

    公开(公告)日:2016-02-11

    申请号:US14821640

    申请日:2015-08-07

    Abstract: An apparatus includes a calculation processing unit configured to perform a calculation in the electronic device, a device manager configured to controls a speed of the calculation processing unit and output load factor information, one or more user-level application programs with a respective load factor limit, configured to request for load factor limit information of the calculation processing unit and calculation of a load with a load factor limit, and a service quality manager configured to receive the load factor limit information and the load with the load factor limit from the user-level application programs with the load factor limit, receive load factor information of the calculation processing unit from the device manager, generate a calculation parameter so that a load factor of the calculation processing unit is within the load factor limit information, and output the load with the load factor limit and the generated calculation parameter.

    Abstract translation: 一种装置包括:计算处理单元,被配置为在电子设备中执行计算;设备管理器,被配置为控制计算处理单元的速度并输出负载因子信息;一个或多个用户级应用程序,具有相应的负载因子极限 ,被配置为请求所述计算处理单元的负载因子限制信息和计算负载因子限制的负载;以及服务质量管理器,被配置为从所述用户接口装置接收所述负载因子限制信息和所述负载因子限制的负载, 具有负载因子限制的级别应用程序,从设备管理器接收计算处理单元的负载因子信息,生成计算参数,使得计算处理单元的负载因子在负载因子限制信息内,并且输出负载 负载因子限制和生成的计算参数。

    Method and electronic device for data processing between multiple processors

    公开(公告)号:US11132302B2

    公开(公告)日:2021-09-28

    申请号:US16480255

    申请日:2018-01-23

    Abstract: An electronic device may comprise: a first memory for storing first data at a designated rate; a first processor connected to the first memory and configured to divide the first data into multiple second data, each having a size smaller than the size of the first data; a second memory for storing at least some of the multiple second data at a rate faster than the designated rate; a second processor connected to the second memory and configured to process the at least some of the multiple second data; and a DMA control module, connected to the second processor, for transmitting/receiving data between the first memory and the second memory, wherein the DMA control module is configured to: at least on the basis of a processing command for the multiple second data which is transmitted from the first processor to the second processor, receive, from the first memory, the at least some of the multiple small-sized second data divided from the first data; transmit the at least some of the multiple second data to the second processor; and transmit, to the first memory, third data processed by the second processor by using the at least some of the multiple second data.

    ELECTRONIC DEVICE CAPABLE OF INCREASING TASK MANAGEMENT EFFICIENCY OF DIGITAL SIGNAL PROCESSOR

    公开(公告)号:US20190179670A1

    公开(公告)日:2019-06-13

    申请号:US16205727

    申请日:2018-11-30

    Abstract: A processor includes a plurality of cores configured to perform operations independently, a memory, and a control circuit electrically connected to the plurality of cores and the memory. The control circuit is configured to acquire one or more instructions associated with a task, store data corresponding to the task based on the one or more instructions, transmit the instructions to the at least some cores, check one or more cores that have responded to the instructions among the at least some cores, prevent the task from being allocated to the cores except for one core if the task is allocated to the one core, and allocate the task to one of the cores, the allocation of the task including changing state information associated with the allocation and setting other cores not allocated the task among the plurality of cores not to access the data corresponding to the task.

    Method and apparatus for executing software in electronic device

    公开(公告)号:US09904582B2

    公开(公告)日:2018-02-27

    申请号:US14821640

    申请日:2015-08-07

    Abstract: An apparatus includes a calculation processing unit configured to perform a calculation in the electronic device, a device manager configured to controls a speed of the calculation processing unit and output load factor information, one or more user-level application programs with a respective load factor limit, configured to request for load factor limit information of the calculation processing unit and calculation of a load with a load factor limit, and a service quality manager configured to receive the load factor limit information and the load with the load factor limit from the user-level application programs with the load factor limit, receive load factor information of the calculation processing unit from the device manager, generate a calculation parameter so that a load factor of the calculation processing unit is within the load factor limit information, and output the load with the load factor limit and the generated calculation parameter.

    Method and apparatus for performing task scheduling in terminal

    公开(公告)号:US10162671B2

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

    申请号:US14391860

    申请日:2013-04-11

    Abstract: A method and an apparatus for performing task scheduling in a terminal are provided. The terminal includes at least two different types of cores and determines if a change in a task state has occurred in response to at least one of the two cores, If a change in a task state has occurred, the terminal determines, for said at least one core, the variation in the duration of each of a plurality of tasks being executed, predicts the duration of each of the plurality of tasks on the basis of the change in the task state using the determined variation, and performs task scheduling for said at least one core in accordance with the predicted duration.

    METHOD AND APPARATUS FOR PERFORMING TASK SCHEDULING IN TERMINAL
    10.
    发明申请
    METHOD AND APPARATUS FOR PERFORMING TASK SCHEDULING IN TERMINAL 审中-公开
    用于在终端中执行任务调度的方法和装置

    公开(公告)号:US20150067700A1

    公开(公告)日:2015-03-05

    申请号:US14391860

    申请日:2013-04-11

    Abstract: A method and an apparatus for performing task scheduling in a terminal are provided. The terminal includes at least two different types of cores and determines if a change in a task state has occurred in response to at least one of the two cores, If a change in a task state has occurred, the terminal determines, for said at least one core, the variation in the duration of each of a plurality of tasks being executed, predicts the duration of each of the plurality of tasks on the basis of the change in the task state using the determined variation, and performs task scheduling for said at least one core in accordance with the predicted duration.

    Abstract translation: 提供了一种用于在终端中执行任务调度的方法和装置。 终端包括至少两种不同类型的核,并且确定是否响应于两个核中的至少一个而发生了任务状态的改变。如果任务状态的改变已经发生,终端确定至少 一个核心,正在执行的多个任务中的每一个的持续时间的变化,使用所确定的变化量,基于任务状态的改变来预测多个任务中的每个任务的持续时间,并且对所述第 根据预测的持续时间,至少一个核心。

Patent Agency Ranking