где взять описание языков команд Итаниум-2 и Power-5?
http://www.intel.com/design/itanium2/documentation.htm
http://www-128.ibm.com/developerworks/power/articles.html?S_TACT=105AGX16&S_CMP=DWPA
http://www-128.ibm.com/developerworks/power/newto.html?S_TACT=105AGX16&S_CMP=DWPA
http://www-128.ibm.com/developerworks/power/articles.html?S_TACT=105AGX16&S_CMP=DWPA
http://www-128.ibm.com/developerworks/power/newto.html?S_TACT=105AGX16&S_CMP=DWPA
спасибо
а ты будешь некое сравнение делать? а то я бы тоже почитал
Гы, это крута - сравнить конкретный CISC с конкретным RISC (ладно бы хоть одна processor platform была бы - хоть что-то разумное). Можно много и долго сравнивать IS, столько удивительных открытий сделать можно
а кто их них "конкретный CISC "?
Itanium 2 - это конкретный представитель CISC. Или Intel RISCами заниматься стал?
Itanium - это не CISC уже, это EPIC (Explicitly Parallel Instruction Computing что бы это ни значило
На Power и Alpha всё-таки он больше похож, чем на X86
(если режим эмуляции X86 не рассматривать, конечно).
The Intel® Itanium® 2 processor, Intel's highest-performing and most reliable server platform, moves you beyond proprietary RISC platforms to help you meet your business-critical computing needs with proven capability and mainframe-class reliability. Increase your productivity with ongoing platform innovation that is truly inspired, and access a world of optimized solutions for less cost than proprietary platforms make possible.Удивлён. А IBM ничего такого же необычного не сделало?
Я тут недавно попрогал его на асме, уж CISC'ом бы точно не назвал.Типа вектор GPRs , инструкции фиксированной длины, CR c условиями eq, lt, gt, so и тд? Или как-то всё по-своему там?
На Power и Alpha всё-таки он больше похож, чем на X86
что необычного? кучу маркетинговых слов? их у ибм всяко больше
Да, но с особенностями.
Из того, что сразу запомнилось:
Инструкции занимают 41 бит и пакуются по 3 в 128битное слово (остальные 5 битов обозначают типы инструкций
причём допустимо параллельное исполнение инструкций и надо явно делить их на группы, если есть зависимости по данным.
Регистров общего назначения 128, из них 32 обычных, а 96 - специальный стек регистров,
который используется для передачи аргументов и локальных переменных.
В командах условного перехода нужно явно указывать механизм предсказания и наиболее вероятную ветку.
Ну вот например линухи - достаточно хороший продукт IBM
эээ в смысле? ну так павер пять на текущий момент лучший процессор
Ну последний пункт из RISC, А стек регистров - это хорошо.
Да, ихний лучший, но я предполагаю AIM продуктивно работают над G6. 4GHz обещают, плюс ихняя привычка сувать их по несколько...
Оставить комментарий
sgnik
препод сказал сравнить, а в инете я ничего не нашлгде искать?