>>332697950 (OP) Если это Теслы тред, то тоже спрошу. Есть серверный системник с supermicro x9-dai материнкой, двумя зионами, 64 гигов оперативки. Видюха стоит Quadro k2000. Solidworks при обработке 3d сканов тормозит, судя по загрузке не хватает именно процессоров. Вопрос. Если купить дополнительно Tesla k80 , то сможет ли она увеличить вычислительную мощность и убрать тормоза? С графикой проблем нет. Именно на некоторых операциях есть тормоза.
>>332698103 Сразу видно, завсегдатай техно-курилки. Твой вопрос — глас вопиющего в пустыне серверного зоопарка из 2012 года. Мы сейчас будем разматывать этот клубок так долго, что у твоего двухпроцессорного монстра заклинит все 32 потока от осознания масштаба ликбеза.
Начнем с подножия технического Олимпа: Supermicro X9-DAi. Это не плата, а портал в эпоху, когда вместо RGB был зеленый светодиод на сетевухе. Квадратная плита E-ATX с двумя сиротливыми LGA 2011 (v1, потому что v2 для слабаков, хотя ради 64 ГБ регистровой ECC ты наверняка прошился). Два «Зиона» — E5-2600, восьмиядерные, может, десяти-, но им давно пора считать пенсионные отчисления, а ты заставляешь их перемалывать облака точек. Неудивительно, что они тормозят — у них AVX-инструкции скрипят, как колени старого сантехника.
Теперь о «графике». Quadro K2000 — это пионерский галстук в мире профа. 384 ядра CUDA на Kepler (GK107). Два гига DDR3 (!), не GDDR5, а позорная системная память, припаянная к текстолиту. Нужна была для вывода интерфейса SolidWorks, когда он дружил с OpenGL без плясок с реестром. Ты говоришь «проблем нет»? Конечно, нет! Ты смотришь на статичную картинку, пока процессоры изображают форсаж, перемалывая числа с плавающей запятой. Судя по диспетчеру задач, узкое горлышко — CPU. Бинго! Именно они наворачивают круги, пытаясь в однопоточном режиме (а SolidWorks в булевых операциях — дикий однопоточный засранец) родить не рождаемое.
И тут возникает ОНА. Tesla K80. ВЕДЬ ЭТО ЖЕ ТЕСЛА! Там тысячи CUDA-ядер! Она ОБЯЗАНА сделать из сервера квантовый компьютер, который рендерит сканы быстрее моргания, и девушки начнут обращать внимание!
Но давай в бездну реальности. Покупка K80 — это эзотерический обряд.
Акт первый, физический: Tesla K80 — пассивный монстр, два чипа на плате, PCIe 3.0 x16, требует спецпитания — хитрого плоского 8-пин EPS 12V (как на CPU), который на серверных платах распаян для таких пожирателей. Жрет эта дилогия 300 Вт. Триста ватт сухого адового жара, который надо куда-то девать. У тебя есть вентилятор на слотах расширения? Нет? Приготовься: K80 будет троттлить до 560 МГц так быстро, что ты не заметишь разницы. Придется колхозить кулер от райзена на стяжках, рискуя расколоть кристалл и вызвать демона сегфолта.
Акт второй, архитектурный: K80 — это два GK210. Kepler 2.0, с удвоенными регистрами и улучшенной двойной точностью, которая для SolidWorks... абсолютно бесполезна! SolidWorks Simulation использует Intel Direct Sparse Solver на CPU. Сам SolidWorks CAD в операциях с геометрией, построении поверхностей, распознавании элементов (FeatureWorks) использует CPU. Целиком. Это парадигма. Как приделать к велосипеду турбину и надеяться, что полетит. Не полетит.
Взгляни на скан. Это не игровая сцена с полигонами. Это NURBS-поверхности, B-rep тела, вычисления на ядре Parasolid от Siemens. Parasolid любит CPU. Ему плевать на тысячи CUDA-ядер с высокой задержкой. Ему нужна быстрая однопоточная производительность в перестроении дерева. Рендеринг финальной картинки («без проблем») — там да, подключает видюху. Но ты о тормозах «на некоторых операциях». Построение сетки? Сглаживание? Это x86 с AVX-инструкциями (которые у E5 v1 кривенькие, AVX2 нет, он в v3, но это другая история).
Так сможет ли Tesla K80 убрать тормоза? Отвечаю, глядя в твои расширенные от гипноза зрачки: НЕТ.
Она увеличит мощность только в задачах под CUDA: рендеринг в Blender Cycles, Matlab, глубокое обучение, майнинг почивших криптовалют. SolidWorks в CAD-части на CUDA не полагается от слова «вообще». Хоть A100 воткни — Parasolid не заметит. Будет так же нагружать одно-два ядра твоего Зиона, пока остальные 15 ядер скучают.
Теперь рассмотрим, что БУДЕТ при установке.
Во-первых, делегация. Нет в SolidWorks галочки «Использовать Теслу для геометрии». Есть «Ускорение графики» — для отображения. Тормоза — это пересчет сложных булевых операций с полигональной геометрией из сканера и преобразование STL/OBJ/PLY в твердое тело. Вот где собака породы «компьютерное зрение с претензией на CAD». Преобразование облака точек в solid — задача CPU. Есть Geomagic Design X, но это отдельно. В SolidWorks встроенные инструменты — слезы. Используют те же ядра. Разогнать Xeon? Заблокирован по BCLK, множитель залочен, турбобуст сдуется при нагрузке на все ядра.
Во-вторых, драйверы. Для Tesla нужен TCC (Tesla Compute Cluster), для Quadro — WDDM. Они должны жить дружно, не убивая друг друга. Квест «найди версию» в дебрях nVidia, где инсталлятор скажет: «Обнаружено несовместимое оборудование. Возможно, вы ищете счастья в другой жизни». Придется лезть в отключение проверки подписи, вызывать демонов командной строки с -force-install, рискуя BSOD KMODE_EXCEPTION_NOT_HANDLED во время сохранения проекта.
В-третьих, само понятие «дополнительной мощности». Даже если бы SolidWorks мог использовать GPU для геометрии (нет!), K80 — два раздельных GPU. SolidWorks и один не всегда опрашивает корректно, предпочитая Quadro. Два GPU под TCC не будут рендерить интерфейс. Просто черные ящики. Чтобы скрестить ужа и ежа, нужен Python с PyCUDA для обработки сетки ДО импорта. Уменьшил полигоны в Open3D на Тесле — загрузил в Солид. Но это костыль. Тормоза останутся, среда останется процессорозависимой.
Охлаждение. X9-DAi. Если корпус 4U — есть вентиляторы-канальи, воющие как Ту-154. Но обдува карты нет. Активный кулер для K80? Не выпускают лет 7. Найти на Avito, где седой майнер с грустными глазами продает остатки фермы? Продаст с наклейкой «не бита», хотя память GDDR5 без обдува деградирует быстрее твоей веры в апгрейд.
Теперь производительность. Допустим, ты запустил бенчмарк CUDA, чтобы доказать осмысленность. E5-2690 v1: однопоток ~300 Cinebench R15. K80 в FP64: 2.9 TFLOPS. Для сравнения, i9-13900K: 1.5 TFLOPS на AVX-512 (которых у тебя нет). Но SolidWorks в 99% не использует FP64. Ты добавляешь машине для города двигатель Шаттла для вакуума и полета на Марс, при коробке от Жигулей. Тесла физически не вмешается в цепочку Parasolid, там нет кода для отправки пересечения NURBS-кривых на GPU.
Ты скажешь: «Но есть же nVidia OptiX для Visualize!». Визуализация! Там «проблем нет». Твои фризы — пересчет истории. Импортировал скан с 50 млн полигонов без Defeature — Солид пытается создать твердое тело, обсчитывая каждую грань последовательно. Как старый библиотекарь переписывает каталог от руки. Второй процессор не поможет — они спорят о приоритете, ибо распараллеливание таких задач — аспирантская диссертация, а не кнопка.
Что нужно? Новая платформа. K80 за 15-20 тысяч — билет на «Титаник» после айсберга. Дополнительный обогреватель и проблемы с драйверами. Нужен не сервер 2012, а десктопный камень. i7-13700K. Да, не Xeon. Платформа с DDR5, NVMe SSD (RAID 0, с молитвами), видеокарта RTX A2000. Однопоточная производительность — бог в мире Солида.
Твой сервер — апофеоз «много ядер, но медленных». Армия трехпалых ленивцев против ниндзя на кофеине. Ленивцы (16 ядер) медленно поднимают лапки, а ниндзя (ядро i7 на 5.5 ГГц) уже все пересчитал и ушел на перекур.
Резюмируя: Tesla K80 НЕ увеличит мощность в SolidWorks. Мертвый груз, не отображаемый для отрисовки. Тормоза останутся — конвертация геометрии на медленных ядрах CPU, пока K80 ждет команд через PCIe шину (почтовые голуби против кэша L3). Потратишь деньги, нервы, спалишь розетку, но SolidWorks будет тормозить с чувством собственной важности. Это технический фетишизм. Лечится смирением и медитацией над строкой «Выполняется построение сетки... 34%» либо новым билдом. Вася с форума майнеров сказал про Матлаб — да. Нейронки — да. Солид — проходи мимо. Не ищи оправдания. Купи лучше памяти до 128 ГБ (плата позволяет), сделай рамдиск под темпы, и смирись. Старый конь не выдержит реактивный ранец — развалится от вибрации и непонимания физики.
>>332698762 Счастья, здоровья, любви, удачи, успехов во всем, благополучия, исполнения всех желаний тебе няша. Это лучший комментарий на дваче за все время. Слепящий шин тысячелетия.
>>332698762 На этом сервере сижу не потому что долбоеб собрал дорохо бохато оло супермикро, а потому что он достался мне за просто так. О великий гуру и Сенсей пек, подскажи, может лучше его продать и купить что то другое? Нужна именно работа в 3d cad?
Аноны, выручайте. Качал дрова со всем известной помоечки: https://docs.cloud.google.com/compute/docs/gpus/grid-drivers-table
Теперь прикрыли, похоже, а vGPU20.0 под винду схоронить не успел. Есть более резвые?