会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • SYSTEM AND METHOD FOR EXECUTION OF APPLICATION CODE COMPILED ACCORDING TO TWO INSTRUCTION SET ARCHITECTURES
    • 用于执行根据两个指令集结构编译的应用代码的系统和方法
    • WO2016090554A1
    • 2016-06-16
    • PCT/CN2014/093373
    • 2014-12-09
    • INTEL CORPORATIONWU, YongLIN, Xiao DongJIN, YihuaZHONG, XueliangLI, Jianhui
    • WU, YongLIN, Xiao DongJIN, YihuaZHONG, XueliangLI, Jianhui
    • G06F9/40
    • G06F9/541G06F8/41G06F9/30145G06F9/4552G06F9/45533
    • Methods, apparatuses and storage medium associated with execution of application (118) code having multiple ISAs, are disclosed. In various embodiments, a runtime environment (104) may execute application (118) code having multiple instruction set architectures. The runtime environment (104) may be configured to execute first code (120) of the application (118) code according to a first instruction set architecture, while also configured to execute second code (122) of the application (118) code according to a second instruction set architecture that extends the first instruction set architecture. Using gates (124), the runtime environment (104) may be adapted to adapt an interaction from the first code (120) to the second instruction set architecture and/or adapt an interaction from the second code (122) to the first instruction set architecture and, subsequently, return to executing the application (118) code according to the first instruction set architecture or the second instruction set architecture, respectively. Other embodiments may be disclosed.
    • 公开了与执行具有多个ISA的应用程序(118)代码相关联的方法,装置和存储介质。 在各种实施例中,运行时环境(104)可以执行具有多个指令集架构的应用(118)代码。 运行时环境(104)可以被配置为根据第一指令集架构来执行应用程序(118)代码的第一代码(120),同时还被配置为根据应用程序(118)代码执行第二代码(122)代码 扩展第一指令集架构的第二指令集体系结构。 使用门(124),运行时环境(104)可以适于使来自第一代码(120)到第二指令集架构的交互和/或使从第二代码(122)到第一指令集的交互 并且随后分别根据第一指令集架构或第二指令集架构返回执行应用程序(118)代码。 可以公开其他实施例。
    • 7. 发明申请
    • ISA BRIDGING WITH CALLBACK
    • ISA电话与电话
    • WO2013104107A1
    • 2013-07-18
    • PCT/CN2012/070163
    • 2012-01-10
    • INTEL CORPORATIONLI, JianhuiLIN, LingWU, YongLIN, XiaodongTAN, WenYOUNG, Honesty ChengJIN, Yihua
    • LI, JianhuiLIN, LingWU, YongLIN, XiaodongTAN, WenYOUNG, Honesty ChengJIN, Yihua
    • G06F9/44
    • G06F9/54G06F9/45504G06F9/541
    • Methods, apparatuses and storage medium associated with ISA bridging with callback, are disclosed. In various embodiments, at least one computer-readable storage medium may include instructions configured to enable a target device with a target ISA, in response to execution of the instructions, to provide an ISA bridging layer to the target device to facilitate a library service to callback a callback function of an application. The library service may be implemented for the target ISA, and the application may be implemented at least partially for a source ISA that may be different from the target ISA. The ISA bridging layer may include a source ISA emulator and a library emulator configured to cooperate to enable the application to call the library service, and the library service to callback the callback function, across the two instruction set architectures. Other embodiments may be disclosed or claimed.
    • 公开了与与回调桥接的ISA相关联的方法,装置和存储介质。 在各种实施例中,至少一个计算机可读存储介质可以包括被配置为使得具有目标ISA的目标设备响应于指令的执行而向目标设备提供ISA桥接层以促进图书馆服务 回调一个应用程序的回调函数。 可以为目标ISA实现库服务,并且应用可以至少部分地针对可能与目标ISA不同的源ISA来实现。 ISA桥接层可以包括源ISA仿真器和库仿真器,其被配置为协作以使应用能够调用库服务,并且库服务在两个指令集体系结构之间回调回调函数。 可以公开或要求保护其他实施例。
    • 9. 发明申请
    • ISA BRIDGING INCLUDING SUPPORT FOR CALL TO OVERIDDING VIRTUAL FUNCTIONS
    • ISA桥接包括支持以覆盖虚拟功能
    • WO2014022980A1
    • 2014-02-13
    • PCT/CN2012/079798
    • 2012-08-08
    • INTEL CORPORATIONWU, YongLI, JianhuiLIN, Xiaodong
    • WU, YongLI, JianhuiLIN, Xiaodong
    • G06F9/44
    • G06F9/45504G06F9/455G06F9/45508G06F9/541
    • Methods, apparatuses and storage medium associated with ISA bridging with support for virtual functions, are disclosed. In embodiments, at least one computer- readable storage medium may include instructions configured to enable a target device with a target ISA, in response to execution, to provide an ISA bridging layer to the target device to facilitate a library service of a library of the target device to call a virtual function of the library, while servicing an application operating on the target device, where the application has an overriding implementation. The ISA bridging layer may include a loader configured to load the application for execution, and as part of loading the application, detect the virtual function and modify a virtual function table of the application to enable the call. Other embodiments may be disclosed or claimed.
    • 公开了与支持虚拟功能的ISA桥接相关联的方法,装置和存储介质。 在实施例中,至少一个计算机可读存储介质可以包括被配置为使得具有目标ISA的目标设备响应于执行而向目标设备提供ISA桥接层以促进图书馆服务的指令 目标设备调用库的虚拟功能,同时为在目标设备上运行的应用程序提供服务,其中应用程序具有重写的实现。 ISA桥接层可以包括被配置为加载应用以执行的加载器,并且作为加载应用的一部分,检测虚拟功能并修改应用的虚拟功能表以启用该呼叫。 可以公开或要求保护其他实施例。