- Intel Instruction Set Architecture Extensions
- Intel® Architecture Instruction Set Extensions Programming Reference includes:
- Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions (AVX512F, AVX512DQ, AVX512BW, AVX512VL, AVX512CD, AVX512PF, AVX512ER)
- Intel® Secure Hash Algorithm (Intel® SHA) extensions
- Intel® Memory Protection Extensions (Intel® MPX)
For instructions such as VCVTSI2SD, your doc is clear. It says that in non-64 bit mode, W=1 will be have the same as W=0. That is, the second source will be 32 bits memory or a 32 bit GPR.
HOWEVER, AMD's doc says something different. I very rarely have seen any difference between Intel and AMD docs, and this is one such occasion. To me, it is very important for reasons of software compatibility to resolve any such differences.
In AMD Volume 4, page 101, it says:
Until recently (1-2 weeks ago), Intel's ARK website listed SGX as being supported on the new Skylake 6600K and 6700K processors. However, this information now seems to have been removed? The page I'm talking about is (for the 6700K):
So does this mean SGX is no longer supported on these processors?
It always causes me exquisite pain to see someone laboriously copying down a long number from their computer screen, just to type it in to another window or application. Doesn't it for you?
After all, doesn't everyone know about the cut-copy-paste keys? I'm talking about selecting text with your cursor and using control-C for copy and control-V for paste.
The erratum SKD002 in http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/desktop-6th-gen-core-family-spec-update.pdf makes the reader think that BMI extensions aren't supported in Skylake.
With the new SGX extensions available in the new Skylake based CPU's (6700K and 6600K) I was wondering if Intel is ready to release more information about these technologies. Specifically:
1) Is there any plans for an emulator that can be used to emulate these technologies?
- Página 1