用于支持处理器的多模式的设备和方法

    公开(公告)号:CN104111912A

    公开(公告)日:2014-10-22

    申请号:CN201410163684.7

    申请日:2014-04-22

    CPC classification number: G06F9/30145

    Abstract: 提供一种用于支持处理器的多模式的设备和方法。所述用于支持多模式的设备可包括:指令分配器,被配置为根据当前执行模式从均包括操作数和操作码的多个接收的指令之中选择至少一个指令,并将包括在选择的至少一个指令中的每个指令中的操作码传送到多个功能单元;操作数交换控制器,被配置为基于包括在选择的至少一个指令中的每个指令中的操作数,产生用于路由以便执行选择的至少一个指令的交换配置信息;操作数交换器,被配置为基于交换配置信息将功能单元的输出或寄存器堆的输出路由至功能单元的输入或寄存器堆的输入。

    用于对可重构处理器进行仿真的设备和方法

    公开(公告)号:CN102207904A

    公开(公告)日:2011-10-05

    申请号:CN201110089956.X

    申请日:2011-03-31

    CPC classification number: G06F17/5054 G06F17/5022 G06F17/5077

    Abstract: 提供了一种用于对可重构处理器进行仿真的设备和方法。提供了一种用于估计执行应用程序的处理器的性能的处理器仿真技术。所述处理器仿真技术可用于优化应用程序的执行。包括多个功能单元的可重构处理器的仿真器通过表示在产生操作数的功能单元与消耗所述操作数的功能单元之间的路由路径来对处理器进行建模。可基于关于功能单元之间的路由延迟的信息和根据从调度器接收的模调度的迭代循环的阶段信息来决定每个队列的大小。还提供了一种存储用于路由队列的操作的面向主机的二进制代码的建模代码DB。可通过执行与二进制文件相应的面向主机的二进制代码而不是执行二进制文件来执行所述仿真。

Patent Agency Ranking