> -- Сергей Губанов писал(а):
> Если это вы мне вопросы задаёте, то напрасно. Я не знаю.Я тут ещё другую штуку откопал. Процедура в которой осуществляется три вложенных цикла (по x, y, z) над трёхмерными массивами f[x,y,z] (сложение, умножение элементов массива (фактически, решение в лоб 3х-мерного уравнения Даламбера)) на том компьютере (сэнди бридж i5 2300, Windows 7, 64 bit) работает  чем на Athlon 64 X2 4200+ под Windows XP 32 bit или на Core i7 950 Linux, Mono 2.6.x 32 bit.Речь идёт о целочисленной арифметике или об обработке вещественных чисел?..
Вообще надо учитывать, что в 64-разрядном режиме используются все возможности архитектуры AMD64, а это не только повышение разрядности основных регистров, но и дополнительные 8 GPRs, 16 регистров по 256 разрядов (YMM)... При этомAMD отмечает, что "Maximum floating-point performance can be achieved using the 256-bit media instructions." (стр. 6).
То есть, IMHO, дело не в компиляторе, а в 64-разрядной ОС, которая позволяет более полно задействовать возможности процессора.