> Ну-ка ну-ка ... "разгон в пару раз" того кода, c помощью
> флагов – в студию!
> Хотя да, куда там непонятному "-Ofast" до "-O3" o_O Н-да. Классическое "А вдоль лyж анонимы на дивaнах сидят! И тишина!"
Вообще-то mfpmath=387 + ffast-math спасут таки "болеющих за правое дело cи!".
# gcc49 -Ofast -fopenmp test.c -lm -o sine
# time ./sine
0.782010319460
./sine 35,38s user 0,00s system 389% cpu 9,095 total
# gcc49 -Ofast -fopenmp test.c -mfpmath=387+sse -o sine
# time ./sine
0.782010319460
./sine 5,63s user 0,02s system 390% cpu 1,447 total
Но да, как в темах о <любой не-си-компилятор/ЯП> орать про то, что "си рулит, а все остальное отстoй для неoсиляторов!", так чуть ли не каждый второй анон – матeрый сишник, а каждый четвертый – вообще в hex-редакторе код пишет.
Правда, как только дело доходит до конкретики … "И тишина!"