Search Results
CSC 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
...of CSC department, we also recommend: algorithms (CSC...computer architecture (ECE 406/506), software (ECE 465...
Computer Engineering (BS): Computer Systems Software Concentration
...CSC 505), computer security (CSC 405), compilers (CSC...computer architecture (ECE 406/506, 463/563), software...