Enabling virtual calls in a SIMD environment
    1.
    发明授权
    Enabling virtual calls in a SIMD environment 有权
    在SIMD环境中启用虚拟呼叫

    公开(公告)号:US09183014B2

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

    申请号:US13028574

    申请日:2011-02-16

    摘要: Systems and methods of enabling virtual calls in a single instruction multiple data (SIMD) environment may involve detecting a virtual call of a function and using a single dispatch of the function to invoke the virtual call for two or more channels of the virtual call. In one example, it is determined that the two or more channels share a common target address and a single dispatch of the function is conducted with respect to the common target address. The process may be iterated for additional channels of the virtual call that share a common target address.

    摘要翻译: 在单个指令多数据(SIMD)环境中启用虚拟呼叫的系统和方法可以涉及检测功能的虚拟呼叫,并且使用该功能的单个调度来调用虚拟呼叫的两个或多个信道的虚拟呼叫。 在一个示例中,确定两个或更多个信道共享公共目标地址,并且相对于公共目标地址进行该功能的单个调度。 可以对共享共同目标地址的虚拟呼叫的附加信道重复该过程。

    ENABLING VIRTUAL CALLS IN A SIMD ENVIRONMENT
    2.
    发明申请
    ENABLING VIRTUAL CALLS IN A SIMD ENVIRONMENT 有权
    在SIMD环境中启用虚拟呼叫

    公开(公告)号:US20120210098A1

    公开(公告)日:2012-08-16

    申请号:US13028574

    申请日:2011-02-16

    IPC分类号: G06F9/38

    摘要: Systems and methods of enabling virtual calls in a single instruction multiple data (SIMD) environment may involve detecting a virtual call of a function and using a single dispatch of the function to invoke the virtual call for two or more channels of the virtual call. In one example, it is determined that the two or more channels share a common target address and a single dispatch of the function is conducted with respect to the common target address. The process may be iterated for additional channels of the virtual call that share a common target address.

    摘要翻译: 在单个指令多数据(SIMD)环境中启用虚拟呼叫的系统和方法可以涉及检测功能的虚拟呼叫,并且使用该功能的单个调度来调用虚拟呼叫的两个或多个信道的虚拟呼叫。 在一个示例中,确定两个或更多个信道共享公共目标地址,并且相对于公共目标地址进行该功能的单个调度。 可以对共享共同目标地址的虚拟呼叫的附加信道重复该过程。