История изменений
Исправление liksys, (текущая версия) :
То есть невозможно для того, для кого оказалось.
Сорян, но ты выдаешь желаемое за действительное.
Компилятор не влияет на предзагрузку данных в кэш. Только на порядок выполнения команд.
Зато попытка сделать OoO на VLIW ого-го как влияет.
МЦСТ идет по тем же граблям, что и Интел. Сначала Интел пытался сделать чистый VLIW. Потом поняли, что получается какая-то шняга. В последних ядрах итаниума микроархитектуру перелопатили и добавили простейшие элементы OoO, чтобы хоть как-то пофиксить кривой подход. Потом закопали VLIW совсем.
МЦСТ пытался сделать чистый VLIW, бились-бились, добавили элементы OoO… Ждем закапывания VLIW совсем. Путь ровно тот же, только медленнее, потому что в отличие от Интела, где во главу угла поставлена коммерческая эффективность, МЦСТ может до морковкина заговенья сидеть на госдотациях.
Она нужна на серверах, у которых много пользователей, а данные должны быть в общей оперативной памяти
Ну да. Поэтому я и говорил, что лучше много RISC-ядер при большой частоте, чем жирный VLIW.
Исправление liksys, :
То есть невозможно для того, для кого оказалось.
Сорян, но ты выдаешь желаемое за действительное.
Компилятор не влияет на предзагрузку данных в кэш. Только на порядок выполнения команд.
Зато попытка сделать OoO на VLIW ого-го как влияет.
МЦСТ идет по тем же граблям, что и Интел. Сначала Интел пытался сделать чистый VLIW. Потом поняли, что получается какая-то шняга. В последних ядрах итаниума микроархитектуру перелопатили и добавили простейшие элементы OoO, чтобы хоть как-то пофиксить кривой подход. Потом закопали VLIW совсем.
МЦСТ пытался сделать чистый VLIW, бились-бились, добавили элементы OoO… Ждем закапывания VLIW совсем. Путь ровно тот же, только медленнее, потому что в отличие от Интела, где во главу угла поставлена коммерческая эффективность, МЦСТ может до морковкина заговенья сидеть на госдотациях.
Она нужна на серверах, у которых много пользователей, а данные должны быть в общей оперативной памяти
Ну да. Поэтому я и говорил, что лучше много ядер при большой частоте, чем жирный VLIW.
Исправление liksys, :
То есть невозможно для того, для кого оказалось.
Сорян, но ты выдаешь желаемое за действительное.
Компилятор не влияет на предзагрузку данных в кэш. Только на порядок выполнения команд.
Зато попытка сделать OoO на VLIW ого-го как влияет.
МЦСТ идет по тем же граблям, что и Интел. Сначала Интел пытался сделать чистый VLIW. Потом поняли, что получается какая-то шняга. В последних ядрах итаниума микроархитектуру перелопатили и добавили простейшие элементы OoO, чтобы хоть как-то пофиксить кривой подход. Потом закопали VLIW совсем.
МЦСТ пытался сделать чистый VLIW, бились-бились, добавили элементы OoO… Ждем закапывания VLIW совсем. Путь ровно тот же, только в отличие от Интела, где во главу угла поставлена коммерческая эффективность, МЦСТ может до морковкина заговенья сидеть на госдотациях.
Она нужна на серверах, у которых много пользователей, а данные должны быть в общей оперативной памяти
Ну да. Поэтому я и говорил, что лучше много ядер при большой частоте, чем жирный VLIW.
Исходная версия liksys, :
То есть невозможно для того, для кого оказалось.
Сорян, но ты выдаешь желаемое за действительное.
Компилятор не влияет на предзагрузку данных в кэш. Только на порядок выполнения команд.
Зато попытка сделать OoO на VLIW ого-го как влияет.
МЦСТ идет по тем же граблям, что и Интел. Сначала Интел пытался сделать чистый VLIW. Потом поняли, что получается какая-то шняга. В последних ядрах итаниума микроархитектуру перелопатили и добавили простейшие элементы OoO, чтобы хоть как-то пофиксить кривой подход. Потом закопали VLIW совсем.
МЦСТ пытался сделать чистый VLIW, бились-бились, добавили элементы OoO… Ждем закапывания VLIW совсем.
Она нужна на серверах, у которых много пользователей, а данные должны быть в общей оперативной памяти
Ну да. Поэтому я и говорил, что лучше много ядер при большой частоте, чем жирный VLIW.