Skip to content
lectern.tv

2. Bentley Rules for Optimizing Work

Professors of Electrical Engineering and Computer Science

1:20:10·2019·undergraduate level
Path step 4: Systematizes Jon Bentley's work-reduction rules across loops, data layout, and branches.

This lecture presents Bentley's Rules for optimizing software performance, covering techniques such as loop unrolling, short-circuiting, fast paths, and compile-time initialization, illustrated with practical code examples.

MIT 6.172 Performance Engineering of Software Systems, Fall 2018

Instructor: Julian Shun

View the complete course: https://ocw.mit.edu/6-172F18

YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP63VIBQVWguXxZZi0566y7Wf

Seminar notes & discussion

No public seminar notes on this lecture yet.