Method for managing power supply of multi-core processor system involves powering off main and slave cores when master bus is in idle state
    1.
    发明授权
    Method for managing power supply of multi-core processor system involves powering off main and slave cores when master bus is in idle state 有权
    用于管理多核处理器系统电源的方法包括在主总线处于空闲状态时对主核和从核进行断电

    公开(公告)号:US08977880B2

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

    申请号:US13567098

    申请日:2012-08-06

    Abstract: A multi-core processor system, a dynamic power management method thereof and a control apparatus thereof are provided. In the method, a workload of a multi-core processor during a runtime stage is obtained. Next, a hot-plug operation is respectively performed on a plurality of slave cores according to the workload and a working state of each slave core. Then, a bus master status and the working state of a boot core are monitored to determine whether to power off the boot core, in which the bus master status is generated by combining a plurality of device statuses reflected by a plurality of peripheral devices. Finally, when the bus master status is determined as idle, the boot core is powered off.

    Abstract translation: 提供了一种多核处理器系统,其动态功率管理方法及其控制装置。 在该方法中,获得运行时阶段期间的多核处理器的工作负荷。 接下来,根据每个从核的工作量和工作状态,分别对多个从核进行热插拔操作。 然后,监视总线主机状态和引导核心的工作状态,以确定是否通过组合由多个外围设备反射的多个设备状态来生成总线主机状态来关闭引导核心。 最后,当总线主机状态被确定为空闲时,引导核心断电。

    VIDEO ENCODING USING PREVIOUSLY CALCULATED MOTION INFORMATION
    2.
    发明申请
    VIDEO ENCODING USING PREVIOUSLY CALCULATED MOTION INFORMATION 有权
    使用先前计算的运动信息进行视频编码

    公开(公告)号:US20100189179A1

    公开(公告)日:2010-07-29

    申请号:US12362427

    申请日:2009-01-29

    Abstract: A video encoder uses previously calculated motion information for inter frame coding to achieve faster computation speed for video compression. In a multi bit rate application, motion information produced by motion estimation for inter frame coding of a compressed video bit stream at one bit rate is passed on to a subsequent encoding of the video at a lower bit rate. The video encoder chooses to use the previously calculated motion information for inter frame coding at the lower bit rate if the video resolution is unchanged. A multi core motion information pre-calculation produces motion information prior to encoding by dividing motion estimation of each inter frame to separate CPU cores.

    Abstract translation: 视频编码器使用先前计算的帧间编码运动信息来实现视频压缩的更快的计算速度。 在多比特率应用中,通过用于以一个比特率的压缩视频比特流的帧间编码的运动估计产生的运动信息被传递到较低比特率的视频的后续编码。 如果视频分辨率不变,则视频编码器选择使用先前计算的运动信息用于较低比特率的帧间编码。 多核心运动信息预计算在编码之前通过将每个帧间的运动估计划分成分离的CPU核心来产生运动信息。

    Video encoding using previously calculated motion information
    4.
    发明授权
    Video encoding using previously calculated motion information 有权
    使用先前计算的运动信息的视频编码

    公开(公告)号:US08311115B2

    公开(公告)日:2012-11-13

    申请号:US12362427

    申请日:2009-01-29

    Abstract: A video encoder uses previously calculated motion information for inter frame coding to achieve faster computation speed for video compression. In a multi bit rate application, motion information produced by motion estimation for inter frame coding of a compressed video bit stream at one bit rate is passed on to a subsequent encoding of the video at a lower bit rate. The video encoder chooses to use the previously calculated motion information for inter frame coding at the lower bit rate if the video resolution is unchanged. A multi core motion information pre-calculation produces motion information prior to encoding by dividing motion estimation of each inter frame to separate CPU cores.

    Abstract translation: 视频编码器使用先前计算的帧间编码运动信息来实现视频压缩的更快的计算速度。 在多比特率应用中,通过用于以一个比特率的压缩视频比特流的帧间编码的运动估计产生的运动信息被传递到较低比特率的视频的后续编码。 如果视频分辨率不变,则视频编码器选择使用先前计算的运动信息用于较低比特率的帧间编码。 多核心运动信息预计算在编码之前通过将每个帧间的运动估计划分成分离的CPU核心来产生运动信息。

    PARALLEL MULTIPLE BITRATE VIDEO ENCODING
    5.
    发明申请
    PARALLEL MULTIPLE BITRATE VIDEO ENCODING 有权
    并行多重双极化视频编码

    公开(公告)号:US20110305273A1

    公开(公告)日:2011-12-15

    申请号:US12814060

    申请日:2010-06-11

    CPC classification number: H04N19/436 H04N19/30

    Abstract: A multiple bitrate (MBR) video encoding management tool utilizes available processing units for parallel MBR video encoding. For example, instead of focusing only on multi-threading of encoding tasks for a single picture or group of pictures (GOP), the management tool parallelizes the encoding of multiple GOPs between different processing units and/or different computing systems. With this parallel MBR video encoding architecture, different GOPs can be encoded in parallel. To facilitate such parallel encoding, data dependencies between GOPs are removed. The management tool can adjust the number of GOPs to encode in parallel on a computing system so as to favor parallelism of encoding for different GOPs at the expense of parallelism of encoding inside a GOP, or vice versa, and thereby set a suitable balance between encoding latency and throughput.

    Abstract translation: 多位比特率(MBR)视频编码管理工具利用可用的处理单元进行并行MBR视频编码。 例如,管理工具不是专注于单个图像或图像组(GOP)的编码任务的多线程,而是在不同的处理单元和/或不同的计算系统之间并行化多个GOP的编码。 利用这种并行MBR视频编码架构,可以并行编码不同的GOP。 为了促进这种并行编码,GOP之间的数据依赖性被去除。 管理工具可以在计算系统上调节GOP并行编码的数量,从而以牺牲GOP内编码并行性为代价的优点,对不同的GOP进行编码的平行化,反之亦然,从而在编码之间设置适当的平衡 延迟和吞吐量。

    MULTI-CORE PROCESSOR SYSTEM, DYNAMIC POWER MANAGEMENT METHOD THEREOF AND CONTROL APPARATUS THEREOF
    6.
    发明申请
    MULTI-CORE PROCESSOR SYSTEM, DYNAMIC POWER MANAGEMENT METHOD THEREOF AND CONTROL APPARATUS THEREOF 有权
    多核处理器系统及其控制装置的动态电源管理方法

    公开(公告)号:US20130179710A1

    公开(公告)日:2013-07-11

    申请号:US13567098

    申请日:2012-08-06

    Abstract: A multi-core processor system, a dynamic power management method thereof and a control apparatus thereof are provided. In the method, a workload of a multi-core processor during a runtime stage is obtained. Next, a hot-plug operation is respectively performed on a plurality of slave cores according to the workload and a working state of each slave core. Then, a bus master status and the working state of a boot core are monitored to determine whether to power off the boot core, in which the bus master status is generated by combining a plurality of device statuses reflected by a plurality of peripheral devices. Finally, when the bus master status is determined as idle, the boot core is powered off.

    Abstract translation: 提供了一种多核处理器系统,其动态功率管理方法及其控制装置。 在该方法中,获得运行时阶段期间的多核处理器的工作负荷。 接下来,根据每个从核的工作量和工作状态,分别对多个从核进行热插拔操作。 然后,监视总线主机状态和引导核心的工作状态,以确定是否通过组合由多个外围设备反射的多个设备状态来生成总线主机状态来关闭引导核心。 最后,当总线主机状态被确定为空闲时,引导核心断电。

    PERCEPTUAL MULTIMEDIA ENCODING SYSTEM AND METHOD WITH PRE-DEFINED ENCODING QUALITY PATTERNS

    公开(公告)号:US20190132595A1

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

    申请号:US16152899

    申请日:2018-10-05

    Applicant: Chun-Wei Chan

    Inventor: Chun-Wei Chan

    Abstract: An image and video compression method includes defining one or more encoding quality patterns, the one or more encoding quality patterns each have pre-determined areas of quality adjustment, the pre-determined areas of quality adjustment including one or more pre-defined regions of lower quality adjustment and one or more pre-defined regions of higher quality adjustment; receiving a frame associated with content to be encoded; selecting one of the one or more encoding quality patterns; processing the frame via an encoder, the processing using the selected one of the one or more encoded quality patterns; and producing a final output of an encoded bit.

Patent Agency Ranking