CS 598: Advanced Performance Engineering

Wed/Fri 2-3:15pm CT, 1302 Siebel Center for Comp Sci

Schedule: Fall 2025

WF 2-3:15pm CT, 1302 Siebel Center for Comp Sci

Schedule of lectures and due dates. Schedule for fall semeseter is in progress, all dates below are currently tentative.

Monday Tuesday Wednesday Thursday Friday
aug 25
First day of classes
aug 26
aug 27
NO LEC TODAY
Canceled, no lecture, no class meeting
aug 28 aug 29
LEC 1: Introduction to Performance Engineering
Assigned: Course Survey
sep 1
sep 2
sep 3
LEC 2: Work Reduction
sep 4 sep 5
LEC 3:Guest Lecture (Charith Mendis)
DUE: Course Survey. Assignment due at 11:59pm CT.
sep 8 sep 9
sep 10
LEC 4: C To IR
Assigned: Homework 1
sep 11 sep 12
LEC 5: Bithacks
Assigned: Project Proposal
sep 15 sep 16
sep 17
LEC 6 Assembly
sep 18 sep 19
LEC 7: Architecture & Multicore
sep 22
DUE: Homework 1. Assignment due at 11:59pm CT.
sep 23
sep 24:
LEC 8: Races & Parallelism I
sep 25 sep 26
LEC 9: Races & Parallelism II
Assigned: Homework 1 Reviews
Assigned: Project Proposal Due
sep 29 sep 30
oct 1
LEC 10: Parallel Algorithms
oct 2
DUE: Homework 1 Rebuttal. Assignment due at 11:59pm CT.
oct 3
LEC 11:Parallel Algorithms II & Measurements I
Assigned: Homework 2
Assigned: Project Meeting Scheduling
oct 6 oct 7 oct 8
LEC 12: Measurements II & Memory I
oct 9
DUE: Project Midterm Progress. Assignment due at 11:59pm CT.
oct 10
Project Meetings:No lecture, project meetings with staff (see google sheet for schedule)
oct 13 oct 14
oct 15
Project Meetings:No lecture, project meetings with staff (see google sheet for schedule)
oct 16 oct 17
LEC 15: Guest Lecture
DUE: Homework 2. Assignment due at 11:59pm CT.
oct 20
Assigned: Homework 2 Reviews
oct 21
oct 22
LEC 16: Memory II
oct 23 oct 24
LEC 17
nov 3
DUE: Homework 2 Reviews. Assignment due at 11:59pm CT.
Assigned: Homework 3
nov 4
nov 5
LEC 17
nov 6
nov 7
LEC 18:
nov 3
nov 4 nov 5
LEC 19
nov 6 nov 7
LEC 20:
nov 10 DUE: Homework 3. Assignment due at 11:59pm CT. nov 11
nov 12
LEC 21
Assigned: Homework 3 Reviews
nov 13 nov 14
LEC 22:
nov 17
DUE: Homework 3 Reviews. Assignment due at 11:59pm CT.
nov 18
nov 19
LEC 23
nov 20
DUE: Project Report. Report due at 11:59pm CT.
nov 21
LEC 24:
nov 24
Fall break
nov 25
Fall break
nov 26
Fall break
nov 27
Fall break
nov 28
Fall break
dec 1
dec 2
dec 3
LEC 25 Project Presentations
dec 4 dec 5
LEC 26:Project Presentations
dec 8 dec 9
dec 10
LEC 27 Project Presentations
Last day of classes
dec 11 dec 12