Methods and apparatus to form a transactional objective...

Data processing: software development – installation – and managem – Software program development tool – Programming language

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S120000, C717S136000, C717S149000, C718S104000, C718S105000

Reexamination Certificate

active

07844946

ABSTRACT:
Methods and an apparatus for forming a transaction object instruction construct are provided. An example method translates a source instruction construct to form a transactional objective instruction construct, executes the transactional objective instruction construct, intercepts an aborted transaction associated with the transactional objective instruction construct during execution, maintains a graph of nodes and edges associated with the executed transactional objective instruction construct to predict a deadlock situation, and resolves the deadlock situation associated with the transactional objective instruction construct based on the graph.

REFERENCES:
patent: 5584019 (1996-12-01), Kikuchi et al.
patent: 5835766 (1998-11-01), Iba et al.
patent: 5845117 (1998-12-01), Fujita
patent: 6597907 (2003-07-01), Pruitt et al.
patent: 6618744 (2003-09-01), Simmons et al.
patent: 2003/0023656 (2003-01-01), Hutchison et al.
Lee, Soojung and Junguk L. Kim. “An Efficient Distributed Deadlock Detection Algorithm,” Proceedings of the 15th International Conference on distributed Computing Systems, pp. 169-178 (1995).
Lee, Jaehwan and Vincent John Mooney III. “A Novel Deadlock Avoidance Algorithm and Its Hardware Implementation,” Georgia Institute of Technology, pp. 200-205 (2004).
Blundell, Colin; E Christopher Lewis; and Milo M.K. Martin. “Deconstructing Transactional Semantics: The Subtleties of Atomicity,” University of Pennsylvania, pp. 1-7 (Jun. 2005).
Ananian, C. Scott; Krste Asanovic; Bradley C. Kuszmaul; Charles E. Leiserson; and Sean Lie. “Unbounded Transactional Memory,” MIT Computer Science and Artificial Intelligence Laboratory, 12 pages (2005).
Moore, Kevin E.; Jayaram Bobba; Michelle J. Moravan; Mark D. Hill; and David A. Wood. “LogTM: Log-based Transactional Memory,” Department of Computer Sciences, University of Wisconsin-Madison, pp. 1-12 (2006).
Saha, Bratin; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Chi Cao Mingh; and Benjamin Hertzberg. “McRT-STM: A High Performance Software Transactional Memory System for a Multi-Core Runtime,” Intel Corporation and Stanford University, pp. 187-197 (2006).
Adl-Tabatabai, Ali-Reza; Brian T. Lewis; Vijay Menon; Brian R. Murphy; and Bratin Saha. “Compiler and Runtime Support for Efficient Software Transactional Memory,” Intel Labs and Intel China Research Center, pp. 26-37 (2006).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and apparatus to form a transactional objective... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus to form a transactional objective..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus to form a transactional objective... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4182812

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.