Patent
Command line transactions
Jeffrey P. Snover,Abhishek Agrawal,Leigh C. Holmes,Cuneyt E. Havlioglu,William James Carley,Vikram Sahijwani,Vitaly Bordovskiy,James E. Johnson,Kapil Gupta +8 more
- 14 Apr 2008
34
TL;DR: In this article, the authors describe a system with a command shell that supports execution of commands within transactions, including nesting transactions and non-nested transactions and bypassing transacted processing in some instances of a command.
read more
Abstract: A computer system with a command shell that supports execution of commands within transactions. The command shell responds to commands that start, complete or undo transactions. To support transactions, the command shell may maintain and provide transaction state information. The command shell may interact with a transaction manager that interfaces with resource managers that process transacted instructions within transacted task modules to commit or roll back transacted instructions from those task modules based on transaction state information maintained by the shell. Parameters associated with commands can control behavior in association with transaction process, including supporting nesting transactions and non-nested transactions and bypassing transacted processing in some instances of a command.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Instrumentation of hardware assisted transactional memory system
Martin Taillefer,Jan Gray,Richard T Wurdack,Gad Sheaffer,Ali-Reza Adl-Tabatabai +4 more
- 15 Dec 2009
TL;DR: In this paper, the authors present methods to monitor performance of one or more architecturally significant processor caches coupled to a processor, where the application utilizes the architecturally important portions of the processor caches.
70
Patent
Facilitating transaction completion subsequent to repeated aborts of the transaction
Brenton F. Belmar,Christian Jacobi,Randall W. Philley,Timothy J. Slegel +3 more
- 15 Jun 2012
TL;DR: In this article, a counter is maintained that provides a count of how often a transaction has been aborted, and it is reset to zero upon successful completion of the transaction or an interruption leading to no more re-executions.
52
Patent
Operating system virtual memory management for hardware transactional memory
Koichi Yamada,Gad Sheaffer,Ali-Reza Adl-Tabatabai,Landy Wang,Martin Taillefer,Arun U. Kishan,David Callahan,Jan Gray,Vadim Bassin +8 more
- 20 Jul 2012
TL;DR: In this article, the first virtual page is removed from the virtual memory page table, and the operating system removes the mapping of the virtual page to the first physical page from the page table.
44
Patent
Restricting processing within a processor to facilitate transaction completion
Khary J. Alexander,Brenton F. Belmar,Christian Jacobi,Randall W. Philley,Anthony Saporito,Timothy J. Slegel +5 more
- 03 Mar 2013
TL;DR: In this paper, a counter is maintained that provides a count of how often a transaction has been aborted, and it is reset to zero upon successful completion of the transaction or an interruption leading to no more re-executions.
39
Patent
Method and system for transaction representation in append-only datastores
Thomas Hazel,Jason Jeffords,Gerard L. Buteau +2 more
- 14 Mar 2013
TL;DR: In this paper, a method, apparatus, and system, and computer program product for transaction representation in append-only data-stores is presented, where the system receives input from a user or agent and begins a transaction involving at least one datastore based on the received input.
38
References
Patent
System and method for providing dialog management and arbitration in a multi-modal environment
Daniel M. Coffman,Rafah A. Hosn,Jan Kleindienst,Stephane H. Maes,T. V. Raman +4 more
- 27 Jun 2002
TL;DR: In this article, a DMAF (dialog manager and arbitrator facade) comprises a hierarchical DMA architecture that enables arbitration across a plurality of applications and within the same application between various sub-dialogs.
110
Patent
System and method for executing, tracking and recovering long running computations
Adel Ghoneimy,Meichun Hsu,Karl Kleissner +2 more
- 03 Feb 1993
TL;DR: In this article, a transaction description database represents long running computations as a flow or set of computational steps with data arcs therebetween, and each step executes an application program and is treated as an individual computation insofar as durable storage of its computational results.
89
Patent
Software assisted nested hardware transactions
Leaf Petersen,Bratin Saha,Ali-Reza Adl-Tabatabai +2 more
- 15 Dec 2006
TL;DR: In this paper, a method and apparatus for efficiently executing nested transactions is described, where the state of variables or memory locations written to during execution of a nested transaction are rolled-back to immediately before the nested transaction, instead of all the way back to an original state of the variables and memory locations before an enclosing transaction.
81
Patent
Interpreting functions utilizing a hybrid of virtual and native machine instructions
Lars Bak,Robert Griesemer +1 more
- 12 Jul 2002
TL;DR: In this article, the authors present a method for increasing the execution speed of virtual machine instructions for a function by overwriting a virtual machine instruction of the function with a VM instruction that specifies execution of the native machine instructions.
76
Patent
System and Related Methods for Accessing Management Functionality Through a Command Line Utility
Travis J. Muhlestein,Jeffrey P. Snover,John Patrick Thompson,Arieh A. Retik +3 more
- 12 Jul 2007
TL;DR: In this article, the authors describe a command line utility that overlays the management infrastructure of an enterprise to provide easier command options for administrators to effectively manage the enterprise, without requiring administrators to write scripts or navigate a vast schematized enterprise exposed through management infrastructure.
53
Related Papers (5)
Mark Moir
- 10 Aug 2004
Daniel S. Nussbaum,Mark S. Moir +1 more
- 31 Dec 2007
Ravi Rajwar,Haitham Akkary,Konrad K. Lai +2 more
- 20 Mar 2007