ICOM 5995
Performance Instrumentation
and Visualization for High Performance
Computer Systems
Homework 1 (10 points)
Due
date: Monday, August 26, 2002.
Send
answers by email (you will have until 12:00 midnight)
Read
Introduction to Programming Shared-Memory and
Distributed-Memory Parallel Computers by Cory Quammen
Answer
the following questions (Two points each).
- State the difference
between shared-memory multiprocessing and distributed-memory
multiprocessing.
- What are the two
standard libraries used to program shared-memory and distributed memory.
- Describe (in general)
OpenMP.
- Describe (in general)
MPI
- State one advantage and
disadvantage of shared-memory programming. State one advantage and
disadvantage of distributed memory programming.