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:
- YouTube playlist for this course (with many of the videos for other chapters of these notes)