15-829 Special Topics in Software Systems: Modeling and Performance Tools for Computer
12 units, Carnegie Mellon University
Improving performance could involve reducing response times, providing classbased response time differentiation, reducing response time latency or improving tail behavior, reducing lossdrop rate, increasing throughput, increasing revenue, creducing power or capacity, etc. Improving systems performance involves queue management and resource allocation, both major topics in queueing theory. While queueing theory classes traditionally involve heavy mathematics, the goal of this class is to teach systems students the performance modelingqueueing theory in a super intuitive manner, without covering proofs, and without requiring a probability background.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.