发明名称 |
METHODS, SYSTEMS AND APPARATUS FOR SUPPORTING WIDE AND EFFICIENT FRONT-END OPERATION WITH GUEST-ARCHITECTURE EMULATION |
摘要 |
Methods for supporting wide and efficient front-end operation with guest architecture emulation are disclosed. As a part of a method for supporting wide and efficient front-end operation, upon receiving a request to fetch a first far taken branch instruction, a cache line that includes the first far taken branch instruction, a next cache line and a cache line located at the target of the first far taken branch instruction is read. Based on information that is accessed from a data table, the cache line and either the next cache line or the cache line located at the target is fetched in a single cycle. |
申请公布号 |
US2014282546(A1) |
申请公布日期 |
2014.09.18 |
申请号 |
US201414216493 |
申请日期 |
2014.03.17 |
申请人 |
Soft Machines, Inc. |
发明人 |
Abdallah Mohammad;Groen Ankur;Gunadi Erika;Singh Mandeep;Rao Ravishankar |
分类号 |
G06F9/455;G06F12/10;G06F9/30;G06F12/08 |
主分类号 |
G06F9/455 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for supporting wide and efficient front-end operation with guest architecture emulation, comprising:
upon receiving a request to fetch a first far taken branch instruction of a first cache line, reading said first cache line, a next cache line and a cache line at a target of said first far taken branch instruction; and fetching based on information accessed from a data table, said first cache line and one of said next cache line and said cache line at said target of said first far taken branch instruction in a single cycle. |
地址 |
Santa Clara CA US |