Not a kernel guy

… in the Windows kernel team

Thursday, May 10, 2007

Отладка кода на Itanium (IA-64).

Несколько вводных статей об особенностях архитектуры IA-64, которые будут весьма кстати, если знакомство с Itanium запланировано на завтра, а отлаживать код нужно уже сейчас:

  1. Under the hood: IA-64 Registers – обзор регистров процессора в архитектуре IA-64;
  2. Under the hood: IA-64 Registers. Part 2 – продолжение статьи, описывающее как собственно происходит передача параметров при вызове функции;
  3. Under the hood: Programming for 64-bit Windows – рассказывает о том, что такое global pointer (gp);
  4. The Old New Thing: The history of calling conventions, part 4: ia64 – описывает некоторые следствия принятой на Itanium модели вызова функций.
Posted at 11:16 pm •

RSS feed | Trackback URI

5 Comments »

[...] ссылок для интересующихся архитектурой Итаниумов: Отладка кода на Itanium (IA-64).Ярлыки: [...]

 
Comment by arkanoid — May 11, 2007 @ 9:02 am

Жалко его, Итаниум. Воркстейшнов нет, дешево делать Интел его не желает, да еще и x86-64 гонит.

А архитектура куда более прогрессивная..

 
Comment by Not a kernel guy — May 11, 2007 @ 11:32 am

 

А архитектура куда более прогрессивная..

А толку то? Практика показывает, что можно “красиво, но дорого” (Itanium) или “некрасиво, зато дёшево” (x86). Надежность и там и там примерно одинакова, если учесть, что в случае PC можно поставить побольше коробок и всё равно получится дешевле.

 
Comment by Neandertalets — May 17, 2007 @ 12:29 am

Надежность складывается из множества фактором. В любом случае классическое “Чем проще - тем надежней” не потеряло смысла. Поэтому ОДНА система надежней ДВУХ, если их собственные надежности, конечно, идентичны. :)
А Итаниум… Похож на мертворожденного - очень узка сфера использования.
Да и Power (IBM) выглядит куда перспективней, особенно в свете Cell.

 
Comment by Not a kernel guy — May 17, 2007 @ 8:04 am

 

Поэтому ОДНА система надежней ДВУХ, если их собственные надежности, конечно, идентичны. :)

Если одна система резервирует другую, то надёжность двух систем выше. Если две системы работатют независимо - надёжность ниже. Я говорил про первый случай, как можно догадаться.

 

Your Comment (smaller | larger)

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress