ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Как ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для ML

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Π‘Π²ΠΎΠΉ собствСнный сСрвСр для обучСния β€” ΠΊΠ°ΠΊ машина Π² 20 Π²Π΅ΠΊΠ΅: Ссли Π²Ρ‹ Π²ΡΠ΅Ρ€ΡŒΠ΅Π· Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚Π΅ΡΡŒ Data Science, Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ Π²Ρ‹ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚Π΅ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½Π° Сдиная настроСнная срСда, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² рСсурсах, нСзависимых ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ» работодатСля ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΎΠ². ΠšΡ‚ΠΎ-Ρ‚ΠΎ скаТСт, Ρ‡Ρ‚ΠΎ всё ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΎΠ±Π»Π°ΠΊΠ°Ρ…, ΠΎΠ΄Π½Π°ΠΊΠΎ постоянный доступ, Π΄ΠΎΠ»Π³ΠΈΠ΅ экспСримСнты 24/7, Π΄Π° Π΅Ρ‰Π΅ ΠΈ с Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹ΠΉΠ΄ΡƒΡ‚ Π² ΠΊΠΎΠΏΠ΅Π΅Ρ‡ΠΊΡƒ.

Π˜Ρ‚Π°ΠΊ, Ссли Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈΡΡŒ β€” Π½ΡƒΠΆΠ½ΠΎ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свой Π³ΠΎΡ€ΠΎΠ΄-сад.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ:

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

НСмного Π»ΠΈΡ€ΠΈΠΊΠΈ ΠΎΡ‚ сборщика: Β«Π”ΡƒΠΌΠ°ΡŽ, послС Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ фиаско Intel с 10980XE вопрос ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ процСссор Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ для ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… вычислСний, ΠΈΠΌΠ΅Π΅Ρ‚ довольно понятный ΠΎΡ‚Π²Π΅Ρ‚. Но… всё ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒΡΡΒ».

И Ρ‚ΡƒΡ‚ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ памяти. Π”Π΅Π»Π°Ρ‚ΡŒ сСрвСр мСньшС Ρ‡Π΅ΠΌ с 32 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти странно (Ρ‚ΠΎΠ³Π΄Π° ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡ‰Π΅ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π° фитнСс-браслСтах) ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ с высокой частотой (3200+, процСссоры Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ ZEN ΠΈ ZEN 2 Π΅Π΅ Π»ΡŽΠ±ΡΡ‚). ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ β€” Π½Π΅ самый слоТный ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ схСмы, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… (я взял Corsair). Π’ΡƒΡ‚ Π½Π°Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Ρ‚Π΅ΠΌ, сколько Π±Ρ€Π°Ρ‚ΡŒ, ΠΈ с количСством ΠΊΠ°Π½Π°Π»ΠΎΠ². Π‘Π°ΠΌΡ‹ΠΉ простой ΠΎΡ‚Π²Π΅Ρ‚: побольшС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ плашкС Π΄Π° ΠΏΠΎ 16 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ сидСло. ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ 256 Π³ΠΈΠ³ΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Ρ‹ Π·Π°ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π² свой ПК. Но Π½Π΅ всё Ρ‚Π°ΠΊ просто. Если Π²Ρ‹ Π±Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ‚ΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² памяти Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π·Ρ‚ΡŒ Π²Π΄Π²ΠΎΠ΅ большС Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ядСр, Π° это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ сниТаСтся ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ доступа – Ρ‚ΡƒΡ‚ Π½Π°Π΄ΠΎ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ быстрого доступа ΠΊ памяти, ΠΊΠ°ΠΊ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅. Π—Π½Π°Ρ‡ΠΈΡ‚ Π±Π΅Ρ€Π΅ΠΌ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΠΊΠ°Π½Π°Π»ΡŒΠ½ΡƒΡŽ. На ΠΊΠ°ΠΆΠ΄ΠΎΠΉ плашкС Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎ 8 Π³ΠΈΠ³ΠΎΠ² памяти.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ инсайт ΠΎΡ‚ сборщика, Π° Ρ‚ΠΎΡ‡Π½Π΅Π΅, ΠΎΠ±Π΅Ρ‰Π°Π½Π½Ρ‹Π΅ подробности ΠΎ Threadripper: Β«Π’ Ρ†Π΅Π»ΠΎΠΌ, Ссли Π² вас сидит ΠΌΠ°Π½Ρ‚Ρ€Π° «всС ΠΊΠ°Π½Π°Π»Ρ‹ памяти Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹Β» (Π° Ρƒ Threadripper ΠΈΡ… 4) ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡ€ΠΎΠ»Π»ΠΈΡ‚ΡŒ Π²Π½ΠΈΠ·. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ напоминаю, Ρ‡Ρ‚ΠΎ Ρƒ этого процСссора старой Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ интСрСсная структура ΠΈΠ· 4 NUMA nodes, ΡƒΠ·Π»ΠΎΠ² с Π½Π΅ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹ΠΌ доступом ΠΊ памяти. Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈ с ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ°Π½Π°Π»ΠΎΠΌ, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° Ρƒ вас Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠΎΠΏΠΈΡ‚ΡŒΡΡ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ, Π²Ρ‹Π·Π²Π°Π½Π½Ρ‹Π΅ этой Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ. Π’ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… Threadripper, построСнных ΡƒΠΆΠ΅ Π½Π° ZEN 2, эта ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π»ΠΈΠΊΠ²ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π°, Π½ΠΎ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠ°Π½Π°Π»ΠΎΠ² памяти остаСтся».

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ Π²Ρ‹Π²Π΅Π»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ матСринской ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π° количСство слотов ΠΏΠΎΠ΄ ΠΏΠ°ΠΌΡΡ‚ΡŒ, хотя Π±Ρ‹ 4 (Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 32 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°), Π° ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ β€” 8. Π•Ρ‰Π΅ стоит сразу ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ Π»ΠΈ Π²Ρ‹ Π±Ρ€Π°Ρ‚ΡŒ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ, ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° производитСля. Π’ΡƒΡ‚ ΠΌΡ‹ выясняСм, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ для PC (Π½Π΅ сСрвСрных), подходящих ΠΏΠΎΠ΄ наши ограничСния, Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ (ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π±Ρ‹Π»ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° эта машина ΡΠΎΠ±ΠΈΡ€Π°Π»Π°ΡΡŒ). ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π° ΡƒΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ASUS, ΠΈ ΠΏΡ€ΠΈ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΌ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π΅ взял Π±Ρ‹ Π΅Π³ΠΎ, Π½ΠΎ ΠΏΡ‹Ρ‚Π°ΡΡΡŒ Π²Π»Π΅Π·Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠΈ, Π±Π΅Ρ€Π΅ΠΌ ASRock, младшСго Π±Ρ€Π°Ρ‚Π° большой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, доступного Π΄Π°ΠΆΠ΅ послС падСния рубля.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, имСя Ρ‚Π°ΠΊΠΎΠΉ быстрый Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒ, странно ΡƒΠΏΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ТСсткого диска, Π·Π½Π°Ρ‡ΠΈΡ‚ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ SSD. Они, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄ΠΎΡ€ΠΎΠΆΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ выясняСтся, Ρ‡Ρ‚ΠΎ ΠΌΠ°Π»ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π² постоянном доступС. Π—Π½Π°Ρ‡ΠΈΡ‚, ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ 512 Π“Π±, Π° датасСты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ° Π½Π΅ хочСтся ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ вмСстС с ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠ΅ΠΉ Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² β€” Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ классичСском Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚Π½ΠΎΠΌ дискС. Или большС. Бколько Π½ΡƒΠΆΠ½ΠΎ ΠΈ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚.

