C Optimizations -O3 => -O2 size_t N (natural integer) -march=native compile with clang float => double (x64 arch) do not use global variables