|CSE 613||Back to Advanced Courses|
Algorithms and technique for programming highly parallel computers. Trends in parallel and distributed computing; shared address space and message passing architectures; design issues for parallel algorithms; converting sequential algorithms into equivalent parallel algorithms; synchronization and data sharing; improving performance of parallel algorithms; interconnection network topologies, routing, and flow control; latency limits on speedup of algorithms by parallel implementations.
|Prerequisite||CSE 502 or consent of instructor|
|Credit Information||3 - credits|
|Course Coordinator||Dr. Larry D. Wittie|