Examples of Concurrent Solution Design:
Lectures for instructor demonstration. These lectures cover the workload partitioning methods for the typical program constructs of iteration, function (call) as well as the sub-tasking application scenario. The examples used for case study are known numeric algorithm of Least Square Estimation, encryption algorithm Huffman Coding and implementation of a Spell Checker. The examples in this module will enrich case study base that are currently in use for standard concurrent/parallel programming curricula.
The intended audience of this course are students who want to understand, design, and evaluate parallel real-time application software. The goal of the course is to demonstrate the complete process of parallel real-time system software design from system analysis to realization using case studies.