Π‘ΠΎΠ±Ρ€Π°Π² основныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΏΡ€ΠΈΠΊΠΈΠ΄Ρ‹Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ хозяйству ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ. Π’ΡƒΡ‚ ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π΅ (Π»ΡƒΡ‡ΡˆΠ΅ Π²Π·ΡΡ‚ΡŒ с запасом). И, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π°Π΄ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, ΠΊΡ‚ΠΎ ΠΎΡ…Π»Π°Π΄ΠΈΡ‚ эту ΠΌΠΎΡ‰ΡŒ. Threadripper-Ρ‹ Π³Ρ€Π΅ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ Ρ†Π²Π΅Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ†Π΅Π½Ρ‹ Π½Π° 8 ΠΌΠ°Ρ€Ρ‚Π°, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½Π° мощная систСма охлаТдСния. Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ сильная Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Π°Ρ ΠΈ водяная, Π½ΠΎ я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π±Ρ€Π°Ρ‚ΡŒ Π²ΠΎΠ΄ΡΠ½ΡƒΡŽ: ΠΏΠΎ Ρ†Π΅Π½Π΅ сравнима с сильной Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ, Π½ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ постоянного ощущСния, Ρ‡Ρ‚ΠΎ ΠΆΠΈΠ²Π΅Ρ‚Π΅ Π½Π° Π²Π·Π»Π΅Ρ‚Π½ΠΎ-посадочной полосС. Плюс, Π·Π° послСднСС врСмя количСство ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰ΠΈΡ… вмСняСмыС ΠΎΡ…Π»Π°Π΄ΠΈΡ‚Π΅Π»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Threadripper, выросло β€” Π΅ΡΡ‚ΡŒ ΠΈΠ· Ρ‡Π΅Π³ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Π’ Ρ†Π΅Π»ΠΎΠΌ всС собрано, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ корпус β€” Ρ‚ΡƒΡ‚ совСтов Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, это шанс для самовыраТСния, β€” ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ понравится Π»ΠΈΡ‡Π½ΠΎ Π²Π°ΠΌ.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ возмоТности ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ всСго ΡΡ‡Π°ΡΡ‚ΡŒΡ:

Когда всС ΠΏΡ€ΠΈΠ΅Ρ…Π°Π»ΠΎ ΠΈ собрано, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π½Π°ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ систСму.

Π­Ρ‚ΠΎ история для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ поста, здСсь расскаТу Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅: ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я Ρ…ΠΎΡ‚Π΅Π» Π΅Π³ΠΎ Π΅Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ дСсктоп ΠΈ ΠΈΠΌΠ΅Π» ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Linux, Ρ‚ΠΎ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ популярности Π²Ρ‹Π±Ρ€Π°Π» Ubuntu Linux.

Когда всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, попроситС Ρƒ своСго ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° статичСский IP β€” это бСсплатно ΠΈΠ»ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ обСспСчит доступ ΠΊ вашим ΡŽΠΏΠΈΡ‚Π΅Ρ€-Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°ΠΌ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΎΡ‚ΠΎΠ²ΡΡŽΠ΄Ρƒ.

НапослСдок скаТу, Ρ‡Ρ‚ΠΎ высказал своС ΠΌΠ½Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ слоТилось Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ изучСния Ρ€Ρ‹Π½ΠΊΠ° ΠΈ общСния со спСциалистами. Π’ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ я улоТился, ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π³ΠΎΠ΄ Ρ‡ΡƒΠ΄ΠΎ соврСмСнных Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ бСспСрСбойно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π§Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя поставил jupyterhub ΠΈ стал ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ·Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΈ ΠΆΠΈΠ²Π΅ΠΌ нашСй нСбольшой ΠΊΠΎΠΌΠΌΡƒΠ½ΠΎΠΉ Π½Π° сСрвСрС, Π΄Π° сСтки ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ, Ρ‡Π΅Π³ΠΎ ΠΈ Π²Π°ΠΌ ТСлаю.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Π€ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ подсчСт (Ρ†Π΅Π½Ρ‹ Π½Π°Ρ‡Π°Π»Π° 2019 Π³ΠΎΠ΄Π°):

НаимСнованиСЦСна Π² рубляхБсылка
ΠšΠΎΡ€ΠΏΡƒΡ COUGAR Panzer MAX Black9200https://market.yandex.ru/product—kompiuternyi-korpus-cougar-panzer-max-black/1712295303/offers?priceto=10000&local-offers-first=1&deliveryincluded=1&how=aprice
ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°Ρ‚Π° ASRock X399 Taichi27200https://market.yandex.ru/product—materinskaia-plata-asrock-x399-taichi/1730976015/offers?local-offers-first=1&how=aprice&deliveryincluded=1
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ AMD Ryzen Threadripper 1920X (sTR4, L3 32768Kb)31150https://market.yandex.ru/product—protsessor-amd-ryzen-threadripper-1920x-str4-l3-32768kb/1732027853/offers?onstock=1&local-offers-first=1&how=aprice&deliveryincluded=1
ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ 32Gb (4x8Gb) 3200MHz DDR4 DIMM Corsair23100https://market.yandex.ru/product—operativnaia-pamiat-corsair-cmk32gx4m4d3200c16/1729035586/offers?local-offers-first=1&deliveryincluded=1&how=aprice
ΠŸΠΎΡ‚ΠΎΠΌ Π΅Ρ‰Π΅ ΠΊΡƒΠΏΠΈΠ» ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅
Π‘Π»ΠΎΠΊ питания Chieftec BDF-1000C 1000W7330https://market.yandex.ru/product—blok-pitaniia-chieftec-bdf-1000c-1000w/1731273730/offers?priceto=9000&local-offers-first=1&deliveryincluded=1&how=aprice
SSD Samsung M.2 970 EVO 500 Gb (R3500/W2500MB/s)9960https://market.yandex.ru/product—tverdotelnyi-nakopitel-samsung-mz-v7e500bw/41265856/offers?local-offers-first=1&how=aprice&deliveryincluded=1
Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° GeForce GTX 1080Ti поюзанная31000
Π‘Π–Πž Deepcool Castle 280 RGB9500https://market.yandex.ru/product—kuler-dlia-protsessora-deepcool-castle-280-rgb/163585623/offers?local-offers-first=1&how=aprice&deliveryincluded=1
ΠŸΠ°ΡΡ‚Π° TG Kryonaut1600https://key.ru/shop/devices/termopasta/termopasta_thermal_grizzly_kryonaut1/
ВСнтиляторы Noctua ΠΈ Gelid 140mm для Π²ΠΎΠ΄ΠΎΠ±Π»ΠΎΠΊΠ°2000
ΠŸΠΎΠΊΡƒΠΏΠΊΠ°, Π‘Π±ΠΎΡ€ΠΊΠ°, настройка, установка ОБ13000Π‘ΠΎΠ²Π΅Ρ‚ΡƒΡŽ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ собирал, Π½ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΏΠΎ запросу
Π˜Ρ‚ΠΎΠ³ΠΎ:165040
Π˜Ρ‚ΠΎΠ³ΠΎ Π·Π° части152040

Автор: Николай КнязСв, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π³Ρ€ΡƒΠΏΠΏΡ‹ машинного обучСния ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Β«Π˜Π½Ρ„ΠΎΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π”ΠΆΠ΅Ρ‚Β»

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

💠 Как Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ для Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

1. Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ЦП ΠΈ Π“ΠŸ

Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор (ЦП) Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ выполнСния большого количСства простых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Для ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ графичСский процСссор (Π“ΠŸ):

2. Устройство Π“ΠŸ

2.1. CUDA

ГрафичСский процСссор состоит ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° нСзависимых ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя :

На ΠΎΠ΄Π½ΠΎΠΌ ядрС CUDA (Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний ΠΎΡ‚ NVIDIA) выполняСтся ΠΎΠ΄Π½Π° Π½ΠΈΡ‚ΡŒ, ΠΈΠ½Π°Ρ‡Π΅ – ΠΏΠΎΡ‚ΠΎΠΊ. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΡ‚ΠΎΠΊΡƒ соотвСтствуСт ΠΎΠ΄ΠΈΠ½ элСмСнт вычисляСмых Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΡ‚ΠΎΠΊΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π±Π»ΠΎΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‰Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Ρ‡Π΅Ρ€Π΅Π·:

ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅ выполняСт ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π½Π°Π΄ Π²Π°Ρ€ΠΏΠΎΠΌ (warp) – Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ ΠΈΠ· 32 ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². ΠŸΠΎΡ‚ΠΎΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΏΠ° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ собой. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΡ‚ΠΎΠΊΡƒ ΠΈ Π±Π»ΠΎΠΊΡƒ присваиваСтся ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ – Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ цСлочислСнный Π²Π΅ΠΊΡ‚ΠΎΡ€:

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 5. Π‘Π΅Ρ‚ΠΊΠ° Π±Π»ΠΎΠΊΠΎΠ² Π² CUDA

Алгоритм Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ CUDA выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

2.2. Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ памяти

Π›ΠΎΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ (local memory):

РаздСляСмая ΠΏΠ°ΠΌΡΡ‚ΡŒ (shared memory):

Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ (global memory):

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ (constant memory):

ВСкстурная ΠΏΠ°ΠΌΡΡ‚ΡŒ (texture memory):

3. Как Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π“ΠŸ

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ шагов ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Π“ΠŸ.

3.1. Когда достаточно ΠΌΠ΅Π½Π΅Π΅ 11 Π“Π‘ памяти

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 10. Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° NVIDIA RTX 3080

3.2. Когда Π½ΡƒΠΆΠ½ΠΎ большС 11 Π“Π‘ памяти

3.3. Π’Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 11. АрхитСктура Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядСр Π² GeForce RTX 2080 Super ΠΈ GeForce RTX 3080

3.4. ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ памяти

Π’Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра быстрыС ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΎΡΡ‚Π°ΠΈΠ²Π°ΡŽΡ‚ Π΄ΠΎ 70% Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, оТидая Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· глобальной памяти. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ Π“ΠŸ с максимальной пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ памяти. Π•Ρ‰Π΅ Π½ΡƒΠΆΠ½Π° большая раздСляСмая ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ кэш L1, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ число ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ внСшнСй памяти ΠΈ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π±Π»ΠΈΠΆΠ΅ ΠΊ АЛУ.

Бколько Π½ΡƒΠΆΠ½ΠΎ памяти:

3.5. БистСма охлаТдСния

Π’ конструкции систСмы охлаТдСния Reference RTX 30 (NVIDIA) ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ вСнтилятор располоТСн Π½Π° Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ сторонС Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹. Он Π²Ρ‹Π΄ΡƒΠ²Π°Π΅Ρ‚ Π²ΠΎΠ·Π΄ΡƒΡ… Π² пространство, Π³Π΄Π΅ располоТСна опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ процСссор. Π’Ρ‚ΠΎΡ€ΠΎΠΉ вСнтилятор Π²Ρ‹Π΄ΡƒΠ²Π°Π΅Ρ‚ Π²ΠΎΠ·Π΄ΡƒΡ… сразу ΠΈΠ· корпуса (Рис. 12).

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 12. CистСма охлаТдСния Reference RTX 30

Π•Ρ‰Π΅ Π½Π΅Ρ‚ тСстов, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρ‹ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ систСмы охлаТдСния. Установка Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π“ΠŸ Π² ΠΎΠ΄Π½ΠΎΠΌ корпусС ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π° циркуляции ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π²ΠΎΠ·Π΄ΡƒΡ…Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ корпуса ΠΈ ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚.

3.6. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΏΠΈΡ‚Π°Π½ΠΈΠ΅

ΠšΠ°Ρ€Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ мощности Π±Π»ΠΎΠΊΠ° питания. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ RTX 3090 ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ Π½Π° ΠΏΠΈΠΊΠ΅ 1400 Π’Ρ‚. ΠŸΡ€ΠΎΠ΄Π°ΡŽΡ‚ΡΡ Π±Π»ΠΎΠΊΠΈ питания Π½Π° 1600 Π’Ρ‚, Π½ΠΎ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΠΌ 200 Π’Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСдостаточно.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 13. Π‘Π»ΠΎΠΊ питания Super Flower Leadex Titanium SF-1600F14HT Π½Π° 1600 Π’Ρ‚

