2 ms·
You can do portable SIMD in GNU C/C++ using the vector extension: https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html https://gcc.gnu.org/onlinedocs/gcc/
by ryao 2y ago
You can do portable SIMD in GNU C/C++ using the vector extension:
https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html
- swiftcoder 2y agoI'm not sure that "portable" and "only works on one specific compiler vendor" are very compatible concepts
- bigpingo 2y agogcc is available on and targets more platforms than rust. So if GNU C is not considered portable you can forget about 'portable rust'.
- swiftcoder 2y agoPortability in the C and C++ worlds generally means across standard-conforming compilers, not just across platforms