会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明授权
    • 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
    • Kue-Hwan SihnSeung-Mo Cho
    • Kue-Hwan SihnSeung-Mo Cho
    • G06F9/32G06F9/38G06F9/455
    • G06F9/322G06F9/3806G06F9/45508
    • 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.
    • 提供了一个字节码解释器。 解释器协助主机处理器进行分支预测,减少分支错误预测并实现高性能。 字节码分支处理器包括被配置为在虚拟机中处理字节码格式的程序的解释器,分支信息生成器,被配置为获得在解译器正在处理的当前字节码之前读取预定数量的字节码时,分支 地址和对应于前一字节码的分支的预测路径的目标地址,所述分支地址是处理前一字节码的前一处理程序中包括的分支代码,并且目标地址是处理当前处理程序的当前处理程序 以及分支目标缓冲器更新器,其被配置为利用所获得的分支地址和目标地址来更新所述字节码分支处理器中的分支目标缓冲器。