卷积运行计算量大,运算数据多,往往时算法处理中耗时很大的部分。用X86 AVX2指令的并行计算的特点,实现卷积运算的提速,提升速率3-4倍。
1、visual studio设置
要使visual studio支持AVX2,需要设置属性property 2015版本
2、linux编译项配置
如果要在linux平台运行AVX2代码,还需要在Makefile增加2个编译项CFLAGS = -mavx -mavx2
卷积运行计算量大,运算数据多,往往时算法处理中耗时很大的部分。用X86 AVX2指令的并行计算的特点,实现卷积运算的提速,提升速率3-4倍。
1、visual studio设置
要使visual studio支持AVX2,需要设置属性property 2015版本
2、linux编译项配置
如果要在linux平台运行AVX2代码,还需要在Makefile增加2个编译项CFLAGS = -mavx -mavx2