3 ms·
If you replace the uint64_t cell with an attribute((vector_size(32))) and build with march=native, the bitwise ops will work exactly as before but you'll light
by JonChesterfield 1y ago
If you replace the uint64_t cell with an attribute((vector_size(32))) and build with march=native, the bitwise ops will work exactly as before but you'll light up the vector units on the x64 machine.
Good blog post, thanks!
- isaacimagine 1y agoGlad you enjoyed it, and thanks for the tip!