EXECUTING PLATFORM-INDEPENDENT CODE ON MULTI-CORE HETEROGENEOUS PROCESSORS
    1.
    发明申请
    EXECUTING PLATFORM-INDEPENDENT CODE ON MULTI-CORE HETEROGENEOUS PROCESSORS 失效
    执行多核非均质处理器上的平台独立代码

    公开(公告)号:US20100333075A1

    公开(公告)日:2010-12-30

    申请号:US12495008

    申请日:2009-06-30

    IPC分类号: G06F9/45

    CPC分类号: G06F9/44594 G06F9/45508

    摘要: A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary core can package the unit of platform-independent code (“code unit”) and associated data according to the ISA of the secondary core. The primary core can then offload the code unit to an interpreter associated with the secondary core to execute the code unit.

    摘要翻译: 可以扩展虚拟机以了解次级核心和次级核心的特定功能。 如果独立于平台的代码(例如函数,方法,包,库等)的单元更适合在次级核心上运行,则主要核心可以将平台无关代码的单元( “代码单元”)和根据次级核的ISA的关联数据。 然后,主核心将代码单元卸载到与次级核心相关联的解释器以执行代码单元。

    COLLABORATION IN LOW BANDWIDTH APPLICATIONS
    2.
    发明申请
    COLLABORATION IN LOW BANDWIDTH APPLICATIONS 失效
    低带宽应用中的协作

    公开(公告)号:US20110161984A1

    公开(公告)日:2011-06-30

    申请号:US12650890

    申请日:2009-12-31

    IPC分类号: G06F9/46

    CPC分类号: G06F9/542

    摘要: A method, a system and a computer program of collaboration amongst applications are disclosed. The method includes selecting a first application from the applications based on a pre-defined parameter of the first application and selecting a second application from the applications, wherein at least one common collaboration element exists between the first application and the second application. The method further includes adding a tag to the first application, wherein the tag corresponds to an event notification corresponding to an event associated with the at least one common element. The method further includes checking occurrence of the event at the second application, generating the event notification corresponding to the event, in response to checking the occurrence and transmitting the event notification from the second application to the first application. The method also includes receiving, at the first application, the event notification and displaying the event notification at the first application.

    摘要翻译: 公开了应用之间的协作的方法,系统和计算机程序。 该方法包括基于第一应用的预定义参数从应用中选择第一应用,并从应用中选择第二应用,其中在第一应用和第二应用之间存在至少一个公共协作元素。 该方法还包括向第一应用添加标签,其中标签对应于对应于与至少一个公共元素相关联的事件的事件通知。 所述方法还包括:响应于检查所述事件并将所述事件通知从所述第二应用发送到所述第一应用,来检查在所述第二应用处的事件的发生,生成与所述事件相对应的事件通知。 该方法还包括在第一次应用时接收事件通知并在第一次应用时显示事件通知。

    Executing platform-independent code on multi-core heterogeneous processors
    3.
    发明授权
    Executing platform-independent code on multi-core heterogeneous processors 失效
    在多核异构处理器上执行与平台无关的代码

    公开(公告)号:US08458676B2

    公开(公告)日:2013-06-04

    申请号:US12495008

    申请日:2009-06-30

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F9/44594 G06F9/45508

    摘要: A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary core can package the unit of platform-independent code (“code unit”) and associated data according to the ISA of the secondary core. The primary core can then offload the code unit to an interpreter associated with the secondary core to execute the code unit.

    摘要翻译: 可以扩展虚拟机以了解次级核心和次级核心的特定功能。 如果独立于平台的代码(例如函数,方法,包,库等)的单元更适合在次级核心上运行,则主要核心可以将平台无关代码的单元( “代码单元”)和根据次级核的ISA的关联数据。 然后,主核心将代码单元卸载到与次级核心相关联的解释器以执行代码单元。

    Collaboration in low bandwidth applications
    4.
    发明授权
    Collaboration in low bandwidth applications 失效
    低带宽应用中的协作

    公开(公告)号:US08407726B2

    公开(公告)日:2013-03-26

    申请号:US12650890

    申请日:2009-12-31

    IPC分类号: G06F3/00

    CPC分类号: G06F9/542

    摘要: For collaboration amongst applications, a first application is selected from the applications based on a pre-defined parameter of the first application and selecting a second application from the applications. At least one common collaboration element exists between the first application and the second application. A tag is added to the first application. The tag corresponds to an event notification corresponding to an event associated with the at least one common element.

    摘要翻译: 为了在应用之间进行协作,基于第一应用的预定义参数从应用中选择第一应用,并从应用中选择第二应用。 第一应用程序和第二应用程序之间至少存在一个通用协作元素。 标签被添加到第一个应用程序。 标签对应于对应于与至少一个公共元素相关联的事件的事件通知。