Π Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π½Π° x86 ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° Π΄Π²Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄ΠΎΠΏΡΠ»Π²Π°ΡΠΈ ΡΠ΅ ΠΏΠΎΡΠΎΠΊΠ°. Π‘ΠΏΠΎΡΠ΅Π΄ Π΅Π΄Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π²ΡΡΠ²ΠΈ ΠΊΡΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π½Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΡΠΊΠΈ ΡΠ΅ΡΡΡΡΠΈ Π² Π΅Π΄ΠΈΠ½ ΠΊΡΠΈΡΡΠ°Π». ΠΡΠΎΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΡ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°Π΄ΡΠ»ΠΆΠ΅Π½ΠΈΡΡΠ°: ΠΏΡΠΎΡΠ΅ΡΠΎΡΡΡ Π΅ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½ Ρ ΠΌΠΎΡΠ½Π° ΡΠΈΠ½Π°, ΡΡΠ·Π΄Π°Π²Π°ΡΠ° ΠΏΠ΅ΡΠΈΡΠ΅ΡΠ½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠ° Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ°. Π’Ρ ΡΠ»ΡΠΆΠΈ ΠΊΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° Intel C620 Π·Π° Π²ΠΈΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ.
ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ ΡΠΈΠΏΡΠ΅Ρ Intel C610 Π΅ ΡΠ°Π·ΡΠΈΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈΡ ΠΊΠ°Π½Π°Π» ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΡΡΠ°, ΠΊΠΎΡΡΠΎ Π΅ ΡΠ°ΡΡ ΠΎΡ ΠΌΠΈΠΊΡΠΎΡΠΈΠΏΠ° PCH, ΡΡΠ΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° PCIe Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π½Π°ΡΠ΅Π΄ Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π°ΡΠ° DMI ΡΠΈΠ½Π°.

ΠΠ΅ΠΊΠ° Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π½ΠΎΠ²ΠΎΠ²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΡΠ° Π² ΡΠΆΠ½ΠΈΡ ΠΌΠΎΡΡ Intel Lewisburg: Ρ ΠΊΠ°ΠΊΠ²ΠΈ Π΅Π²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΠΈ ΠΈ ΡΠ΅Π²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈ ΡΠ΅ ΡΠ°Π·ΡΠΈΡΡΠ²Π°Ρ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠ»Π½ΠΎΠΌΠΎΡΠΈΡ Π² ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΡΠ° Ρ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅?
ΠΠ²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΡΠ° CPU-PCH
Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΠΈΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π΅Π½ ΠΊΠ°Π½Π°Π» ΠΌΠ΅ΠΆΠ΄Ρ CPU ΠΈ ΡΠΆΠ½ΠΈΡ ΠΌΠΎΡΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Π½ ΠΎΡ DMI (Direct Media Interface) ΡΠΈΠ½Π°ΡΠ°, ΠΏΠΎΠ»ΡΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ΅ΠΆΠΈΠΌ PCIe x4 Gen3 Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ 8.0 GT/S. ΠΠΎ-ΡΠ°Π½ΠΎ, Π² Intel C610 PCH, ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠ΅ Π² ΡΠ΅ΠΆΠΈΠΌ PCIe x4 Gen 2 Ρ ΡΠΈΡΠΎΡΠΈΠ½Π° Π½Π° Π»Π΅Π½ΡΠ° 5.0 GT/S.

Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° Intel C610 ΠΈ C620
ΠΠ°Π±Π΅Π»ΡΠ·Π²Π°ΠΌΠ΅, ΡΠ΅ ΡΠ°Π·ΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎ-ΠΊΠΎΠ½ΡΠ΅ΡΠ²Π°ΡΠΈΠ²Π½Π° Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡΠ΅ PCIe ΠΏΠΎΡΡΠΎΠ²Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° GPU ΠΈ NVMe ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΡΠ΄Π΅ΡΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ΄Π°Π²Π½Π° ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° PCIe 3.0 ΠΈ Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ ΠΏΡΠ΅Ρ ΠΎΠ΄ ΠΊΡΠΌ PCI Express Gen4.
Π Π΅Π²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΡΠ° CPU-PCH
Π ΡΠ΅Π²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΠ½Π΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²ΠΈ PCIe ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ CPU-PCH, Π½Π°ΡΠ΅ΡΠ΅Π½ΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ uplinks. Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ, ΡΠΎΠ²Π° ΡΠ° Π΄Π²Π° ΠΏΠΎΡΡΠ° PCI Express, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Π² ΡΠ΅ΠΆΠΈΠΌΠΈΡΠ΅ PCIe x8 Gen3 ΠΈ PCIe x16 Gen3, ΠΈ Π΄Π²Π°ΡΠ° β 8.0 GT/S.

