- std::find() and memchr() Optimizations https://gms.tf/stdfind-and-memchr-optimizations.html 3 comments cpp
Linking pages
Linked pages
- Compiler Explorer http://gcc.godbolt.org/#g:!((g:!((g:!((h:codeEditor,i:(j:1,options:(colouriseAsm:%270%27,compileOnChange:%270%27),source:%27//+Compare+multiple+compilers+at+once%0A//+using+the+!%27%2B!%27+button.%0Aint+testFunction(int*+input,+int+length)+%7B%0A++int+sum+%3D+0%3B%0A++for+(int+i+%3D+0%3B+i+%3C+length%3B+%2B%2Bi)+%7B%0A++++sum+%2B%3D+input%5Bi%5D%3B%0A++%7D%0A++return+sum%3B%0A%7D%0A%27),l:%275%27,n:%271%27,o:%27C%2B%2B+source+%231%27,t:%270%27)),k:27.612542007477654,l:%274%27,n:%270%27,o:%27%27,s:0,t:%270%27),(g:!((h:compiler,i:(compiler:g62,filters:(b:%270%27,commentOnly:%270%27,directives:%270%27,intel:%270%27),options:%27-O2%27),l:%275%27,n:%270%27,o:%27%231+with+x86-64+gcc+6.2%27,t:%270%27)),k:26.189215099875707,l:%274%27,m:100,n:%270%27,o:%27%27,s:0,t:%270%27),(g:!((h:compiler,i:(compiler:icc17,filters:(b:%270%27,commentOnly:%270%27,directives:%270%27,intel:%270%27),options:%27-O2%27),l:%275%27,n:%270%27,o:%27%231+with+x86-64+icc+17%27,t:%270%27)),k:46.19824289264664,l:%274%27,n:%270%27,o:%27%27,s:0,t:%270%27)),l:%272%27,n:%270%27,o:%27%27,t:%270%27)),version:4 410 comments
- http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-optimization-manual.pdf 86 comments
- GCC, the GNU Compiler Collection - GNU Project http://gcc.gnu.org/ 84 comments
- Intel® Intrinsics Guide http://software.intel.com/sites/landingpage/intrinsicsguide/ 66 comments
- diet libc - a libc optimized for small size https://www.fefe.de/dietlibc/ 40 comments
- POSIX - Wikipedia https://en.wikipedia.org/wiki/POSIX 39 comments
- musl libc https://www.musl-libc.org/ 30 comments
- âlibc++â C++ Standard Library — libc++ documentation https://libcxx.llvm.org/ 13 comments
- Other Builtins (Using the GNU Compiler Collection (GCC)) https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html 7 comments
- Single instruction, multiple data - Wikipedia https://en.wikipedia.org/wiki/SIMD 3 comments
- Loop unrolling - Wikipedia https://en.wikipedia.org/wiki/Loop_unrolling 1 comment
- AVX-512 - Wikipedia http://en.wikipedia.org/wiki/AVX-512 0 comments
- Automatic vectorization - Wikipedia https://en.wikipedia.org/wiki/Automatic_vectorization 0 comments
Would you like to stay up to date with C & C++? Checkout C & C++
Weekly.
Related searches:
Search whole site: site:gms.tf
Search title: std::find() and memchr() Optimizations | Georg's Log
See how to search.