This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
buzzword [2015/04/06 19:10] kevincha |
buzzword [2015/04/10 16:37] kevincha |
||
---|---|---|---|
Line 1210: | Line 1210: | ||
* Can be done explicitly (parallel programming by the programmer) | * Can be done explicitly (parallel programming by the programmer) | ||
* Or implicitly (hardware partitions a single thread speculatively) | * Or implicitly (hardware partitions a single thread speculatively) | ||
- | * Or, run multiple independent tasks (still improves throughput, but the | + | * Or, run multiple independent tasks (still improves throughput, but the speedup of any single tasks is not better, also simpler to implement) |
- | speedup of any single tasks is not better, also simpler to implement) | + | |
* Loosely coupled multiprocessor | * Loosely coupled multiprocessor | ||
* No shared global address space | * No shared global address space | ||
Line 1240: | Line 1239: | ||
* Synchronization | * Synchronization | ||
* Consistency | * Consistency | ||
+ | |||
+ | |||
+ | ===== Lecture 28 (4/8 Wed.) ===== | ||
+ |