- Processor
AMD Ryzen 5 4500U
- Instructions
AVX, AVX2
- Language
C, C++
- Graphic library
SFML
- Compiler
GCC
- Move up
UP
- Move down
DOWN
- Move left
LEFT
- Move right
RIGHT
- Zoom in
PGUP
- Zoom out
PGDN
-
g++ main.cpp -O2 -mavx -mavx2 -I"C:\Program Files\MinGW64\SFML-2.5.1\include" \ -L"C:\Program Files\MinGW64\SFML-2.5.1\lib" \ -lsfml-graphics -lsfml-window -lsfml-system
As seen, an increase in
The result has been gotten using
-
__mm256 (8 32 single-precision float variables)
-
AVX & AVX2 instructions