A short course that will teach you how to write Python scripts that can take advantage of the processing power of multicore processors and large compute clusters. While this course is based on Python, the core ideas of functional programming and parallel functional programming are applicable to a wide range of languages.
Multiprocessor systems, especially those based on multicore or multithreaded processors, and new operating system
architectures can satisfy the ever increasing computational requirements of embedded systems.
ASMP-LINUX is a modified, high responsiveness, open-source hard real-time operating system for multiprocessor
systems capable of providing high real-time performance while maintaining the code simple and not impacting on the
performances of the rest of the system. Moreover, ASMP-LINUX does not require code changing or application recompiling/relinking.
In order to assess the performances of ASMP-LINUX, benchmarks have been performed on several hardware platforms