FIELD: information technologies.
SUBSTANCE: method includes the following: detecting in the first stage of the branch forecasting system that BTAC record complies with instruction of conditional branching; detecting in the first stage of branching direction on the basis of the specified record in BTAC; detecting in the second stage of branch forecasting system that the record complies with the specified instruction of conditional branching; modification of status information complying with the specified record, corresponding to the specified instruction of conditional branching, after call of instruction of conditional branching and prior to permit of the conditional branching instruction; and control of record into BTAC on the basis of the modified status information.
EFFECT: increased efficiency due to reduced probability of problem occurrence in several cycles of cleaning.
43 cl, 6 dwg
Title | Year | Author | Number |
---|---|---|---|
METHODS AND DEVICES FOR REDUCING SEARCH IN BRANCH TARGET ADDRESS CACHE | 2007 |
|
RU2419835C2 |
CACHING TARGET BRANCH ADDRESS WITH PREFETCHING | 2006 |
|
RU2358310C1 |
DELAYING CACHE STATE UPDATES IN NON-SPECULATIVE CACHE MEMORY IN PROCESSOR SYSTEM IN RESPONSE TO SPECULATIVE DATA REQUEST UNTIL SPECULATIVE DATA REQUEST BECOMES NON-SPECULATIVE | 2020 |
|
RU2817624C1 |
ERROR HANDLING FOR EARLY DECODING THROUGH BRANCH CORRECTION | 2005 |
|
RU2367004C2 |
METHOD AND DEVICE FOR EXECUTING PROCESSOR INSTRUCTIONS BASED ON DYNAMICALLY VARIABLE DELAY | 2007 |
|
RU2419836C2 |
PRESENTATION OF CYCLE TRANSITIONS IN TRANSITIONS PREHISTORY REGISTER USING MULTIPLE BITS | 2007 |
|
RU2447486C2 |
RUN-TIME INSTRUMENTATION DIRECTED SAMPLING | 2013 |
|
RU2585982C2 |
RUN-TIME INSTRUMENTATION REPORTING | 2013 |
|
RU2585968C2 |
CONTROLLING OPERATION OF A RUN-TIME INSTRUMENTATION FACILITY FROM A LESSER-PRIVILEGED STATE | 2013 |
|
RU2585969C2 |
INSTRUCTION AND LOGIC FOR MEMORY ACCESS IN A CLUSTERED WIDE-EXECUTION MACHINE | 2013 |
|
RU2662394C2 |
Authors
Dates
2011-06-20—Published
2007-06-28—Filed