M
Size: a a a
M
ZK
M
A
and
, or
и not
писать, ведь это не по-сишному ))ZK
AF
main2.cpp
clang++ -Ofast -ffast-math -freroll-loops -flto=thin main2.cpp -o main2
time ./main2 3 4
10m18,265s
g++ -Ofast -ffast-math -funroll-loops -LTO -lm main2.cpp -o main2
3m20,567s
[gfortran]
gfortran -Ofast -LTO -o main2 main2.f
0m42,615s
[dlang gcc]
ldc2 -O3 -ffast-math -reroll-loops -flto=thin main2.d
1m42,491s
[nim inline]
1m26,490s
[crystal]
1m49,169s
[rust]
1m29,438s
lto
1m25,710s
[python numba]
2m37,664s
M
M
AF
M
M
AF
M
M
M
M
main2.cpp
clang++ -Ofast -ffast-math -freroll-loops -flto=thin main2.cpp -o main2
time ./main2 3 4
10m18,265s
g++ -Ofast -ffast-math -funroll-loops -LTO -lm main2.cpp -o main2
3m20,567s
[gfortran]
gfortran -Ofast -LTO -o main2 main2.f
0m42,615s
[dlang gcc]
ldc2 -O3 -ffast-math -reroll-loops -flto=thin main2.d
1m42,491s
[nim inline]
1m26,490s
[crystal]
1m49,169s
[rust]
1m29,438s
lto
1m25,710s
[python numba]
2m37,664s
M
M
AF
AF