FIELD: computer engineering.
SUBSTANCE: flow processing device comprises hardware transactional memory (HTM) conflict manager, which provides transforming a transaction with predicted execution from multiple transactions with predicted execution into a transaction without predicted execution, wherein transaction without predicted execution is intended for producing global hardware lock for transaction without predicted execution and global hardware lock read remaining transactions with predicted execution, which is cancelled, if global hardware lock is obtained; and execution module for executing instructions of transaction without predicted execution without advance, while global hardware lock for transaction without predicted execution, wherein transaction without predicted execution is intended to release global hardware lock after execution of instructions transaction without anticipatory design.
EFFECT: guaranteeing execution of transaction using hardware global lock.
25 cl, 19 dwg
Title | Year | Author | Number |
---|---|---|---|
COHERENCE PROTOCOL AUGMENTATION TO INDICATE TRANSACTION STATUS | 2015 |
|
RU2665306C2 |
METHOD AND APPARATUS FOR IMPROVED LOCKING PASSAGE TECHNOLOGIES | 2014 |
|
RU2595925C2 |
METHOD AND SYSTEM FOR CONTROLLING EXECUTION WITHIN COMPUTING ENVIRONMENT | 2012 |
|
RU2577487C2 |
LATE LOCK ACQUIRE MECHANISM FOR HARDWARE LOCK ELISION (HLE) | 2008 |
|
RU2501071C2 |
FORCED TRANSACTION EXECUTION | 2012 |
|
RU2549112C2 |
PROGRAMME INTERRUPTION FILTERING IN TRANSACTIONAL EXECUTION | 2012 |
|
RU2568923C2 |
SAVING/RESET OF SELECTED REGISTERS AT TRANSACTION PROCESSING | 2012 |
|
RU2562424C2 |
TRANSACTION DIAGNOSTIC BLOCK | 2012 |
|
RU2571397C2 |
METHOD, DEVICE AND SYSTEM OF WORK RESTART TIME REDUCING FOR ROOT PORTS AND END POINTS INTEGRATED INTO ROOT PORTS | 2014 |
|
RU2645596C1 |
METHOD, DEVICE AND SYSTEM TO REDUCE DOWN TIME FOR ROOT PORT AND ENDPOINT INTEGRATED INTO THE ROOT PORT TO RESUME OPERATION | 2014 |
|
RU2586022C2 |
Authors
Dates
2016-09-10—Published
2014-11-17—Filed