I\'ve been looking at some stackoverflow posts (Why is std::fill(0) slower than std::fill(1)? and Enhanced REP MOVSB for memcpy) and one factor that determined the optimal