AMD Bulldozer успешно работает на серверном пространстве, но плохо работает на настольном компьютере. Насколько я понимаю, основная причина этого заключается в том, что серверные приложения были переписаны для использования специальных инструкций Bulldozer, которые до сих пор не используются в настольных приложениях. Будем ли мы ожидать, что компилятор Just in time (JIT) будет использовать их в версии 4.5, могут ли они вернуться к версии 4.0?
Уточнение. Насколько я понимаю, JIT компилируется для машины, на которой он запущен, а не для машины, на которой он был скомпилирован в инструкции IL. Утверждалось, что из-за этого JIT-приложения могут на самом деле иметь более высокую производительность, чем обычный код, который компилируется и связывается прямо в двоичный файл.