Walk us through how you would optimize a CPU-bound algorithm to leverage SIMD (Single Instruction, Multiple Data) instructions.