SIMD is a type of parallel processing where multiple processing elements perform the same operation on multiple data points simultaneously. It is commonly used for tasks like adjusting contrast in images or volume in audio. SIMD is not the same as an instruction set architecture and falls under one of the subcategories in Flynn's taxonomy, with SIMT being true simultaneous parallel hardware-level execution.
Stanford University
Fall 2022
Focused on principles and trade-offs in designing modern parallel computing systems, this course also teaches parallel programming techniques. It is intended for students looking to understand both parallel hardware and software design. Prerequisite knowledge in computer systems is required.
No concepts data
+ 45 more concepts