¸£Àû±ÆÕ¾

¸£Àû±ÆÕ¾ Catalog 2025-2026

Search Results

CSC 506 Architecture Of Parallel Computers

°ä³§°äÌý506/·¡°ä·¡Ìý506/·¡°ä·¡Ìý406/°ä³§°äÌý406ÌýÌýArchitecture Of Parallel ComputersÌýÌý(3 credit hours)ÌýÌý

The need for parallel and massively parallel computers. Taxonomy of parallel computer architecture, and programming models for parallel architectures. Example parallel algorithms. Shared-memory vs. distributed-memory architectures. Correctness and performance issues. Cache coherence and memory consistency. Bus-based and scalable directory-based multiprocessors. Interconnection-network topologies and switch design. Brief overview of advanced topics such as multiprocessor prefetching and speculative parallel execution. Credit is not allowed for more than one course in this set: ·¡°ä·¡Ìý406, ·¡°ä·¡Ìý506, °ä³§°äÌý406.

Typically offered in Fall, Spring, and Summer