1. Architektura Chipletowa i Infinity Fabric
W przeciwieństwie do monolitycznych układów, AMD stosuje konstrukcję rozdzielną:
- CCD (Core Complex Die): Krzemowy kawałek zawierający rdzenie procesora. Pojedynczy CCD składa się z dwóch CCX (Core Complex), z których każdy posiada własną pamięć cache L3.
- IOD (I/O Die): Centralny układ sterujący komunikacją z pamięcią RAM, magistralą PCIe i peryferiami. Łączy on chiplety z rdzeniami w całość.
- Infinity Fabric (IF): Magistrala komunikacyjna o wysokiej przepustowości, która łączy chiplety z IOD. Kluczową kwestią dla technika jest synchronizacja częstotliwości Infinity Fabric (FCLK) z taktowaniem pamięci RAM. Niespójność tych wartości prowadzi do zwiększenia opóźnień (latency) i spadku wydajności systemu.
2. Technologia 3D V-Cache
AMD wprowadziło pionierską technologię układania pamięci w pionie, co drastycznie zmienia wydajność w grach:
- Pionowe warstwowanie SRAM: Pamięć L3 cache jest fizycznie umieszczona na wierzchu rdzeni procesora. Pozwala to na uzyskanie ogromnej pojemności pamięci podręcznej (nawet 96MB L3 w procesorach konsumenckich).
- Wpływ na wydajność: Dzięki ogromnej ilości cache, procesor rzadziej musi odwoływać się do wolniejszego RAMu. Jest to szczególnie widoczne w silnikach gier wymagających szybkiego dostępu do dużych zbiorów danych.
- Ograniczenia termiczne: Procesory z serii X3D są bardziej wrażliwe na napięcia i temperatury, co ogranicza ich potencjał do manualnego overclockingu w porównaniu do modeli standardowych.
3. Zarządzanie energią: PBO i krzywe napięć
AMD stosuje zaawansowane algorytmy dynamicznego zarządzania zegarami:
- Precision Boost Overdrive (PBO): Mechanizm automatycznie analizujący limity energetyczne (PPT - Package Power Tracking, TDC - Thermal Design Current, EDC - Electrical Design Current). PBO pozwala procesorowi wyjść poza fabryczne limity TDP, jeśli chłodzenie na to pozwala.
- Curve Optimizer: Narzędzie pozwalające na tzw. undervolting, czyli obniżenie napięcia procesora przy zachowaniu wysokiego taktowania. Zmniejsza to emisję ciepła i pozwala procesorowi dłużej utrzymać najwyższe zegary Boost.
4. Identyfikacja i sufiksy modelowe
System nazewnictwa AMD pozwala na szybką ocenę przeznaczenia jednostki:
- X (np. Ryzen 7 7700X): Modele o wyższych taktowaniach bazowych i zwiększonych limitach mocy.
- X3D (np. Ryzen 7 7800X3D): Procesory z technologią 3D V-Cache, zoptymalizowane pod kątem gier.
- G (np. Ryzen 5 5600G): APU – procesory z bardzo wydajnym zintegrowanym układem graficznym (Radeon Graphics), idealne do zestawów bez dedykowanej karty graficznej.
- Bez sufiksu (np. Ryzen 5 7600): Standardowe modele o zbalansowanym stosunku wydajności do poboru energii.
5. Kontroler pamięci i synchronizacja (DDR5)
W procesorach serii Ryzen 7000 i nowszych, kluczowym parametrem jest tryb pracy kontrolera pamięci:
- Synchronizacja 1:1: Optymalny tryb pracy kontrolera pamięci względem magistrali procesora. Przy wyższych taktowaniach (powyżej 6000 MT/s) kontroler może przejść w tryb 1:2, co drastycznie zwiększa opóźnienia, dlatego dla AMD Ryzen "sweet spotem" jest zazwyczaj 6000 MT/s przy niskich opóźnieniach CL30.
- Profile EXPO: Odpowiednik Intelowskiego XMP, dedykowany dla AMD. Optymalizuje ustawienia pamięci RAM pod kątem architektury Zen.
6. Diagnostyka termiczna i limity
Współczesne procesory AMD (seria 7000 i nowsze) zostały zaprojektowane do pracy przy temperaturze 95°C. Jest to wartość dopuszczalna ("junction temperature"), nie oznaczająca przegrzewania, lecz cel producenta, który ma na celu maksymalne wykorzystanie dostępnego budżetu mocy ("Thermal throttling" w przypadku AMD zaczyna się dopiero po przekroczeniu tej wartości). Diagnosta musi odróżnić normalną pracę pod pełnym obciążeniem od sytuacji, w której chłodzenie jest rzeczywiście niewydolne.