Search Results
CSC 406 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 and Spring
Computer Engineering (BS): Computer Architecture and Emerging Systems Concentration
...of CSC department, we also recommend: algorithms (CSC...include computer architecture (ECE 406/506), software (ECE...
Computer Engineering (BS): Computer Systems Software Concentration
...CSC 505), computer security (CSC 405), compilers (CSC...include computer architecture (ECE 406/506, 463/563...
Participatory Sciences (Certificate)
/graduate/interdisciplinary/participatory-sciences/
...Climate Change Communication 3 CSC 555 Social Computing...Web Scraping 1 DSC 406 Exploratory Data Analysis...