METHOD AND COMPUTER-READABLE MEDIUM FOR DYNAMICALLY MANAGING POWER OF MULTI-CORE PROCESSOR
    1.
    发明申请
    METHOD AND COMPUTER-READABLE MEDIUM FOR DYNAMICALLY MANAGING POWER OF MULTI-CORE PROCESSOR 有权
    用于动态管理多核处理器功能的方法和计算机可读介质

    公开(公告)号:US20160062447A1

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

    申请号:US14811851

    申请日:2015-07-29

    Applicant: Mediatek Inc.

    Abstract: A method and a computer-readable medium for dynamically managing power of a multi-core processor of a computing system are provided. The multi-core processor generates a dynamic voltage and frequency scaling (DVFS) table, determines a first index by alternatively selecting either a power budget or a required performance thereof, determines a current thread level parallelism (TLP) of the computing system, selects one of entries according to the current TLP and the first index, and configure first cores and second cores thereof according to a first settings and a second settings of the selected entry.

    Abstract translation: 提供了一种用于动态管理计算系统的多核处理器的功率的方法和计算机可读介质。 多核处理器生成动态电压和频率缩放(DVFS)表,通过交替地选择功率预算或其所需性能来确定第一索引,确定计算系统的当前线程级并行度(TLP),选择一个 根据当前TLP和第一索引的条目,并且根据所选择的条目的第一设置和第二设置来配置第一核心和第二核心。

    GRAPHICS ACCELERATOR
    2.
    发明申请

    公开(公告)号:US20170308988A1

    公开(公告)日:2017-10-26

    申请号:US15134279

    申请日:2016-04-20

    Applicant: MediaTek Inc.

    CPC classification number: G06T1/20 G06T1/60 G06T3/60 G06T11/40

    Abstract: A graphics accelerator device offloads the workload of a graphics processing unit (GPU) by performing image composition and other specialized functions. The graphics accelerator device includes a rasterization module to rasterize a set of primitives to a set of pixels and generate information of the set of pixels. The graphics accelerator device also includes intra-process module to retrieve pixel values from a memory according to the information received from the rasterization module, perform mathematical calculations on the pixel values, and generate one or more processed image layers. The graphics accelerator device further includes an inter-process module to composite the one or more processed image layers received from the intra-process module with other image layers retrieved from the memory, and output a composited image to a display.

    DYNAMIC TASK SCHEDULING METHOD FOR DISPATCHING SUB-TASKS TO COMPUTING DEVICES OF HETEROGENEOUS COMPUTING SYSTEM AND RELATED COMPUTER READABLE MEDIUM
    5.
    发明申请
    DYNAMIC TASK SCHEDULING METHOD FOR DISPATCHING SUB-TASKS TO COMPUTING DEVICES OF HETEROGENEOUS COMPUTING SYSTEM AND RELATED COMPUTER READABLE MEDIUM 有权
    用于分配子任务以计算异构计算系统的设备的动态任务调度方法和相关计算机可读介质

    公开(公告)号:US20150363239A1

    公开(公告)日:2015-12-17

    申请号:US14727887

    申请日:2015-06-02

    Applicant: Mediatek Inc.

    CPC classification number: G06F9/5033 G06F9/5044 Y02D10/22

    Abstract: One dynamic task scheduling method includes: receiving a task, wherein the task comprises a kernel and a plurality of data items to be processed by the kernel; dynamically partitioning the task into a plurality of sub-tasks, each having the kernel and a variable-sized portion of the data items; and dispatching the sub-tasks to a plurality of computing devices of a heterogeneous computing system. Another dynamic task scheduling method includes: receiving a task, wherein the task comprises a kernel and a plurality of data items to be processed by the kernel; partitioning the task into a plurality of sub-tasks, each having the kernel and a same fixed-sized portion of the data items; and dynamically dispatching the sub-tasks to a plurality of computing devices of a heterogeneous computing system.

    Abstract translation: 一种动态任务调度方法包括:接收任务,其中所述任务包括要由内核处理的内核和多个数据项; 动态地将任务划分为多个子任务,每个子任务具有内核和数据项的可变大小部分; 以及将所述子任务分派到异构计算系统的多个计算设备。 另一种动态任务调度方法包括:接收任务,其中任务包括内核和要由内核处理的多个数据项; 将任务划分成多个子任务,每个子任务具有内核和数据项的相同固定大小部分; 以及将所述子任务动态地分派到异构计算系统的多个计算设备。

    Graphics Accelerator
    6.
    发明授权

    公开(公告)号:US10282806B2

    公开(公告)日:2019-05-07

    申请号:US15134279

    申请日:2016-04-20

    Applicant: MediaTek Inc.

    Abstract: A graphics accelerator device offloads the workload of a graphics processing unit (GPU) by performing image composition and other specialized functions. The graphics accelerator device includes a rasterization module to rasterize a set of primitives to a set of pixels and generate information of the set of pixels. The graphics accelerator device also includes intra-process module to retrieve pixel values from a memory according to the information received from the rasterization module, perform mathematical calculations on the pixel values, and generate one or more processed image layers. The graphics accelerator device further includes an inter-process module to composite the one or more processed image layers received from the intra-process module with other image layers retrieved from the memory, and output a composited image to a display.

Patent Agency Ranking