Форум программистов, компьютерный форум, киберфорум
Апгрейд компьютера
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
161 / 100 / 30
Регистрация: 19.01.2013
Сообщений: 817
1

NVIDIA TESLA K40 стоит ли докупать

05.08.2019, 14:39. Просмотров 991. Ответов 12
Метки нет (Все метки)

Привет всем.
Я провожу некоторые вычисления на компе. Для этих целей купил себе комп с процем 2700x. Также имеется видюха 1060ти, на которой вычисления не ведутся.
Мать gigabyte aorus pro b450.

Вот думаю стоит ли мне покупать к этому всему NVIDIA TESLA K40, чтобы скорость рассчёта была выше. Хочу как-то посчитать какова же прибавка будет, если вообще будет.
Буду рад, если поможите в расчётах. Вроде в флопсах считать надо, но никто не пишит сколько у 2700х флопсов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2019, 14:39
Ответы с готовыми решениями:

Вычислитель Nvidia Tesla
Здравствуйте Есть несколько вопросов, наверно они адресованы тем, у кого есть опыт работы с этим...

Стоит ли докупать Diablo 3 RoS
Прокачал танка вара в Diablo 3. Чтобы играть на уровне сложности выше Обычная рекомендуют...

Работа с NVIDIA TESLA V100
Здравствуйте, до этого момента программировал под NVIDIA TESLA K80 24Гб, в системе отображается как...

стоит ли бояться перегрева nvidia?
всех посетивших категорически приветствую. имеется видеокарта geforce gtx 560 ti от gigabyte с...

12
341 / 111 / 26
Регистрация: 15.02.2019
Сообщений: 347
Записей в блоге: 1
05.08.2019, 15:05 2
Цитата Сообщение от dan24 Посмотреть сообщение
но никто не пишит сколько у 2700х флопсов
врёте, пишут. у 2700х примерно 76080000000 флопсов.
0
161 / 100 / 30
Регистрация: 19.01.2013
Сообщений: 817
05.08.2019, 15:18  [ТС] 3
А это сколько террафлопсов?
0
341 / 111 / 26
Регистрация: 15.02.2019
Сообщений: 347
Записей в блоге: 1
05.08.2019, 15:21 4
примерно 0,07608 террафлопсов.
1
161 / 100 / 30
Регистрация: 19.01.2013
Сообщений: 817
05.08.2019, 15:33  [ТС] 5
У NVIDIA TESLA K40 как я понял:

Theoretical Performance

Pixel Rate
52.56 GPixel/s

Texture Rate
210.2 GTexel/s

FP32 (float) performance
5.046 TFLOPS

FP64 (double) performance
1.682 TFLOPS (1:3)
по другим данным:
Peak Double Precision Floating Point Performance 1.43 Tflops
Peak Singe Precision Floating Point Performance 4.29 Tflops

Получается, что прибавка типа сильная будет. Спасибо за ответ.



Добавлено через 6 минут
Реально нашёл сайт): https://lanoc.org/review/cpus/... 00?start=2
Но там написано, что у проца 508 Гига флопсов в одинарных каки-то вычислениях и 254 в двойных.
Ладно. Это всё равно никчёмные значения на порядок ниже, чем у этого ускорителя.

Добавлено через 16 секунд
Реально нашёл сайт): https://lanoc.org/review/cpus/... 00?start=2
Но там написано, что у проца 508 Гига флопсов в одинарных каки-то вычислениях и 254 в двойных.
Ладно. Это всё равно никчёмные значения на порядок ниже, чем у этого ускорителя.
0
2970 / 2045 / 176
Регистрация: 13.02.2014
Сообщений: 8,164
05.08.2019, 19:33 6
Цитата Сообщение от dan24 Посмотреть сообщение
видюха 1060ти
такой видеокарты не существует
0
161 / 100 / 30
Регистрация: 19.01.2013
Сообщений: 817
06.08.2019, 07:36  [ТС] 7
Цитата Сообщение от InsomniaNsk Посмотреть сообщение
такой видеокарты не существует
ошибся значит.
Тогда просто 1060 6 ГБ.
Вопрос в том стоит ли брать NVIDIA TESLA K40 или лучше копить на ryzen 3900x или вообще подержанный AMD ryzen threadripper 1920X брать.


