会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 47. 发明申请
    • Data processing system and method
    • 数据处理系统及方法
    • US20070094485A1
    • 2007-04-26
    • US11542118
    • 2006-10-04
    • Hong-seok KimSuk-jin KimJeong-wook KimSoo-jung Ryu
    • Hong-seok KimSuk-jin KimJeong-wook KimSoo-jung Ryu
    • G06F9/44
    • G06F9/325G06F9/3879
    • A data processing system and method. The data processing system includes a processor core that executes a program; a loop accelerator that has an array consisting of a plurality of data processing cells and executes a loop in a program by configuring the array according to a set of configuration bits; and a centralized register file which allows data used in the program execution to be shared by the processor core and the loop accelerator. The loop accelerator divides the configuration of the array into at least three phases according to whether data exchange with the central register file is conducted during the loop execution. Thus, unnecessary occupation of the routing resource, which is used for the data exchange between the loop accelerator and the central register file during the loop execution, can be avoided.
    • 一种数据处理系统和方法。 数据处理系统包括执行程序的处理器核心; 循环加速器,其具有由多个数据处理单元组成的阵列,并且通过根据一组配置位配置阵列来执行程序中的循环; 以及允许在程序执行中使用的数据由处理器核和循环加速器共享的集中寄存器文件。 根据在循环执行期间是否进行与中央寄存器文件的数据交换,循环加速器将阵列的配置分为至少三个阶段。 因此,可以避免在循环执行期间用于循环加速器和中央寄存器文件之间的数据交换的路由资源的不必要的占用。
    • 49. 发明授权
    • Static branch prediction method and code execution method for pipeline processor, and code compiling method for static branch prediction
    • 流水线处理器的静态分支预测方法和代码执行方法,静态分支预测的代码编译方法
    • US08954946B2
    • 2015-02-10
    • US12692735
    • 2010-01-25
    • Tai-song JinDong-kwan SuhSuk-jin Kim
    • Tai-song JinDong-kwan SuhSuk-jin Kim
    • G06F9/45G06F9/30G06F9/38
    • G06F9/30058G06F9/3846
    • A static branch prediction method and code execution method for a pipeline processor, and a code compiling method for static branch prediction, are provided herein. The static branch prediction method includes predicting a conditional branch code as taken or not-taken, adding the prediction information, converting the conditional branch code into a jump target address setting (JTS) code including target address information, branch time information, and a test code, and scheduling codes in a block. The code may be scheduled into a last slot of the block, and the JTS code may be scheduled into an empty slot after all the other codes in the block are scheduled. When the conditional branch code is predicted as taken in the prediction operation, a target address indicated by the target address information may be fetched at a cycle time indicated by the branch time information.
    • 本文提供了一种用于流水线处理器的静态分支预测方法和代码执行方法,以及用于静态分支预测的代码编译方法。 静态分支预测方法包括:预测采取或不采用的条件分支代码,将预测信息相加,将条件分支代码转换成包括目标地址信息,分支时间信息和测试的跳转目标地址设置(JTS)代码 代码和调度代码。 可以将代码调度到块的最后一个时隙中,并且在块中的所有其他代码被调度之后,可以将JTS代码调度到空时隙。 当在预测操作中预测条件分支代码时,可以在由分支时间信息指示的周期时间获取由目标地址信息指示的目标地址。