FLOPs counter for x86 SSE and AVX based on awesome code of Mystical:
C++ C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
Makefile
README.md
avxflops.cc
genflops.cc
openmp.h
simd_capabilities.c
sseflops.cc
vecflops.cc

README.md

FLOPs

This is project for awesome code of Mystical available at "how to achieve 4 flops per cycle".

Usage

Just make then run. If you do not have min. Sandy Bridge / AVX CPU avxflops build will fail, but you can still test with sseflops.

Use make CXX=c++compiler to build test with other compiler, the output files will be suffixed with -c++compiler.