tromo

joined 2 years ago
[–] [email protected] 1 points 1 week ago (1 children)
[–] [email protected] 1 points 1 week ago (3 children)

@duval btw, the AVX-512 it is too much, lets say avx3 with 512bit registers... forget it... AVX2 is far enough @tuxbot

[–] [email protected] 1 points 1 week ago

@duval Also, SIMD is like multithread in one thread in the same cyclaes ... can execute the same operator in 16 different addresses or registers... Read Wikipedia about this feauture that cames from Mainframes. As I said u dont need to use it. @tuxbot

[–] [email protected] 1 points 1 week ago (5 children)

@duval I didnt read it, I did it boost for the optimization that can be used with AVX even without SIMD commands (which needs low-level programming). Get a C program and compile it with -m avx2 -O this will enable the 16 more 64bit registers and will use them at optimization. This mean far less access to/from memory. @tuxbot

[–] [email protected] 1 points 1 week ago (8 children)

@duval AVX2 is enough to get such speed through SiMD or less through just the more 16 registers. Today all x86 supports AVX2, but Atom Intel Family (known as Celeron too after their first failure) @tuxbot