# asm_benchmarks **Repository Path**: zcic/asm_benchmarks ## Basic Information - **Project Name**: asm_benchmarks - **Description**: Poulpy/asm_benchmarks.git - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-14 - **Last Updated**: 2022-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ASM benchmarks Benchmarks on SIMD instructions : SSE, AVX, AVX512 ![](plots_bw.png) The benchmarks are in the following folders: - copy - dotprod - load - memcpy - ntstore - pc - reduc - store - triad Benchmark code is courtesy of @Yaspr. # Run benchmarks ``` script.sh ``` # Notes - Added some compile time to check if machine has AVX and FMA set instructions - Don't run `pc` executable if you don't have AVX set instructions; unlike other benchmarks, pc only uses AVX