История изменений
Исправление I-Love-Microsoft, (текущая версия) :
Просьба указывать опции компилятора для x86, а то не ясно в связи с чем такая разница между двумя x86. У меня так:
gcc -std=c99 -O3 ./test006.c -o test006.x64
time ./test006.x64
4
3
4
4
END0
real 0m14.688s
user 0m14.698s
sys 0m0.000s
Но если сравнивать результат где 49 секунд, то эльбрус лишь в три раза дольше работал.
-bash-4.2$ gcc -std=c99 -O3 ./test006.c -o test006.e2k -mcpu=elbrus-2c+
-bash-4.2$ time ./test006.e2k
17
28
63
50
END0
real 2m37.721s
user 2m37.410s
sys 0m0.010s
Что-то не так.
Исходная версия I-Love-Microsoft, :
Просьба указывать опции компилятора для x86, а то не ясно в связи с чем такая разница между двумя x86. У меня так:
gcc -std=c99 -O3 ./test006.c -o test006.x64
time ./test006.x64
4
3
4
4
END0
real 0m14.688s
user 0m14.698s
sys 0m0.000s
-bash-4.2$ gcc -std=c99 -O3 ./test006.c -o test006.e2k -mcpu=elbrus-2c+
-bash-4.2$ time ./test006.e2k
17
28
63
50
END0
real 2m37.721s
user 2m37.410s
sys 0m0.010s
Что-то не так.