Содержание
- 2. More Logistics Projects: simulation-based, creative, be prepared to spend time towards end of semester – more
- 3. Parallel Architecture Trends Source: Mark Hill, Ravi Rajwar
- 4. CMP/SMT Papers CMP/SMT/Multiprocessor papers in recent conferences: 2001 2002 2003 2004 2005 2006 2007 ISCA: 3
- 5. Bottomline Can’t escape multi-cores today: it is the baseline architecture Performance stagnates unless we learn to
- 6. Symmetric Multiprocessors (SMP) A collection of processors, a collection of memory: both are connected through some
- 7. Distributed Memory Multiprocessors Each processor has local memory that is accessible through a fast interconnect The
- 8. Shared Memory Architectures Key differentiating feature: the address space is shared, i.e., any processor can directly
- 9. Shared Address Space Shared Private Private Private Process P1 Process P2 Process P3 Shared Shared Shared
- 10. Message Passing Programming model that can apply to clusters of workstations, SMPs, and even a uniprocessor
- 11. Models for SEND and RECEIVE Synchronous: SEND returns control back to the program only when the
- 12. Deterministic Execution Need synch after every anti-diagonal Potential load imbalance Shared-memory vs. message passing Function of
- 13. Cache Coherence A multiprocessor system is cache coherent if a value written by a processor is
- 14. Cache Coherence Protocols Directory-based: A single location (directory) keeps track of the sharing status of a
- 16. Скачать презентацию