Browse Prior Art Database

Interprocess Hardware Interference Detection

IP.com Disclosure Number: IPCOM000035045D
Original Publication Date: 1989-May-01
Included in the Prior Art Database: 2005-Jan-28

Publishing Venue

IBM

Related People

Authors:
Marquart, DW [+details]

Abstract

A method solving a class of problems where there are two processes updating a resource, one interruptible (non-atomic) and the other non- interruptible (atomic), is described. If two processes update the information in the same hardware resource (such as a register), there is a possibility that they will interfere with each other and corrupt the information. This is avoidable if both processes update the information in an uninterruptible manner, but requires more work if one process is interruptible and the other is not. A hardware process may be uninterruptible manner (atomic), while software may be interruptible (non-atomic) by the hardware process.