Cross-platform architecture for replicating profiling scheme in a computer system
    11.
    发明授权
    Cross-platform architecture for replicating profiling scheme in a computer system 有权
    用于在计算机系统中复制分析方案的跨平台架构

    公开(公告)号:US08141066B2

    公开(公告)日:2012-03-20

    申请号:US12000645

    申请日:2007-12-14

    CPC classification number: G06F8/443 G06F11/3466 G06F11/3476

    Abstract: The method, an apparatus, and/or a system of cross-platform architecture for replicating profiling scheme in a computer system are disclosed. In one embodiment, a method for forming profiling information of one computer platform in another computer platform includes generating instrumented code by a code instrumenter using a target platform code. The method further includes generating the profile information that the source platform profiling tools can decipher and utilize using the instrumented code, and generating a profile report by analyzing the generated profile information using the source platform profiling tools in a dynamic binary translator that can be used by the dynamic binary translator (DBT) to generate target platform code. In addition, the method may include translating source platform object code into the target platform code using the DBT.

    Abstract translation: 公开了用于在计算机系统中复制分析方案的方法,装置和/或跨平台体系结构系统。 在一个实施例中,用于在另一个计算机平台中形成一个计算机平台的分析信息的方法包括使用目标平台代码由代码工具生成装配的代码。 该方法还包括生成源平台分析工具可以使用所检测的代码来解密和利用的简档信息,以及通过使用动态二进制翻译器中的源平台分析工具分析生成的简档信息来生成简档报告 动态二进制翻译器(DBT)来生成目标平台代码。 另外,该方法可以包括使用DBT将源平台对象代码转换成目标平台代码。

    Cross-platform architecture for replicating profiling scheme in a computer system
    12.
    发明申请
    Cross-platform architecture for replicating profiling scheme in a computer system 有权
    用于在计算机系统中复制分析方案的跨平台架构

    公开(公告)号:US20080172661A1

    公开(公告)日:2008-07-17

    申请号:US12000645

    申请日:2007-12-14

    CPC classification number: G06F8/443 G06F11/3466 G06F11/3476

    Abstract: The method, an apparatus, and/or a system of cross-platform architecture for replicating profiling scheme in a computer system are disclosed. In one embodiment, a method for forming profiling information of one computer platform in another computer platform includes generating instrumented code by a code instrumenter using a target platform code. The method further includes generating the profile information that the source platform profiling tools can decipher and utilize using the instrumented code, and generating a profile report by analyzing the generated profile information using the source platform profiling tools in a dynamic binary translator that can be used by the dynamic binary translator (DBT) to generate target platform code. In addition, the method may include translating source platform object code into the target platform code using the DBT.

    Abstract translation: 公开了用于在计算机系统中复制分析方案的方法,装置和/或跨平台体系结构系统。 在一个实施例中,用于在另一个计算机平台中形成一个计算机平台的分析信息的方法包括使用目标平台代码由代码工具生成装配的代码。 该方法还包括生成源平台分析工具可以使用所检测的代码来解密和利用的简档信息,以及通过使用动态二进制翻译器中的源平台分析工具分析生成的简档信息来生成简档报告 动态二进制翻译器(DBT)来生成目标平台代码。 另外,该方法可以包括使用DBT将源平台对象代码转换成目标平台代码。

    Method and apparatus for using predicates in a processing device
    13.
    发明授权
    Method and apparatus for using predicates in a processing device 失效
    在处理装置中使用谓词的方法和装置

    公开(公告)号:US07194606B2

    公开(公告)日:2007-03-20

    申请号:US10953808

    申请日:2004-09-28

    CPC classification number: G06F9/3842 G06F9/30072

    Abstract: A method of controlling an operation of a processing device that comprises at least a first and second predicate execution registers comprises predicating a first instruction on the first predicate execution register. A second instruction is predicated on the second predicate execution register. The first predicate execution register is set based on a condition. The second predicate execution register is set to an inverse of the first of the predicate execution registers.

    Abstract translation: 控制包括至少第一和第二谓词执行寄存器的处理设备的操作的方法包括:对第一谓词执行寄存器上的第一指令进行预测。 第二个指令是基于第二个谓词执行寄存器。 第一个谓词执行寄存器是根据条件设置的。 第二个谓词执行寄存器设置为第一个谓词执行寄存器的倒数。

Patent Agency Ranking