Further reading¶
- Vectorisation
- Vector instruction extensions for CPUs- AVX instruction set:
- AVX512
- AVX512 has been revised in an improved specification AVX10 as all the extensions have
    turned it into a mess.- Intel AVX10 whitepaper
- Article "AVX10/128 is a silly idea and should be completely removed from the specification" also contains nice information about the evolution of vector instruction sets in the x86 architecture.
 
- YouTube recording of a talk on the history of vector instructions in x86
 
- Interconnects to link processor packages together, or dies in a package, preserving global memory: