G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 12/00 (2006.01) G06F 9/06 (2006.01)
Patent
CA 2736095
A processing system includes a transactional memory, first and second resource managers, and a transaction manager for a concurrent program having a thread including an atomic transaction having a side-effecting action. The first resource manager is configured to enlist in the atomic transaction and manage a resource related to the side effecting action. The second resource manager is configured to enlist in the atomic transaction and manage the transaction memory. The transaction manager is coupled to the first and second resource managers and manager is configured to receive a vote from the first and second resource managers as to whether to commit the transaction. The side-effecting action is postponed until after the transaction commits or applied along with a compensating action to the side-effecting action.
L'invention concerne un système de traitement qui comporte une mémoire transactionnelle, un premier et un second gestionnaire de ressources, et un gestionnaire de transactions pour un programme concurrent ayant une unité d'exécution incluant une transaction atomique ayant une action à effet secondaire. Le premier gestionnaire de ressources est configuré pour s'inscrire dans la transaction atomique et gérer une ressource relative à l'action à effet secondaire. Le second gestionnaire de ressources est configuré pour s'inscrire dans la transaction atomique et gérer la mémoire transactionnelle. Le gestionnaire de transactions est couplé au premier et au second gestionnaire de ressources, le gestionnaire étant configuré pour recevoir un vote provenant du premier et du second gestionnaire de ressources pour estimer s'il y a lieu de valider la transaction. L'action à effet secondaire est reportée jusqu'au moment où la transaction est validée ou appliquée en même temps qu'une action de compensation à l'action à effet secondaire.
Dadiomov Alexander
Groff Dana
Levanoni Yossi
Microsoft Corporation
Smart & Biggar
LandOfFree
Transaction processing for side-effecting actions in... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Transaction processing for side-effecting actions in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transaction processing for side-effecting actions in... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1951588