This online course is a hands-on, project-based introduction to building scalable and high-performance software systems. Topics include performance analysis, algorithmic techniques for high performance, instruction-level optimizations, cache and memory hierarchy optimization, parallel programming, and building scalable distributed systems.
|Teacher:||Prof. Saman Amarasinghe|
How do you like the course 'Performance Engineering of Software Systems'?