AMD veröffentlichte ein Dokument über die kommenden Verbesserungen der Bulldozer-Nachfolger Trinity, Piledriver und Co.
Schon der Umfang lässt hoffen: Auf nicht weniger als 362 Seiten informiert die PDF-Datei insbesondere Softwareentwickler über die kommenden Verbesserungen bei den Prozessoren der Family 15h, wie diese nun genannt werden, wobei in einer Tabelle auf Seite 22 die 12 wichtigsten Optimierungen aufgelistet werden.
-
Load-Execute Instructions for Floating-Point or Integer Operands (See section 5.1 on page 79.)
-
Write-Combining (See section 6.6 on page 111.)
-
Branches That Depend on Random Data (See section 7.3 on page 121.)
-
Loop Unrolling (See section 8.2 on page 129.)
-
Pointer Arithmetic in Loops (See section 8.5 on page 136.)
-
Explicit Load Instructions (See section 10.2 on page 168.)
-
Reuse of Dead Registers (See section 10.14 on page 184.)
-
ccNUMA Optimizations (See section 11.1 on page 193.)
-
Multithreading (See section 11.3 on page 204.)
-
Prefetch and Streaming Instructions (See section 6.5 on page 103.)
-
Memory and String Routines (See section 6.8 on page 113.)
-
Floating-Point Scalar Conversions (See sections 10.15 on page 185.)
Genaue Angaben, wie hoch die durch die Optimierungen erzielten Leistungszuwächse wirklich sind, ist dem Dokument allerdings noch nicht zu entnehmen. Dafür wird deutlich, dass sich die AMD-Ingenieure einiges vorgenommen haben: Integerlesitung und Fließkomma, aber auch Cache und Durchsatz sollen optimiert werden, so dass tatsächlich wohl einiges zu erwarten sein wird.