Programming assignments for CSCI 176 Parallel Processing - Fresno State - Spring 2023
Prerequisites: CSCI 113, CSCI 114. Characteristics, and classification of computer systems. Notion and realization of parallelism. Pipeline design techniques. Vector processing. Array processing. Multiprocessing. Multiprocessing vs. multicomputers. Shared memory vs message-passing, problem solving and parallel programming on multicore and clustered systems. SIMD/vector and GPU programming.