In most computer performance work, big changes (both good and bad) can result from small adjustments. In the blog posts below, you’ll find someone who has done some excellent experimental science as she adjusts the tuning on a chocolate chip cookie recipe. She starts with a control recipe (Nestle Tollhouse Chocolate Chip Cookie) and she varies one thing at a time and makes a batch. She shows her work, details the techniques, and keeps excellent notes.
So why is a blog on computer performance linking to a cooking blog? Because the things I write about here are the things that will always be true on any computer system. Good experimental technique will always be useful and I’m pretty sure that a huge fraction of people will always gratefully accept a well made chocolate chip cookie. Her work is a delicious example of good science, which is an essential ingredient of all computer performance work.
The Ultimate Guide to Chocolate Chip Cookies – Part 1
The Ultimate Guide to Chocolate Chip Cookies – Part 2
The Ultimate Guide to Chocolate Chip Cookies – Part 3
The Ultimate Guide to Chocolate Chip Cookies – Part 4