Search Results
ECE 506 Architecture Of Parallel Computers
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
Computer Engineering (BS): Computer Architecture and Emerging Systems Concentration
...architecture (ECE 406/506), software (ECE 465/565, 466/566, 517), embedded systems (ECE 460...
Computer Engineering (BS): Computer Systems Software Concentration
...ECE 406/506, 463/563), software (ECE 465/565, 466/566, 517), embedded systems (ECE...