3.7. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ для кластСров

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 14. Π‘Π΅Ρ€Π²Π΅Ρ€ SuperMicro Superserver 4028gr-tvrt, Π΄ΠΎ 8 Tesla v100 sxm2

Для кластСра ΠΈΠ· 256+ Π“ΠŸ – NVIDIA DGX SuperPOD.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 15. Π‘ΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ NVIDIA DGX SuperPOD

ΠŸΡ€ΠΈ 1024+ Π“ΠŸ – Google TPU Pod ΠΈ NVIDIA DGX SuperPod.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 16. Π‘ΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Google TPU Pod Π½Π° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… процСссорах

3.8. НС ΠΏΠΎΠΊΡƒΠΏΠ°ΠΉΡ‚Π΅ эти ΠΊΠ°Ρ€Ρ‚Ρ‹

НС ΠΏΠΎΠΊΡƒΠΏΠ°ΠΉΡ‚Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ RTX Founders Editions ΠΈΠ»ΠΈ RTX Titans, Ссли Π½Π΅Ρ‚ PCIe-ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»Π΅ΠΉ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 17. Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° NVIDIA RTX Titan

Tesla V100 ΠΈΠ»ΠΈ A100 Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² кластСрах. ΠšΠ°Ρ€Ρ‚Ρ‹ сСрии GTX 16 ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΠΈΠ·ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΠ· Π½ΠΈΡ… ΡƒΠ±Ρ€Π°Π»ΠΈ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра. Аналоги GTX 16: Π±/Ρƒ RTX 2070, RTX 2060 ΠΈΠ»ΠΈ RTX 2060 Super.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 18. Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° NVIDIA Tesla V100

3.9. НуТСн Π»ΠΈ PCI 4.0?

3.10. НСобходимы Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 8x/16x PCIe-слоты?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 8x ΠΈ 16x PCIe-слоты Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. ДопускаСтся Ρ€Π°Π±ΠΎΡ‚Π° Π΄Π²ΡƒΡ… Π“ΠŸ Π½Π° слотах 4Ρ…. ΠŸΡ€ΠΈ установкС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π“ΠŸ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π°Π²Π°ΠΉΡ‚Π΅ слотам 8x Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π“ΠŸ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ слота 4x Π½ΠΈΠΆΠ΅ Π½Π° 5-10%.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 19. Π‘Π»ΠΎΡ‚Ρ‹ PCIe x1, x4, x16

3.11. МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ вмСстС?

Π”Π°, ΠΌΠΎΠΆΠ½ΠΎ! Но Π±ΡƒΠ΄Π΅Ρ‚ слоТно эффСктивно Ρ€Π°ΡΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΡ‚ΡŒ графичСскиС процСссоры Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ², Ρ‚. ΠΊ. быстрый Π“ΠŸ Π±ΡƒΠ΄Π΅Ρ‚ ΠΆΠ΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ Π“ΠŸ Π΄ΠΎΠΉΠ΄Π΅Ρ‚ Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ синхронизации.

3.12. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ NVLink ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π»ΠΈ это?

