LINUX.ORG.RU

История изменений

Исправление 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.