- 1. AMD64 architecture - AMD64 program model - 3. Porting
applications on AMD64 The article briefly describes AMD64
architecture by AMD Company and its implementation EM64T by
Intel Company. The architecture's peculiarities, advantages and
disadvantages are described. Development of computer-solved
tasks demands more and more from the hardware these tasks are
being solved on. The requirements to computer systems of
personal-computer class have been growing year by year for 20
years already. It happens because people wish to solve on their
personal computers more and more complex tasks which have been
earlier solved only on high-performance mainframes. What are
these requirements to the personal computers for solving complex
tasks? Of course, these are requirements of main-memory size and
processor's performance (don't mix up with frequency!). IA32
architecture (Intel Architecture 32) dominating during the last
decade offers 4Gb (2^32) of main memory of which only 2Gb are
usually allocated to an application;