MULTIPLE CPU SUPPORT for a VIRTUAL-MACHINE OPERATING SYSTEM
Original Publication Date: 1988-Jun-01
Included in the Prior Art Database: 2005-Feb-15
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.