|
Parallel operating systems (OSs) are written for computers using two or more processors (called nodes), and where such processors are usually nearby each other, and usually linked via busses, and not networks. Parallel computers can run many types of programs far faster than normal one-processor computers, depending on the type of problem being computed. Programs written for, that work on, ... [MORE]
|
|
|
1. |
Cosy
-
Goal: scalability of highly parallel multicomputer systems. Based on small microkernel that does process management, interprocess communication; all other services are processes out of kernel. Processes and address spaces orthogonal, so Cosy process is like thread in other OSs. Hardware dependencies concentrated in areas of kernel for portability.
|
|
|
2. |
Parallel Systems Group
-
University of Toronto researchers working on all aspects of parallel systems: computer architecture, OSs, compilers, performance evaluation, applications. Home of Hurricane and Tornado OSs, Hector and NUMAchine multiprocessors.
|
|
|