G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/06 (2006.01)
Patent
CA 2664041
Various technologies and techniques are disclosed for applying ordering to transactions in a software transactional memory system. A software transactional memory system is provided with a feature to allow a pre-determined commit order to be specified for a plurality of transactions. The pre-determined commit order is used at runtime to aid in determining an order in which to commit the transactions in the software transactional memory system. A contention management process is invoked when a conflict occurs between a first transaction and a second transaction. The pre-determined commit order is used in the contention management process to aid in determining whether the first transaction or the second transaction should win the conflict and be allowed to proceed.
La présente invention concerne diverses technologies et techniques permettant l'application d'ordonnancement à des transactions dans un système de mémoire transactionnelle basé sur un logiciel. Un système de mémoire transactionnelle basé sur un logiciel est doté d'une caractéristique pour permettre un ordre de validation prédéterminé à spécifier pour une pluralité de transactions. L'ordre de validation prédéterminé est utilisé lors du temps d'exécution pour aider dans la détermination d'un ordre selon lequel les transactions doivent être validées dans le système de mémoire transactionnelle basé sur un logiciel Un procédé de gestion de conflits est invoqué lorsqu'un conflit se produit entre une première transaction et une seconde transaction. L'ordre de validation prédéterminé est utilisé dans le procédé de gestion de conflits pour aider à déterminer si la première transaction ou la seconde transaction devrait remporter le conflit et autorisée à se poursuivre.
Detlefs David
Duffy John Joseph
Graefe Goetz
Grover Vinod K.
Magruder Michael M.
Microsoft Corporation
Smart & Biggar
LandOfFree
Software transaction commit order and conflict management does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Software transaction commit order and conflict management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software transaction commit order and conflict management will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1931640