CSC
388:
Real-Time Multithreaded Architecture
Real-time constrained multithreaded architecture. Topics include multithreaded handle development, inter-thread communication, creating systems for user-defined callbacks, asynchronous loading and streaming of resources, non-blocking threading synchronization, design patterns and data driven messaging with time delivery constraints Exploration of multithreaded interfaces to maintain uniqueness and control for contented resources. Wrapping and intergrating a multithreaded solution into an application will be analyzed. Students will design, develop and implement a multithreaded real-time application (i.e. Audio engine) that integrates existing single and multithreaded middleware libraries. PREREQUISITE(S): GAM 372 or (CSC 361 and SE 350)
GAM 372 or (SE 350 and CSC 361) are prerequisites for this class.
Spring 2019-2020
Section:
901
Class number:
30762
Meeting time:
W
5:45PM
-
9:00PM
Location:
REMOT E0000
Section:
910
Class number:
30392
Meeting time:
-
Location:
Remote