Looking ahead bytecode stream to generate and update prediction information in branch target buffer for branching from the end of preceding bytecode handler to the beginning of current bytecode handler
    1.
    发明授权
    Looking ahead bytecode stream to generate and update prediction information in branch target buffer for branching from the end of preceding bytecode handler to the beginning of current bytecode handler 有权
    展望字节码流,以生成和更新分支目标缓冲区中的预测信息,以便从前一个字节码处理程序的末尾到当前字节码处理程序的开头

    公开(公告)号:US09158545B2

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

    申请号:US13276083

    申请日:2011-10-18

    IPC分类号: G06F9/32 G06F9/38 G06F9/455

    摘要: A bytecode interpreter is provided. The interpreter assists in branch prediction by a host processor reducing branch misprediction and achieving high performance. The bytecode branch processor includes an interpreter configured to process a program in a bytecode format in a virtual machine, a branch information generator configured to obtain, while a predefined number of bytecodes are read prior to a current bytecode being processed by the interpreter, a branch address and a target address of a predicted path of a branch corresponding to a preceding bytecode, the branch address being of a branch code included in a preceding handler that processes the preceding bytecode, and the target address being of a current handler that processes the current bytecode to which the preceding handler branches, and a branch target buffer updater configured to update a branch target buffer in the bytecode branch processor with the obtained branch address and target address.

    摘要翻译: 提供了一个字节码解释器。 解释器协助主机处理器进行分支预测,减少分支错误预测并实现高性能。 字节码分支处理器包括被配置为在虚拟机中处理字节码格式的程序的解释器,分支信息生成器,被配置为获得在解译器正在处理的当前字节码之前读取预定数量的字节码时,分支 地址和对应于前一字节码的分支的预测路径的目标地址,所述分支地址是处理前一字节码的前一处理程序中包括的分支代码,并且目标地址是处理当前处理程序的当前处理程序 以及分支目标缓冲器更新器,其被配置为利用所获得的分支地址和目标地址来更新所述字节码分支处理器中的分支目标缓冲器。

    BYTECODE BRANCH PROCESSOR AND METHOD
    2.
    发明申请
    BYTECODE BRANCH PROCESSOR AND METHOD 有权
    BYTECODE分支处理器和方法

    公开(公告)号:US20120151194A1

    公开(公告)日:2012-06-14

    申请号:US13276083

    申请日:2011-10-18

    IPC分类号: G06F9/38

    摘要: A bytecode interpreter in a computing system is provided. The interpreter assists in branch prediction by a host processor that processes a virtual machine such as JAVA® and DALVIK®, thereby reducing branch misprediction and achieving high performance.

    摘要翻译: 提供了一种计算系统中的字节码解释器。 解释器通过处理虚拟机(如JAVA®和DALVIK®)的主机处理器来协助分支预测,从而减少分支错误预测并实现高性能。

    Apparatus and method of caching frame
    3.
    发明授权
    Apparatus and method of caching frame 有权
    缓存框架的装置和方法

    公开(公告)号:US08463997B2

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

    申请号:US12193091

    申请日:2008-08-18

    申请人: Kue-Hwan Sihn

    发明人: Kue-Hwan Sihn

    IPC分类号: G06F12/08

    摘要: An apparatus and method of caching a frame is provided. The method of caching a frame includes receiving information on a frame to be cached from a main storage unit, setting an initial value of a specified mode using the received information, and caching the frame from the main storage unit using the specified mode.

    摘要翻译: 提供了一种缓存帧的设备和方法。 缓存帧的方法包括从主存储单元接收要缓存的帧的信息,使用接收到的信息设置指定模式的初始值,以及使用指定模式从主存储单元缓存帧。

    Apparatus for detecting text recognition region and method of recognizing text
    6.
    发明授权
    Apparatus for detecting text recognition region and method of recognizing text 有权
    用于检测文本识别区域的装置和识别文本的方法

    公开(公告)号:US08503780B2

    公开(公告)日:2013-08-06

    申请号:US12946307

    申请日:2010-11-15

    IPC分类号: G06K9/34

    CPC分类号: G06K9/3258 G06K2209/01

    摘要: A text recognition region detecting apparatus and a text recognition method are provided. A text recognition region is detected by expanding a region based on a user-specified position that is input through a simple manipulation by a user. A text recognition is performed on the detected text recognition region, thereby relieving a user from having to precisely input the text region and ensuring the user's convenience.

    摘要翻译: 提供文本识别区域检测装置和文本识别方法。 通过基于通过用户的简单操作输入的用户指定位置扩展区域来检测文本识别区域。 对检测到的文本识别区域执行文本识别,从而减轻用户不必精确地输入文本区域并确保用户的方便。