"Hand-written Assembly code is ALWAYS faster and/or smaller than the
equivalent compiled code, as long as the programmer understands the many
intricate details of the CPU they are developing for. eg: I wrote both
an optimized C function and an optimized Assembly function (using NEON
SIMD instructions) to shrink an image by 4, and my Assembly code was 30x
faster than my best C code! Even the best C compilers are still
terrible at using SIMD acceleration, which is a feature that is
available on most modern CPUs and can allow code to run between 4 to 50
times faster, and yet is rarely used properly!
" Texto completo: http://www.shervinemami.info/armAssembly.html |