NVLink – высокоскоростноС соСдинСниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π“ΠŸ. Π’ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… кластСрах (

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 20. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ NVLink M40, P100, V100 ΠΈ A100

3.13. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π΄Π΅Π½Π΅Π³ Π½Π° Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Π΅ Π“ΠŸ?

ΠšΡƒΠΏΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½Π½Ρ‹Π΅ Π“ΠŸ, Π»ΠΈΠ±ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌΠΈ сСрвисами. Π‘ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ (Π² порядкС убывания Ρ†Π΅Π½Ρ‹ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ):

3.14. Π˜Ρ‚ΠΎΠ³

НапослСдок нСсколько ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… гистограмм характСристик Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… GPU.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 21. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ RTX 2080 Ti. ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 22. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° Π΄ΠΎΠ»Π»Π°Ρ€ (US) Π“ΠŸ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ RTX 3080. ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 23. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° Π΄ΠΎΠ»Π»Π°Ρ€ (US) Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π“ΠŸ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… RTX 3080. ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйРис. 24. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° Π΄ΠΎΠ»Π»Π°Ρ€ (US) восьми Π“ΠŸ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ восьми RTX 3080.

Π’ этом руководствС ΠΌΡ‹ рассмотрСли устройство графичСского процСссора ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния. Если запускаСтС расчСт нСйросСток врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚ΠΎ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ графичСских процСссоров.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния

Π’ сфСрС Data Science ΠΌΠΎΡ‰Π½ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ с сСрвСрным ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ – Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ инструмСнт. Π”Π° ΠΈ Π² пСрспСктивС собствСнныС мощности обходятся ΠΊΡƒΠ΄Π° дСшСвлС, особСнно учитывая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ постоянного хранСния датасСтов.

Π’Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΡ…

Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² адаптируСтся ΠΏΠΎΠ΄ ΠΊΠ°Ρ€Ρ‚Ρ‹ NVIDIA с ΠΈΡ… Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ядрами CUDA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ° Π½ΠΈΠΊΡ‚ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅ смог. Π§Ρ‚ΠΎ касаСтся процСссора, Ρ‚ΠΎ Π²Ρ‹Π±ΠΎΡ€ Ρ‚ΡƒΡ‚ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π΅Π½ – Intel с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ количСством ядСр ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π·Π³ΠΎΠ½Π°. Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… вычислСниях. К матСринской ΠΏΠ»Π°Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ особыС трСбования – это, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, 4 ΠΊΠ°Π½Π°Π»Π° памяти (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» процСссора) ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° Π³Π»Π°Π²Π½Ρ‹Ρ… ΡƒΠ·Π»Π°Ρ… питания.

Излишняя ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π°ΠΌ ΠΎΠ±ΡƒΠ·ΠΎΠΉ. Π’Ρ‹ всСгда смоТСтС ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ услуги для ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… вычислСний Π΄Ρ€ΡƒΠ³ΠΈΠΌ спСциалистам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ. ВсС свободноС врСмя ΠΈ Π΄Π°ΠΆΠ΅ Π² ваш отпуск ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΎΡΠΈΡ‚ΡŒ дСньги. Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ систСма водяного охлаТдСния сдСлаСт Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±Π΅ΡΡˆΡƒΠΌΠ½ΠΎΠΉ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ процСсс обучСния 24/7.

Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΏΡ€ΠΈ машинном ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ зависит ΠΎΡ‚ скорости ΠΈ объСма памяти, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ количСства ядСр CUDA. Π’Π°ΠΊΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΊΠ°ΠΊ PyTorch, MXNet, TensorFlow, Π° Ρ‚Π°ΠΊΠΆΠ΅ основанныС Π½Π° ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… Π³ΠΈΠ±Ρ€ΠΈΠ΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для GPU ускорСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, cuDNN, DALI ΠΈ NCCL. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ с использованиСм ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… GPU.
Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ – характСристики всСх Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΎΡ‚ NVIDIA.

Π―Π΄Ρ€Π° CUDAΠ―Π΄Ρ€Π° NVIDIA TensorΠ―Π΄Ρ€Π° NVIDIA RTΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ памятиШирина ΡˆΠΈΠ½Ρ‹ ΠΏΠ°ΠΌΡΡ‚ΠΈΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΠΈΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ FP32
Quadro GV1005120640Π½Π΅Ρ‚32GB HBM24096 Π±ΠΈΡ‚870,4 Π“Π‘/с14.8 TFLOPS
Quadro RTX 800046085767248GB GDDR6 с ECC384 Π±ΠΈΡ‚624 Π“Π‘/с16.3 TFLOPS
Quadro RTX 600046085767224GB GDDR6384 Π±ΠΈΡ‚624 Π“Π‘/с16.3 TFLOPS
Quadro RTX 500030723844816GB GDDR6256 Π±ΠΈΡ‚448 Π“Π‘/с11.2 TFLOPS
Quadro RTX 40002304288368GB GDDR6256 Π±ΠΈΡ‚416 Π“Π‘/с7.1 TFLOPS
NVIDIA TITAN RTX46085767224GB GDDR6384 Π±ΠΈΡ‚672 Π“Π‘/с16.3 TFLOPS
RTX 2080 Ti43525446811GB GDDR6352 Π±ΠΈΡ‚616 Π“Π‘/с13.5 TFLOPS
RTX 2080 SUPER3072384488GB GDDR6256 Π±ΠΈΡ‚496 Π“Π‘/с11.2 TFLOPS

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Quadro GV100

Π­Ρ‚ΠΎ самый ΠΌΠΎΡ‰Π½Ρ‹ΠΉ графичСский ΡƒΡΠΊΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΎΠ½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ для обслуТивания ΠΈ обучСния Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй. Π“Π»Π°Π²Π½Ρ‹ΠΌ прСимущСством являСтся ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π΅Π΅ объСм ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ доступа. Из нСдостатков ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ†Π΅Π½Ρƒ ΠΈ отсутствиС RT ядСр.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Quadro RTX 8000

Π’ΠΎΠΏΠΎΠ²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ², ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство памяти ΠΈ прСкрасная ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. НСдостаток – Ρ†Π΅Π½Π°, Π½Π΅ совсСм оправданная для Data Science, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Ρ‚ΠΈΡ‚Π΅ Π·Π° Ρ†Π΅Π»Ρ‹ΠΉ мСшок Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, созданных ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Quadro RTX 6000, 5000, 4000

Π’Ρ€ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ с ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ высоким ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π¦Π΅Π½Π° всС Ρ‚Π°ΠΊ ΠΆΠ΅ высокая. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

TITAN RTX

Плавно ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌ для машинного обучСния Π½Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΉ направлСнности. По ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ эта ΠΊΠ°Ρ€Ρ‚Π° сравнима с Quadro RTX 6000, Π½ΠΎ стоит Π² нСсколько Ρ€Π°Π· дСшСвлС. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ использованиС Π΄Π²ΡƒΡ… ΠΈ Π±ΠΎΠ»Π΅Π΅ TITAN RTX даст Π²Π°ΠΌ большС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‡Π΅ΠΌ ΠΎΠ΄Π½Π° Quadro RTX 6000. НСдостаток – отсутствиС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΈ ПО ΠΎΡ‚ NVIDIA для ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ срСдС.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

RTX 2080 Ti ΠΈ 2080 SUPER

Π’ΠΎΠΏΠΎΠ²Ρ‹Π΅ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½Ρ‹ Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Β«ΠΊΠΎΠ»Π»Π΅Π³ΠΈΒ», Π½ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° большС Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Ρ‹ ΠΏΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π₯отя ΠΈΡ… ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ Π½Π΅ ставится ΠΏΠΎΠ΄ сомнСниС. Π’Ρ‹Π²ΠΎΠ΄: Π΄Π²Π΅ RTX 2080 Ti ΠΌΠΎΡ‰Π½Π΅Π΅, Ρ‡Π΅ΠΌ ΠΎΠ΄Π½Π° TITAN RTX, хотя ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 1000$.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€

Для машинного обучСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ доступ ΠΊ Π½Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ процСссор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠ°Π½Π°Π»Π°, Π° Π½Π΅ 2, ΠΊΠ°ΠΊ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ срСди Π½Π΅ сСрвСрных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π΅ΡΡ‚ΡŒ прСкрасный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ – Intel Core i9. Много ядСр, ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 4 ΠΊΠ°Π½Π°Π»ΠΎΠ² памяти, Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ частота ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π³ΠΎΠ½Π°.

Π’Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ – вопрос Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π°, Ρ‡Π΅ΠΌ большС ядСр ΠΈ частоты – Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅. Π’Π°ΠΊΠΆΠ΅ стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π³ΠΎΠ½Π° для ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ увСличСния мощности.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ

Π›ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΠΎΡ‡Π°ΡΡ‚ΠΎΡ‚Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ DDR4, ΠΎΠ½Π° Π½Π΅ такая дорогая ΠΈ даст Π²Π°ΠΌ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ прирост мощности. 4 ΠΊΠ°Π½Π°Π»Π° Π½Π° процСссорС – Π·Π½Π°Ρ‡ΠΈΡ‚, 8 слотов Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅. ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ стоит ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния, – это 32 Gb, Π½ΠΎ Ρ‡Π΅ΠΌ большС – Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅. Π›ΡƒΡ‡ΡˆΠ΅ Π·Π°Π½ΡΡ‚ΡŒ всС слоты, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ядру процСссора максимально быстрый доступ ΠΊ памяти. Максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ объСм памяти для i9 – 256 Gb.

Быстрый доступ ΠΊ датасСтам Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π° накопитСля Π½Π΅ замСдляла ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. НовыС SSD m.2 Π΄Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ Π½Π° скорости Π΄ΠΎ 3,5 Gb Π² сСкунду. НС ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π° Π½ΠΈΡ… всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ SSD ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ объСм памяти Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ HDD. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ HDD Π² систСму, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ локальной сСти, снабдив статичным IP адрСсом, ΠΈ Π²Ρ‹ смоТСтС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ доступ с любого устройства, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ИИ, Π½ΠΎ Π½Π΅ ΡˆΠ°Ρ€ΠΈΡ‚Π΅ Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅? Π§Π°ΡΡ‚ΡŒ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ. Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΈ настраиваСм систСму

ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ИИ, Π½ΠΎ Π½Π΅ ΡˆΠ°Ρ€ΠΈΡ‚Π΅ Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅? Π§Π°ΡΡ‚ΡŒ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ. Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΈ настраиваСм систСму

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Π­Ρ‚ΠΎ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ ΡΡ‚Π°Ρ‚ΡŒΡ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π°, посвящённого ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ ИИ ΠΈ всСго, Ρ‡Ρ‚ΠΎ с Π½ΠΈΠΌ связано. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΠΌΡ‹ обсуТдали Ρ‚Π΅ΠΎΡ€ΠΈΡŽ, Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ практичСских Π·Π°Π΄Π°Π½ΠΈΠΉ. БСгодня ΠΆΠ΅ ΠΌΡ‹ займёмся сборкой идСального ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° для машинного обучСния ΠΈ настройкой систСмы.

Π˜Ρ‚Π°ΠΊ, займёмся ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΡ…. Π― ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΡƒ Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ, срСдний ΠΈ Π½Π°Π²ΠΎΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹ΠΉ.

Но спСрва β€” экспрСсс-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСйЕсли Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ просто ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ старый! ΠšΡƒΠΏΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ Titan X ΠΈΠ»ΠΈ GTX 1080 (Π° Π½Π΅Π΄Π°Π²Π½ΠΎ Nvidia анонсировала ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½ΡƒΡŽ GTX 1080 Ti) ΠΈ установитС VMware Workstation ΠΈΠ»ΠΈ Π»ΡŽΠ±ΡƒΡŽ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ видСоускоритСлСй. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ основной систСмой Linux, Π° Windows ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ β€” Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для машинного обучСния.

ΠŸΠΎΡ‚ΠΎΠΌ установитС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ систСму, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ вСсьма Π΄Π΅ΡˆΡ‘Π²ΡƒΡŽ.

ΠŸΠΎΠ΄Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΡ…

Π― Π±ΡƒΠ΄Ρƒ ΠΏΠΎΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ ΠΈ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° β€” всСму Π³ΠΎΠ»ΠΎΠ²Π°

Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор β€” большС Π½Π΅ самая ваТная Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Для Π½Π°Π²ΠΎΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… систСм Π½ΡƒΠΆΠ½Ρ‹ ΠΌΠΎΡ‰Π½Ρ‹Π΅ процСссоры, Π½ΠΎ Π½Π΅ для машинного обучСния β€” Ρ‚Π°ΠΌ Ρ€ΠΎΠ»ΡŒ Intel исполняСт Nvidia.

Π₯отя ΠΊΠ°Ρ€Ρ‚Ρ‹ AMD ΠΈ Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π»ΠΈ сСбя Π² ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹, Π΄ΠΎ ИИ ΠΎΠ½ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ доросли. Π‘ΠΊΠΎΡ€ΠΎ это измСнится, Π½ΠΎ ΠΏΠΎΠΊΠ° Nvidia Π½Π° ΠΊΠΎΠ½Π΅. Но Π½Π΅ стоит ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ Intel со счСтов. Она ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»Π° компанию Nervana Systems ΠΈ собираСтся Π½Π°Ρ‡Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ спСциализированныС Ρ‡ΠΈΠΏΡ‹ для машинного обучСния ΡƒΠΆΠ΅ Π² этом Π³ΠΎΠ΄Ρƒ.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Начнём с Π”Π½ΠŸ. Π‘Π΅Π·ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρ‡Π½Ρ‹ΠΉ Π»ΠΈΠ΄Π΅Ρ€ β€” это Titan X. Π•ΠΌΡƒ просто Π½Π΅Ρ‚ Ρ€Π°Π²Π½Ρ‹Ρ….

Π’ Π½Π΅ΠΉ установлСно 3584 ядСр CUDA Π½Π° частотС 1531 ΠœΠ“Ρ† ΠΈ 12 Π“Π‘ видСопамяти GDDR5X с пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ 10 Π“Π±/с.

Для машинного обучСния Π²Π°ΠΆΠ½ΠΎ количСство ядСр ΠΈ ΠΎΠ±ΡŠΡ‘ΠΌ памяти. По сути, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ машинного обучСния β€” это всСго лишь ΠΊΡƒΡ‡Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Excel. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ 4- ΠΈΠ»ΠΈ 8-ядСрный процСссор Intel просто Π½Π΅ справится с Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· памяти ΠΈ Π² Π½Π΅Ρ‘ ΠΎΡ‡Π΅Π½ΡŒ сильно ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ процСсс, поэтому Ρ‡Π΅ΠΌ большС памяти Π΅ΡΡ‚ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Titan X ΠΈ являСтся Π»ΡƒΡ‡ΡˆΠ΅ΠΉ.

Π–Π°Π»ΡŒ, Π½ΠΎ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ лишь 2 ΠΊΠ°Ρ€Ρ‚Ρ‹. Но для нас дСньги β€” Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, поэтому Π΅Ρ‰Ρ‘ Π΄Π²Π΅ ΠΌΡ‹ Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΅Ρ‰Ρ‘. Π”Π°, это 4-way SLI! ΠžΠ±ΠΎΠΉΠ΄Ρ‘Ρ‚ΡΡ ΠΎΠ½ Π²Π°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² 360 тысяч (Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания ΡΡ‚Π°Ρ‚ΡŒΠΈ β€” ΠΏΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².), Π½ΠΎ это львиная доля Π·Π°Ρ‚Ρ€Π°Ρ‚.

Π›ΡŽΠ±Ρ‹Π΅ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ прСдупрСдят вас, Ρ‡Ρ‚ΠΎ SLI ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 2 ΠΊΠ°Ρ€Ρ‚ Π½Π΅ даст Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ прироста, Π½ΠΎ Π½Π°ΠΌ ΠΆΠ΅ Π½Π΅ Π² ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ (Π»Π°Π΄Π½ΠΎ, Π±ΡƒΠ΄Π΅ΠΌ чСстны, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ)! Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ИИ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ количСство Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, поэтому Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ β€” это вовсС Π½Π΅ ΠΏΡ€Π΅Π΄Π΅Π». Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ мостик для SLI, Ссли Π²Ρ‹ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСму для ΠΈΠ³Ρ€. ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ связано с Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ β€” это построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π² matplotlib.

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π—ΠŸΠ‘. Π’Π°ΠΌ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΊΠ°Ρ€Ρ‚Π° GeForce GTX 1080 Founders Edition. Π’ Π½Π΅ΠΉ всСго лишь 2560 ядСр CUDA, Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС, Ρ‡Π΅ΠΌ Π² Titan X, Π½ΠΎ ΠΎΠ½Π° ΠΈ стоит Π² Π΄Π²Π° Ρ€Π°Π·Π° дСшСвлС, 46 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ. ΠŸΠ°ΠΌΡΡ‚ΠΈ Π² Π½Π΅ΠΉ Ρ‚ΠΎΠΆΠ΅ мСньшС, 8 Π“Π‘ вмСсто 12. Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ Π”ΠΈΠ‘-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” это GeForce GTX 1070. Она ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ…Π²Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ 1920 ядрами CUDA ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ†Π΅Π½ΠΎΠΉ β€” 32 тысячи Ρ€ΡƒΠ±Π»Π΅ΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, SLI ΠΈΠ· 4 ΠΊΠ°Ρ€Ρ‚ обойдётся Π²Π°ΠΌ Π±Π΅Π· ΠΌΠ°Π»ΠΎΠ³ΠΎ Π² 130 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ двумя ΠΈΠ»ΠΈ трСмя ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ. По-Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ, Π²Π°ΠΌ Ρ…Π²Π°Ρ‚ΠΈΡ‚ ΠΈ ΠΎΠ΄Π½ΠΎΠΉ.

Π˜Ρ‚Π°ΠΊ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” Ρ‚Ρ€ΠΈ GTX 1080. Π’ Π΄Π²Π° Ρ€Π°Π·Π° дСшСвлС, Ρ‡Π΅ΠΌ Β«Ρ‚ΠΈΡ‚Π°Π½Ρ‹Β» ΠΈ всСго Π½Π° 3072 ядра мСньшС. Для своСй систСмы я Π²Ρ‹Π±Ρ€Π°Π» ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Π³ΠΎ.

НаконСц, Π”ΠΈΠ‘-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚: GTX 1060. 6 Π“Π‘ видСопамяти ΠΈ 1280 ядСр CUDA Π·Π° 17 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ β€” это Π»ΡƒΡ‡ΡˆΠΈΠΉ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚.

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π΄Π°Π½Π½Ρ‹Ρ…

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Π’Π°ΠΌ понадобится SSD, особСнно Ссли Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со свёрточными Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹ΠΌΠΈ сСтями ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Samsung 850 EVO Ρ‘ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 1 Π’Π‘ β€” это Π”Π½ΠŸ-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π·Π° послСдний Π³ΠΎΠ΄ Ρ†Π΅Π½Ρ‹ Π½Π° SSD Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ снизились, поэтому такая ΠΏΠΎΠΊΡƒΠΏΠΊΠ° Π½Π΅ сильно ΡƒΠ΄Π°Ρ€ΠΈΡ‚ ΠΏΠΎ ΠΊΠΎΡˆΠ΅Π»ΡŒΠΊΡƒ. На ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания ΡΡ‚Π°Ρ‚ΡŒΠΈ эта модСль стоит порядка 20 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ.

Π—ΠŸΠ‘-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” это SSD Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π½ΠΎ Π½Π° 250 Π“Π‘. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 6 тысяч.

Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ понадобится HDD для хранСния Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ большими, поэтому стоит Π²Π·ΡΡ‚ΡŒ диск Ρ‘ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π½Π΅ мСньшС 4 Π’Π‘, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ Π²Π°ΠΆΠ΅Π½. Π‘Ρ‚ΠΎΠΈΡ‚ΡŒ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ порядка 10 тысяч.

Π’ качСствС Π”ΠΈΠ‘-Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ SSD ΠΎΡ‚ SanDisk Π½Π° 240 Π“Π‘ Π·Π° 4 тысячи Ρ€ΡƒΠ±Π»Π΅ΠΉ ΠΈ HDD Π½Π° 1 Π’Π‘, Π½ΠΎ я ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ лишнСй памяти Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ

Π― ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π±Ρ€Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 16 Π“Π‘ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Ρ‚ΠΈΠΏΠ° DDR4. МногиС говорят, Ρ‡Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π² 2 Ρ€Π°Π·Π° большС, Ρ‡Π΅ΠΌ видСопамяти, Π½ΠΎ 16 Π“Π‘ Π²Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ. Π― Π±Ρ‹ посовСтовал модСль Corsair Vengeance DDR4–3000, Π½Π°Π±ΠΎΡ€ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΏΠ»Π°Π½ΠΎΠΊ ΠΏΠΎ 8 Π“Π‘ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 10 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°Ρ‚Π°

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² наш корпус 4 Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, наш Π²Ρ‹Π±ΠΎΡ€ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅Π²Π΅Π»ΠΈΠΊ. Π›ΡƒΡ‡ΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ матСринская ΠΏΠ»Π°Ρ‚Π° MSI Extreme Gaming X99A SLI Plus. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ASUS X99 Deluxe II.

Если ΠΆΠ΅ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ мСньшС 4 ΠΊΠ°Ρ€Ρ‚, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² становится Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС. Π’ матСринских ΠΏΠ»Π°Ρ‚Π°Ρ… Π³Π»Π°Π²Π½ΠΎΠ΅ β€” ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π’ этом я убСдился, ΠΊΠΎΠ³Π΄Π° собирал систСмы для ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹. Gigabyte Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ Π»ΠΈΠ½Π΅ΠΉΠΊΡƒ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Ρ… матСринских ΠΏΠ»Π°Ρ‚. МодСль X99 Ultra Gaming ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Π° ΠΈ стоит порядка 20 тысяч.

ΠšΠΎΡ€ΠΏΡƒΡ

Cooler Master Cosmos II β€” это ΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ корпус Ρ„ΠΎΡ€ΠΌ-Ρ„Π°ΠΊΡ‚ΠΎΡ€Π° EATX. Π•Π³ΠΎ ΡΡ‚ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ внСшний Π²ΠΈΠ΄ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ Π²Π°ΡˆΡƒ систСму.

Π’Π΅ΠΌ, ΠΊΠΎΠΌΡƒ Π½ΡƒΠΆΠ΅Π½ корпус помСньшС, ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Cooler Master Maker 5T.

Π― Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΠΈΠ΄Π΅Π» смысла Π² ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ Π΄Π΅ΡˆΡ‘Π²ΠΎΠ³ΠΎ корпуса. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ Π΅ΡΡ‚ΡŒ мноТСство достойных Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ ΠΈΡ… здСсь Π½Π΅Ρ‚ смысла.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для машинного обучСния ΠΈ нСйросСтСй

Π’Π°ΡˆΠ΅ΠΉ машинС для машинного обучСния Π½Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ процСссор. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ лишь Π½Π° графичСском процСссорС, поэтому Ρ€Π°Π·ΠΎΡ€ΡΡ‚ΡŒΡΡ Π½Π° процСссор Π½Π΅ стоит.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π°ΠΌ стоит ΠΊΡƒΠΏΠΈΡ‚ΡŒ процСссор с наибольшСй Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой, Ρ‚.Π΅. i7-6700K с частотой 4 Π“Π“Ρ†. Π”Π°, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ это ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€, Π½ΠΎ Π² послСднСС врСмя Ρ†Π΅Π½Π° Π½Π° Π½Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°Π΄Π°Π΅Ρ‚, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ ΠΈ Π½Π΅Ρ‚?

Π—ΠŸΠ‘-Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ здСсь Π½Π΅Ρ‚. i5 с частотой 3,5 Π“Π“Ρ† стоит Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠΌ дСшСвлС, Ρ‚Π°ΠΊ какая Ρ€Π°Π·Π½ΠΈΡ†Π°?

Π”ΠΈΠ‘-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ здСсь β€” двухядСрный i3-6100 c частотой 3.7 Π“Π“Ρ†, стоит ΠΎΠ½ порядка 7 тысяч.

Π‘Π»ΠΎΠΊ питания

Π‘Π»ΠΎΠΊ питания EVGA Modular 1600 Supernova G2 β€” это Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для сборки с 4 Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ. Он обойдётся Π²Π°ΠΌ Π³Π΄Π΅-Ρ‚ΠΎ Π² 18 тысяч.

Titan X потрСбляСт порядка 250 Π²Π°Ρ‚Ρ‚ β€” Π²ΠΎΡ‚ ΡƒΠΆΠ΅ тысяча, ΠΈ Π½Π° всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ остаётся Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ, Π° Π‘ΠŸ Π»ΡƒΡ‡ΡˆΠ΅ Π±Ρ€Π°Ρ‚ΡŒ с запасом.

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ мСньшС Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, Π²Π°ΠΌ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ модСль Π½Π° 1300 Π’Ρ‚. Π”ΠΈΠ‘-Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° β€” модСль Π½Π° 750 Π’Ρ‚.

Настройка систСмы

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈ с ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ, займёмся настройкой софта.

Π£ вас Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

Docker

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΉΡ‚ΠΈ ΠΏΠΎ этому ΠΏΡƒΡ‚ΠΈ, Ρ‚ΠΎ Π²Π°ΠΌ стоит Π½Π°Ρ‡Π°Ρ‚ΡŒ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Nvidia-Docker. Однако Π²Π°ΠΌ всё Ρ€Π°Π²Π½ΠΎ придётся ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΡƒΡ‡Ρƒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΏΠΎΠ²Π΅Ρ€Ρ… этого ΠΎΠ±Ρ€Π°Π·Π°.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ со всСм Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ для машинного обучСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π°ΠΊΠΎΠΉ. К соТалСнию, Π² Π½Ρ‘ΠΌ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ° Π½Π΅ Ρ€Π΅ΡˆΡ‘Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π΄Π° ΠΈ Π½Π° Dockerhub ΠΎΠ½ Π½Π΅ помСстится, поэтому Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€ΡƒΡ‡Π½ΡƒΡŽ настройку Π²Π°ΠΌ придётся ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ°Π»ΠΎ.

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина

Как я ΠΈ сказал Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΆΠ΅Π»Π΅Π·ΠΎ вашСго ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ VMware Workstation Pro, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ с графичСскими процСссорами, ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π­Ρ‚ΠΎ самый Π΄Π΅ΡˆΡ‘Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Π΄Π° ΠΈ вСсьма ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π² использовании.

Чистая установка

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ я Π²Ρ‹Π±Ρ€Π°Π» ΠΈΠΌΠ΅Π½Π½ΠΎ этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π”Π°, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ»Π΄ΡΠΊΡƒΠ»ΡŒΠ½ΠΎ, Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я Π΄Π°Π²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ сисадмином, Ρ‚ΠΎ Ρ€Π΅ΡˆΠΈΠ» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ всё Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ β€” Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ максимально ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСму.

Π‘ΠΏΠ΅Ρ€Π²Π° обсудим нСсколько Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, сваязанных с ПО. Π’Ρ‹ ΠΏΠΎΠΉΠΌΡ‘Ρ‚Π΅, Ρ‡Ρ‚ΠΎ большая Ρ‡Π°ΡΡ‚ΡŒ вычислСний производится ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Python. Π’ дальнСйшСм это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ, Π½ΠΎ ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ это основной язык. ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ R ΠΈ Scala, ΠΈΡ… ΠΌΡ‹ Ρ‚ΠΎΠΆΠ΅ рассмотрим.

Π’ΠΎΡ‚ список всСх основных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ установим:

Π―Π·Ρ‹ΠΊΠΈ

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΈ API

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ-ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΈ

Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ / Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

ВысокоуровнСвыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Написано ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° Π½Π°ΡƒΡ‡Π½ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΌΡ‹ поставим самыС Π½ΡƒΠΆΠ½Ρ‹Π΅:

Настройка Linux-систСмы

Π― Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ Ubuntu LTS (16.04 Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания ΡΡ‚Π°Ρ‚ΡŒΠΈ). Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π΅Ρ‘ Π½Π° Ρ„Π»Π΅ΡˆΠΊΡƒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Rufus ΠΈ установитС Π² UEFI-Ρ€Π΅ΠΆΠΈΠΌΠ΅.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ запуск

Запустив систСму, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ экран. НСкоторыС ΠΈΠ· Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² просто Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ это ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅.

Когда ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ загрузится, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»:

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ послСдниС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ систСму:

ОбновлСниС систСмы

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ CUDA 8 с сайта Nvidia. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΈ установитС CUDA:

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ CUDA Π² список ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окруТСния:

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ CUDA:

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всё ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. Π‘ΠΏΠ΅Ρ€Π²Π° установитС ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ CUDA:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ +1 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ количСство графичСских процСссоров, поэтому число ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ, ускорив Ρ‚Π΅ΠΌ самым врСмя установки ΠΈ компиляции.

ПослС этого запуститС deviceQuery ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всС графичСскиС тСсты ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ проходятся:

cuDNN

cuDNN β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹ΠΌΠΈ сСтями с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ графичСских ускоритСлСй. К соТалСнию, Π΅Ρ‘ нСльзя просто ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с рСпозитория. Π’Π°ΠΌ придётся Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Nvidia ΠΈ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ Π΄Π½Π΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ. Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°ΠΉΡ‚Π΅ 4 ΠΈ 5 вСрсии. Π― ставил ΠΏΡΡ‚ΡƒΡŽ.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, Π΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ прСдоставлСния Π²Π°ΠΌ доступа ΠΊ этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ β€” Π΄Ρ€ΡƒΠ³ΠΈΠ΅ зависят ΠΎΡ‚ Π½Π΅Ρ‘ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *