Browse Prior Art Database

MULTIPLE CPU SUPPORT for a VIRTUAL-MACHINE OPERATING SYSTEM

IP.com Disclosure Number: IPCOM000057724D
Original Publication Date: 1988-Jun-01
Included in the Prior Art Database: 2005-Feb-15

Publishing Venue

IBM

Related People

Authors:
Kosta, ME McMains, LK O'Brien, TR Peterson, LF Pickering, PC [+details]

Abstract

The multiple CPU support provides for rapid, synchronous data sharing between CPUs running IBM VM/SP. The multiple-CPU design uses three different techniques to handle two different types of databases, disk-based and memory-based. * Disk-based databases For disk-based databases (where all the data and control information is maintained on disk), all the data is on shared DASD. Reads are done simply by accessing the shared disks. For updates, there are two multiple CPU strategies: ownership and arbitrate by write links. (Image Omitted) - Ownership - all updates to the database are funneled to a service machine on a single (owning) CPU. The transactions are initiated on the end-user's CPU.