Fujitsu Fujitsu SPARC64 V manual Summary of Differences between SPARC64 V and UltraSPARC-III

Models: Fujitsu SPARC64 V

1 255
Download 255 pages 53.5 Kb
Page 230
Image 230

F. APPENDIX S

Summary of Differences between

SPARC64 V and UltraSPARC-III

The following table summarizes differences between SPARC64 V and UltraSPARC-III ISAs. This list is a summary, not an exhaustive list.

TABLE T-1

SPARC64 V and UltraSPARC-III Differences (1 of 3)

 

 

 

 

 

 

 

 

 

 

SPARC64 V

 

UltraSPARC-

Feature

 

SPARC64 V

Page

UltraSPARC-III

III Section

 

 

 

 

 

 

 

 

 

 

 

 

MMU

 

SPARC64 V supports an

85

UltraSPARC-III implements a flat

F-1

architecture

 

UltraSPARC II-based MMU model.

 

extended version of UltraSPARC

 

 

 

TLBs are split between instruction

 

II’s MMU architecture.

 

 

 

and data. Each side has a 2-level

 

 

 

 

 

TLB hierarchy.

 

 

 

 

 

 

 

 

 

TTE format

 

SPARC64 V supports a 43-bit

86

UltraSPARC-III supports a 43-bit

F-2

 

 

physical address. In addition, the

 

physical address. Millennium

 

 

 

CV bit is ignored and unaliasing is

 

will support a 47-bit PA.

 

 

 

maintained by hardware.

 

 

 

 

 

 

 

 

 

TLB locking

 

Lock entries are supported in both

86

Lock entries supported only in

F-1, F-2

mechanism

 

fully-associative ITLB (fITLB) and

 

the 16-entry fully-associative

 

 

 

fully-associative DTLB (fDTLB), 32-

 

TLBs.

 

 

 

entry each.

 

 

 

 

 

 

 

 

TSB hashing

Direct hashing with contents of the

88

Hash field in pointer extension is

F. 10.7

algorithm

 

Context-ID register (13-bit). Has a

 

used for hashing address. Setting

 

 

 

UltraSPARC I/II compatibility

 

0 in the field maintains

 

 

 

mode.

 

compatibility with UltraSPARC

 

 

 

 

 

I/II.

 

 

 

 

 

 

Floating-point

SPARC64 V implements these

50

Does not support FMA

Multiply-ADD

instructions in IMPDEP2.

 

instructions.

 

 

 

 

 

 

 

219

Page 230
Image 230
Fujitsu Fujitsu SPARC64 V manual Summary of Differences between SPARC64 V and UltraSPARC-III