发明名称 |
SYSTEM CONVERTER THAT IMPLEMENTS A REORDERING PROCESS THROUGH JIT (JUST IN TIME) OPTIMIZATION THAT ENSURES LOADS DO NOT DISPATCH AHEAD OF OTHER LOADS THAT ARE TO THE SAME ADDRESS |
摘要 |
A system for an agnostic runtime architecture. The system includes a system emulation/virtualization converter, an application code converter, and a converter wherein a system emulation/virtualization converter and an application code converter implement a system emulation process, and wherein the system converter implements a system and application conversion process for executing code from a guest image, wherein the system converter or the system emulator. The system further includes a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address, wherein a load will check for a same address of subsequent loads from a same thread, and a thread checking process that enable other thread store checks against the entire load queue and a monitor extension. |
申请公布号 |
US2016026444(A1) |
申请公布日期 |
2016.01.28 |
申请号 |
US201514807308 |
申请日期 |
2015.07.23 |
申请人 |
Soft Machines, Inc. |
发明人 |
ABDALLAH Mohammad |
分类号 |
G06F9/45;G06F9/44 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system for an agnostic runtime architecture, comprising:
a system emulation/virtualization converter; an application code converter; and a converter wherein a system emulation/virtualization converter and a application code converter implement a system emulation process, and wherein the system converter implements a system and application conversion process for executing code from a guest image, wherein the system converter or the system emulator: a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address, wherein a load will check for a same address of subsequent loads from a same thread; a thread checking process that enable other thread store checks against the entire load queue and a monitor extension. |
地址 |
Santa Clara CA US |