Explore les processus stochastiques contrôlés, en se concentrant sur l'analyse, le comportement et l'optimisation, en utilisant la programmation dynamique pour résoudre les problèmes du monde réel.
Couvre les concepts fondamentaux de l'optimisation et de la recherche opérationnelle, en explorant des exemples du monde réel et des sujets clés sur un semestre.
Explore l'optimisation accélérée de l'ordre de jointage GPU dans les grands espaces de recherche, en tirant parti de la topologie graphique pour réduire les frais généraux de calcul.
Explore les défis d'évolutivité dans les systèmes de travail partagé, en mettant l'accent sur l'optimisation et l'exécution, les configurations expérimentales, les opérateurs de requêtes de données, et l'impact du schéma sur l'apprentissage.
Couvre les optimisations logicielles pour améliorer les performances du programme en maximisant les succès de cache et en optimisant la distribution du travail.
Discute de l'optimisation de joint accéléré GPU efficace pour les requêtes complexes, visant à améliorer les temps d'optimisation et la qualité du plan heuristique.