You used to be able to locate a .pdf version of the intrinsics guide. Try Google:
Intel Intrinsics guide format:.pdf
Intel Intrinsics reference format:.pdf
*** though the first page of hits does not list a current guide (you will have to page through the hits)
For individual intrinsics, you can select, copy and paste.
It would be great to have any version of the guide that could actually be found. Right now the Intel web search returns a whole lot of useless results, while the top Google result points to a non-existent page.
Travis D. wrote:
It would be great to have an offline version of the guide.
I second that request. There are often times when you don't have a reliable Internet connection but still need the guide.
John McCalpin wrote:
It would be great to have any version of the guide that could actually be found.
The link to the guide is here: https://software.intel.com/en-us/isa-extensions. Although it's not easy to reach that page from www.intel.com, but I guess that can be said about a lot of other useful pages. I wouldn't mind if the guide was more easy to find.
Thanks for the pointer -- I guess I was not expecting to find the intrinsics guide with the ISA extensions, but it is not an unreasonable place to put it....
I have to say that the new 512-bit instructions disclosed in Chapter 6 of the most recent instruction set extensions manual are entertaining and terrifying at the same time. It could be argued that the new V4FMADDPS instruction is the first "vector" instruction in the Intel architecture -- where "vector" refers to repeated operations on consecutive "locations", rather than SIMD (simultaneous operations on the elements in different "lanes").
An instruction of this type could be useful in matrix multiplication kernels on narrow-issue processors like KNL. For the double-precision matrix multiplication case, KNL loses almost 20% of its peak performance because of instruction issue limitations.
It will be interesting to see how this approach evolves....
I've been using the link directly (added to favorites, or bookmark):
FWIW =undefined shows all
The link to isa-extensions should be included in the standard Help documents IMHO.