2 ms·
While the search feature is nice, the reference itself still lacks some details about what an instruction actually does. Take for example, [1], and compare it w
by syockit 1y ago
While the search feature is nice, the reference itself still lacks some details about what an instruction actually does. Take for example, [1], and compare it with say [2] (with diagram), [3] (ditto), or [4] (only pseudocode but helpful nonetheless). Of course, all the alternatives mentioned only cater to x86 but still it'd be great if this site also follows the approach taken by the other three.
[1]: https://simd.info/c_intrinsic/_mm256_permute_pd https://simd.info/c_intrinsic/_mm256_permute_pd
[2]: https://www.felixcloutier.com/x86/vpermilpd https://www.felixcloutier.com/x86/vpermilpd
[3]: https://officedaytime.com/simd512e/simdimg/si.php?f=vpermilpd https://officedaytime.com/simd512e/simdimg/si.php?f=vpermilp...
[4]: https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=vpermilpd&ig_expand=4914 https://www.intel.com/content/www/us/en/docs/intrinsics-guid...
- skavi 1y agohttps://dougallj.github.io/asil/ https://dougallj.github.io/asil/ is like officedaytime but for SVE.
- camel-cdr 1y agohttps://github.com/dzaima/intrinsics-viewer https://github.com/dzaima/intrinsics-viewer is like Intels Guide, but also for Arm, RISC-V and wasm. RISC-V and wasm are hosted here: https://dzaima.github.io/intrinsics-viewer/ https://dzaima.github.io/intrinsics-viewer/ You need to download it your self if you want to use the others.
- vectorcamp 1y agoHi, I'm one of the SIMD.info team, thanks for your feedback. We would actually like to include more information, but our goal is to complement the official documentation not replace it. We actually provide links to Felix Cloutier's and Intel sites anyway, same for Arm and Power, where we can. The biggest problem is the generation of the diagrams, we're investigating some way to generate these diagrams in a common manner for all architectures, but this will take time.