add avx in gauss