many avx-512 instructions are simply evex versions of old sse or avx instructions. there are, however, several new instructions, and old instructions that have been replaced with new avx-512 versions. the new or majorly reworked instructions are listed below. these "foundation" instructions also include the extensions from avx-512vl and avx-512bw since those extensions merely add new versions of these instructions instead of new instructions.