MGMT 1040 Chapter Notes - Chapter 1: Multi-Core Processor, Multiprocessing, Processor Design
MGMT 1040 Chapter 1 Notes – Summary
Introduction
Multiprocessing
• As with the programs being executed in a computer, there are dependencies between
the various cooks.
• For example, green beans must be blanched before they may be placed in the salad.
• Finally, we observe that, like computer program instructions, the restaurant must
provide food from the kitchen to the customers in the proper sequence, and with
appopiate tiig, to satisfy the custoes’ euieets.
• We have introduced the basic ideas of superscalar processing, briefly indicated the
difficulties, and explained the reasoning for its use.
• There are many excellent references listed if you are interested in more of the details of
superscalar processing and modern CPU design.
• One obvious way to increase performance in a computer system is to increase the
number of CPUs.
• Computers that have multiple CPUs within a single computer, sharing some or all of the
syste’s eoy ad I/O facilities, ae called ultipocesso systes, o soeties
tightly coupled systems.
• When multiple CPU processors are supplied within a single integrated circuit, they are
more commonly called multicore processors.
• A typical multiprocessor configuration.
• All the processors in a multiprocessor configuration have access to the same programs
and data in shared memory and to the same I/O devices.
• So it is possible to divide program execution between different CPUs.
• Furthermore, programs or pieces of programs may be run in any CPU that is available.
• So that each additional processor extends the power available for multitasking in a
multiprocessing system.
find more resources at oneclass.com
find more resources at oneclass.com