ΠΠ° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ CPU ΠΈ Intel C620 PCH ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ 3 ΡΠΈΠ½ΠΈ: DMI ΠΈ Π΄Π²Π° ΠΏΠΎΡΡΠ° PCI Express
ΠΠ°ΡΠΎ Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΡΠ΅Π²ΠΈΠ·ΠΈΡ Π½Π° ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠ°ΡΠ° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Ρ Intel C620? ΠΠ° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ, Π² ΡΡΡΡΠ°Π²Π° Π½Π° PCH ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ Π΄ΠΎ 4x 10GbE ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠ° Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ RDMA. ΠΠ° Π²ΡΠΎΡΠΎ ΠΌΡΡΡΠΎ, Π·Π° ΡΠΈΡΡΠΎΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡ ΡΡΠ°ΡΠΈΠΊ ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Ρ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½ΠΎΠ²ΠΎΡΠΎ ΠΈ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ Intel QuickAssist Technology (QAT), ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡΠΈ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ ΠΈ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅. Π Π½Π°ΠΊΡΠ°Ρ, "Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΡ Π½Π° ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅" - , ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠ°ΠΌΠΎ Π·Π° OEM ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ.
ΠΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ ΠΈ Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡ
ΠΠ°ΠΆΠ΅Π½ Π°ΡΠΏΠ΅ΠΊΡ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΈΠ·Π±ΠΎΡ Π½Π΅ ΡΠ°ΠΌΠΎ Π½Π° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° PCH, Π½ΠΎ ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΈΡΠ΅ Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΡΠΈΠΏΠ° ΠΏΡΠΈ Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ Π²ΠΈΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΠΈΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° ΡΠ΅Π½ΡΡΠ°Π»Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡ (ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅). Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, Π² ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ EPO (EndPoint Only Mode), ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Π½Π° PCH ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π² ΡΡΠ°ΡΡΡ Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ PCI Express ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΡΠ΄ΡΡΠΆΠ°Ρo ΡΠ΅ΡΡΡΡΠΈ ΠΎΡ 10 GbE ΠΈ Intel QAT. ΠΡΠΈ ΡΠΎΠ²Π° ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ DMI, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ΅Π΄ΠΈΡΠ° Legacy ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈ Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ°ΡΠ° Ρ ΡΠ΅ΡΠ΅Π½ ΡΠ²ΡΡ, ΡΠ° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ.

ΠΡΡΡΠ΅ΡΠ½Π°ΡΠ° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° ΡΠΈΠΏΠ° Intel C620 PCH
Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ½ΠΎ, ΡΠΎΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π΅Π΄ΠΈΠ½ ΡΠΈΠΏ Intel C620 PCH, ΠΊΠ°ΡΠΎ ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° 10 GbE ΠΈ Intel QAT Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ. ΠΡΠΈ ΡΠΎΠ²Π° Legacy ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ ΡΠ°ΠΌΠΎ Π² Π΅Π΄ΠΈΠ½ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ, ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ ΡΠ°ΠΌΠΎ ΠΏΡΠΈ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΠΈΠΏΠΎΠ²Π΅ PCH.
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»Π½ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΠ΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°, Π΄Π΅ΠΉΡΡΠ²Π°Ρ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° ΠΊΠ°ΠΊΡΠΎ Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π½Π° ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΠΈ ΡΠ°ΠΊΡΠΎΡΠΈ, Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