Добавлено через 5 минут
Возможно можно как-то перепрошить 1060 дровами для к40, чтобы она смогла учавствовать в расчётах!?
0
888 / 776 / 68
Регистрация: 09.04.2013
Сообщений: 3,134
Записей в блоге: 1
06.08.2019, 08:16 8
Цитата Сообщение от dan24 Посмотреть сообщение
Вопрос в том стоит ли брать NVIDIA TESLA K40 или лучше копить на ryzen 3900x или вообще подержанный AMD ryzen threadripper 1920X брать.
э... тесла как бы от 200 тыр стоит. если на райзен за сороковник копить, то как вы ее планировали брать?
0
341 / 111 / 26
Регистрация: 15.02.2019
Сообщений: 347
Записей в блоге: 1
06.08.2019, 08:18 9
Цитата Сообщение от dan24 Посмотреть сообщение
перепрошить 1060 дровами для к40
Как ни странно - можно
Ищете принципиальную схему карты и по аналогии с https://habr.com/ru/post/173545/
Пользы это конечно не принесёт и прироста не даст, но конкретный ответ на конкретный вопрос - да.
Наркомания лютая...

Уточняйте уже что за рассчёты. Вы сейчас что то обрабатываете на ЦПУ, планируете взять ГПУ, в последнем сообщении снова перескакиваете на ЦПУ... Ваш программный продукт точно обладает такой гибкостью в выборе платформы? Рассчёты точно не оптимизированы под архитектуру центрального или графического процессоров?

Страшновато уже вам советовать наугад, учитывая сколько стоят упомянутые железки. Вы сами, кстати, понимаете сколько они стоят?
0
161 / 100 / 30
Регистрация: 19.01.2013
Сообщений: 817
06.08.2019, 08:42  [ТС] 10
Естественно всё это ради прироста производительности.
Вопрос собственно и стоит: Имеет ли смысл брать к40? Какой будет прирост производительности?
Если нет смысла, то зачем это всё надо?
Цитата Сообщение от AL_O Посмотреть сообщение
Наркомания лютая...
Цитата Сообщение от AL_O Посмотреть сообщение
Уточняйте уже что за рассчёты.
GPUs and Overall Job Performance

GPUs are effective for larger molecules when doing DFT energies, gradients and frequencies (for both ground and excited states), but they are not effective for small jobs. They are also not used effectively by post-SCF calculations such as MP2 or CCSD.

Each GPU is several times faster than a CPU. However, on modern machines, there are typically many more CPUs than GPUs. The best performance comes fromm using all the CPUs as well as the GPUs.

In some circumstances, the potential speedup from GPUs can be limited because many CPUs are also used effectively by Gaussian 16. For example, if the GPU is 5x faster than a CPU, then the speedup of using the GPU versus the CPU alone would be 5x. However, the potential speedup resulting from using GPUs on a larger computer with 32 CPUs and 8 GPUs is 2x:

Without GPUs: 32*1 = 32
With GPUs: (24*1) + (8*5) = 64 Remember that control CPUs are not used for computation.
Speedup: 64/32 = 2

Note that this analysis assumes that the GPU-parallel portion of the calculation dominates the total execution time.

Allocation of memory. GPUs can have up to 16 GB of memory. One typically tries to make most of this available to Gaussian. Be aware that there must be at least an equal amount of memory given to the CPU thread running each GPU as is allocated for computation. Using 8-9 GB works well on a 12 GB GPU, or 11-12 GB on a 16 GB GPU (reserving some memory for the system). Since Gaussian gives equal shares of memory to each thread, this means that the total memory allocated should be the number of threads times the memory required to use a GPU efficiently. For example, when using 4 CPUs and 2 GPUs each with 16 GB of memory, you should use 4 × 12 GB of total memory. For example:

%Mem=48GB
%CPU=0-3
%GPUCPU=0-1=0,2

You will need to analyze the characteristics of your own environment carefully when making decisions about which processors and GPUs to use and how much memory to allocate.

Цитата Сообщение от Lehhaa Посмотреть сообщение
э... тесла как бы от 200 тыр стоит. если на райзен за сороковник копить, то как вы ее планировали брать?
Ну если и брать k40, то исключительно подержанную за 26к где-то. Тоже самое и про 1920x.

Боюсь больше 30к я на эту фигю, вообще бесполезную для чего бы то нибыло ещё, не готов потратить.

Один расчёт идёт 7-10 дней в лучшем случае. +-1-2 дня не решают. Сейчас просто всё идёт достаточно быстро, но хочется ещё быстрее на порядок. Если прибавка будет не значительна. Скажем 10-30%, то лучше мороженное себе купить. Хотелось бы, чтобы расчёт проходил скажем за 1 день.

Я прикидываю так:
К40 даёт:
Peak Double Precision Floating Point Performance 1.43 Tflops
Peak Singe Precision Floating Point Performance 4.29 Tflops

Проц даёт:
250 в Double Precision Floating Point Performance
500 в Singe Precision Floating Point Performance

Это в 6 раз медленней в Double Precision Floating Point Performance
в 8 раз медленней в Singe Precision Floating Point Performance

Таким образом, получаме следующее:
Without GPUs: 14*1 = 14 ( я не задействую все 16 потоков тк в этом случае система просто виснет намертво).
With GPUs: (13*1) + (1*6) =19 ядер.
Speedup: 19/14 = 1,35

Получается, что к40 не имеет смысла брать. Тогда лучше просто новый проц покупать с 12 ядрами:
(12*2-2)/14=22/14=1,57 те на 50% быстрее. А это уже что-то.

P.S. Всё равно слишком маленькая прибавка за очень большие деньги. Похоже хреновая идея докупать всё это...
0
888 / 776 / 68
Регистрация: 09.04.2013
Сообщений: 3,134
Записей в блоге: 1
06.08.2019, 08:57 11
Цитата Сообщение от dan24 Посмотреть сообщение
исключительно подержанную за 26к где-то
это реальная цена на неком реальном ресурсе, или просто ваша хотелка?
0
341 / 111 / 26
Регистрация: 15.02.2019
Сообщений: 347
Записей в блоге: 1
06.08.2019, 09:01 12
Цитата Сообщение от Lehhaa Посмотреть сообщение
это реальная цена на неком реальном ресурсе, или просто ваша хотелка?
Как ни странно - лежит одна такая на авито. Если ТС из РФ, разумеется...
Полагаю, именно на неё он и смотрит.
0
888 / 776 / 68
Регистрация: 09.04.2013
Сообщений: 3,134
Записей в блоге: 1
06.08.2019, 09:02 13
Цитата Сообщение от dan24 Посмотреть сообщение
хреновая идея докупать всё это...
это да. Вообще для начала неплохо было бы точно узнать какое оборудование дает наибольшую прибавку именно в этих конкретных рассчетах, кпу или гпу, насколько эта прибавка может быть существенной, именно в конкретике, а не в попугаях (флопсах или ядрах) тогда уже и думать
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.08.2019, 09:02

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Стоит ли мне менят Nvidia 9800gt?
Я хочу обновить компьютер. Первым делом хочу начать с видеокарты. Она у меня 9800gt 512мб....

Что можно\нужно\стоит обновить? +SLI Nvidia
Собсна, сабж больше к тому, что поменять для комфортных поигрулек. Что я имею? Вот. ОСь:...

Стоит ли покупать видеокарту nVidia GeForce 9800 gt на 512 MB?
Привет всем, нужна помощь, у меня видеокарта nVidia GeForce 7950 gt на 256 MB, У меня вопрос,...

nVidia GeForce 8800 GS - стоит ли покупать такую видеокарту, после её выхода?
Как думаете, стоит ли покупать такую видеокарту, после её выхода? Много о ней сказать не могу,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.