01.05.2015 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!