Я хочу купить настольный ПК для своей компании, достаточно быстрый, чтобы несколько пользователей (максимум 4 одновременно) могли войти в сеть и получить приличный опыт разработки. Я ищу несколько советов по общей настройке.
Программирование будет на Python 90% времени, с добавлением JS. Частью нагрузки будет машинное обучение, поэтому мы будем использовать для этого дискретный графический процессор (только одно приложение нейронной сети, работающее в данный момент).
Мы не беспокоимся о сетях, так как большинство подключений будет происходить внутри сети через Ethernet. Но, возможно, мы должны?
Для спецификаций (и я знаю, что торговые рекомендации здесь запрещены, поэтому давайте оставим их неконкретными), мы смотрим на
8 ядер ЦП потребительского уровня (или 12+ действительно нужно?) 32 ГБ оперативной памяти Fast m2 SSD, 1 ТБ, для основной нагрузки. Более медленные жесткие диски для неактивных репо и тому подобное. Mid-High-End ML GPU
Что касается ОС, мы смотрим на Ubuntu, так как кажется, что можно иметь несколько полных сессий по SSH? Я знаю, что сервер Windows позволит это с RDP, но нам нравится Linux для разработки.
Возможна ли такая установка? В основном меня интересует количество ядер и ОС.