Π Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ΅ 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, Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΡ Additional 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), ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΊΠΎΠΌΠΏΡΠ΅ΡΡΠΈΠΈ ΠΈ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π½ΠΈΡ. Π, Π½Π°ΠΊΠΎΠ½Π΅Ρ, Β«Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΉΒ» β
ΠΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ ΠΈ Π³ΠΈΠ±ΠΊΠΎΡΡΡ
ΠΠ°ΠΆΠ½ΡΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ±ΠΎΡΠ° Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ PCH, Π½ΠΎ ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ² Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π² Π΄ΠΎΡΡΡΠΏΠ΅ ΠΊ ΡΠΊΠΎΡΠΎΡΡΠ½ΡΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ ΡΠ²ΡΠ·ΠΈ Ρ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ (ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ). ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ EPO (EndPoint Only Mode), ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ PCH ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΡΡΠ°ΡΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ PCI Express ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΡΡΡΡ 10 GbE ΠΈ Intel QAT. ΠΡΠΈ ΡΡΠΎΠΌ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ DMI, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ΄ Legacy-ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡΡ Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ ΡΠ΅ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ, ΠΎΡΠΊΠ»ΡΡΠ΅Π½Ρ.
ΠΠ½ΡΡΡΠ΅Π½Π½ΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΡ Intel C620 PCH
Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ, ΡΡΠΎ Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Intel C620 PCH, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ 10 GbE ΠΈ Intel QAT Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΡΠΈ ΡΡΠΎΠΌ Legacy ΡΡΠ½ΠΊΡΠΈΠΈ, Π½ΡΠΆΠ½ΡΠ΅ Π»ΠΈΡΡ Π² Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ΅, ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ PCH.
ΠΡΠ°ΠΊ, ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠ΅ΠΌΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ°ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
, ΡΠ°ΠΊ ΠΈ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΡΡ
ΡΠ°ΠΊΡΠΎΡΠΎΠ² Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com