Multicore Chips

Multiprocessor Operating Systems
1675 views
Multiprocessor Operating Systems

An increasingly general way to get major-league computing power is to connect multiple CPUs into a single system. Depending on exactly how they are attached and what is shared,

The Process Model
1495 views
The Process Model

In this model, all the runnable software on the computer, sometimes including the operating system, is organized into a number of sequential processes, or just processes for short. A process is just an example of an executing program, including the current values of the program

Mutual Exclusion with Busy Waiting
2339 views
Mutual Exclusion with Busy Waiting

In this section we will study various proposals for achieving mutual exclusion, so that while one process is busy updating shared memory in its critical region, no other process will go into its critical region and cause trouble.

Page 0 of 1 Previous 1 Next