会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明公开
    • EXECUTION USING MULTIPLE PAGE TABLES
    • AUSFHHRUNG ANHAND MEHRERER SEITENTABELLEN
    • EP2847668A4
    • 2015-12-09
    • EP12876530
    • 2012-05-09
    • INTEL CORP
    • MACPHERSON MIKE B
    • G06F9/06G06F9/30G06F9/455G06F12/10
    • G06F12/0802G06F9/06G06F9/30G06F9/455G06F9/45533G06F9/45554G06F9/45558G06F12/1009G06F12/1036G06F2009/45583G06F2212/151G06F2212/656G06F2212/657
    • Embodiments of techniques and systems for execution of code with multiple page tables are described. In embodiments, a heterogenous system utilizing multiple processors may use multiple page tables to selectively execute appropriate ones of different versions of executable code. The system may be configured to support use of function pointers to virtual memory addresses. In embodiments, a virtual memory address may be mapped, such as during a code fetch, in embodiments, when a processor seeks to perform a code fetch using the function pointer, a page table associated with the processor may be used to translate the virtual memory address to a physical memory address where code executable by the processor may be found. Usage of multiple page tables may allow the system to support function pointers while utilizing only one virtual memory address for each function that is pointed to. Other embodiments may be described and claimed.
    • 描述用于执行具有多个页表的代码的技术和系统的实施例。 在实施例中,使用多个处理器的异构系统可以使用多个页表来选择性地执行可执行代码的不同版本中的适当的一个。 该系统可以被配置为支持使用虚拟存储器地址的功能指针。 在实施例中,可以映射虚拟存储器地址,诸如在代码获取期间。 在实施例中,当处理器试图使用功能指针执行代码提取时,可以使用与处理器相关联的页表来将虚拟存储器地址转换为物理存储器地址,其中可以找到可由处理器执行的代码。 多页表的使用可能允许系统支持功能指针,同时仅针对指向的每个功能只使用一个虚拟内存地址。 可以描述和要求保护其他实施例。