Introduction to Benchmarking

Let's get familiar with the idea of benchmarking.

Overview of benchmarking

What does it mean to benchmark ones code? The main idea behind benchmarking or profiling is to figure out how fast our code executes and where the bottlenecks are. The main reason to do this sort of thing is for optimization. We will run into situations where we need our code to run faster because our ...