MPS-Ready
Operating Systems
Multiprocessor-
Efficient
Operating Systems
Multithreaded
Applications
1 Your PC's Performance Features
Advantages of Dual Processor Configurations
An MPS-ready operating system is multithreaded and also guarantees
the integrity of any data shared between the different processors. Data
integrity is essential in any environment where multiple copies of the
same data can exist
conflicts and operational failure. MPS-ready operating systems protect
against these risks by ensuring that valid copies of the same data are
identical.
Some advanced operating systems are more than MPS-ready. They are
also multiprocessor-efficient. These operating systems gain maximum
advantage from multiple processors. Windows NT is an example of a
multiprocessor-efficient operating system.
Multiprocessor-efficient operating systems reduce the length of the
individual functions contained within their different threads. In an
MPS-compliant multiprocessing computer, all processors share the
same local bus and must load the functions they perform over this bus.
By reducing the length of these functions, a multiprocessor-efficient
operating system ensures that no processor is slowed while another
processor loads a function over the local bus. This guarantees that each
processor is used to its best advantage.
Applications written specifically for multithreaded operating systems
are also multithreaded. These applications permit their own operation
to be performed through separate threads. Refer to the manual supplied
with your software application to determine if it is multithreaded.
10
English
—
failure to guarantee this can lead to logical