add optimization flags -march=native -O2