Building Blocks for 64-bit AMD Opteron Clusters - Linux Clusters ...
Building Blocks for 64-bit AMD Opteron Clusters - Linux Clusters ...
Building Blocks for 64-bit AMD Opteron Clusters - Linux Clusters ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>AMD</strong><strong>64</strong> Computing Strategy (2)<br />
•<strong>AMD</strong><strong>64</strong> Architecture:<br />
– <strong>64</strong>-<strong>bit</strong> integer registers<br />
– <strong>64</strong>-<strong>bit</strong> Virtual Address<br />
– 52-<strong>bit</strong> Physical Address<br />
– Sixteen <strong>64</strong>-<strong>bit</strong> integer<br />
regs<br />
– Sixteen 128-<strong>bit</strong> SSE<br />
regs<br />
– SSE2 Instruction Set<br />
– Double precision scalar<br />
and vector operations<br />
– 16x8, 8x16 way vector<br />
packed integer<br />
operations<br />
– SSE1 already added<br />
with <strong>AMD</strong> Athlon TM MP<br />
Processor<br />
S<br />
S<br />
E<br />
In x86<br />
Added by <strong>AMD</strong><strong>64</strong><br />
63<br />
127 0<br />
XMM0<br />
XMM7<br />
XMM8<br />
XMM8<br />
XMM15<br />
RAX<br />
G<br />
P<br />
R<br />
31<br />
EAX<br />
EAX<br />
EDI<br />
R8<br />
R15<br />
15<br />
AH<br />
7<br />
AL<br />
x<br />
8<br />
7<br />
0<br />
79<br />
0<br />
EIP<br />
8