Re:Finding a CPU Design Bug in the Xbox 360 (2018)
by vmception on Saturday June 12, 2021 @12:43AM
(#27481596)
The only thing that stands out to me in college are the 100 level classes at the beginning and the 400 level classes in the middle that werent in my major
Maybe its the imposter syndrome coupled with actually being unqualified and incompetent which makes those classes stand out
But we can just pretend its only imposter syndrome
Re:Finding a CPU Design Bug in the Xbox 360 (2018)
by skavi on Friday June 11, 2021 @11:12PM
(#27481160)
Anyone know of any profs like this at UIUC?
Re:Finding a CPU Design Bug in the Xbox 360 (2018)
by james_white on Saturday June 12, 2021 @04:16AM
(#27482663)
Angrave was very memorable for me for CS241 Systems Programming (2016?). To this day my threading understanding is unparalleled to that of my colleagues due to him and that class.
Re:Finding a CPU Design Bug in the Xbox 360 (2018)
by cinntaile on Saturday June 12, 2021 @06:22AM
(#27483349)
Looks like it still exists https://cs241.cs.illinois.edu/
and I can imagine this was a difficult course, you have challenging assignments on a weekly basis judging from the descriptions.
After turning in the assignment the next class he grabbed one random assignment from the class and added some quick benchmark instrumentation and if I remember right then asked the class how fast we think it could run. The next 30 minutes was a total geek out on cache lines, prefetching, alignment and all the other dark arts of performance optimizations. I don't remember how fast he got it to go over the naive for loop but it was many orders of magnitude. There's a few classes that really stick with you and that was definitely one of them.