Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CS 260.2, Spring 2008 Advanced Execution Systems for Reliable High-Performance Computing
In this course we will study recent innovations in the development of Advanced Execution Systems
(AESs) that support sophisticated means for dynamically monitoring and analyzing program behavior.
The tracing, checkpointing, and dynamic analysis capabilities of such systems are used to detect
opportunities for enabling high-performance as well as achieve reliability via detecting and
overcoming anomolous behavior. We will discuss how efficient monitoring and dynamic analysis can
be used for variety of tasks such as speculative parallelization and optimization of programs,
fault location and avoidance, software security etc. We will consider the challenges of building
efficient AESs for high-performance parallel systems by considering OS and architectural support.