История изменений
Исправление praseodim, (текущая версия) :
В задачах, где игровой GPU хорош, CPU его ещё не догнали и никогда не догонят за счёт более узкой специализации первого.
Ну в общем да. Однако заметно и то, что вначале эпохи GPGPU разрыв был где-то даже 50-100 кратным, сейчас порядке 10-кратного, даже если взять топовую видеокарту.
Начнём с того, что карта стоит 15 т.р. а процессор 42.5 т.р. и это цены по первой ссылке, которую я нашёл - реально б/у варианты карт после майнинга можно найти сильно дешевле.
42.5 т.р - это жлобская цена, реально купить за 30 т.р., правда сейчас наверное за 32, т.к. доллар вырос.
Single-Precision FLOPS в 4 раза больше чем на 24-ядерном процессоре.
На 12-ядерном.
Я вижу обратную тенденцию - когда-то игровые GPU просто не умели работать с double, а сейчас работают с 1/8 - 1/16 от производительности float.
Первая версия куды не поддерживала double вообще. Потом у nvidia-карт разница была примерно 1/4 пока не стали специально кастрировать неспециализированные карты, причем есть подозрение, что софтово в драйверах, аппаратно они могли бы быть быстрее.
Из любопытного - на GPU 24-битная целая арифметика работает с огромной скоростью, такой же как float - за счёт переиспользования вещественных ALU. А на CPU, который в основном и работает с целыми числами - 24-битные по скорости как 32-битные.
Кстати, я только сейчас обратил внимание на еще более любопытный факт: у CPU Ryzen получается, что в данном тесте вещественные операции вообще быстрее целочисленных! Притом очень существенно быстрее в 3-5 раз.
Надо будет как-то на чем-то еще протестить. Если это реально так, то очень интересно.
Исходная версия praseodim, :
В задачах, где игровой GPU хорош, CPU его ещё не догнали и никогда не догонят за счёт более узкой специализации первого.
Ну в общем да. Однако заметно и то, что вначале эпохи GPGPU разрыв был где-то даже кратным, сейчас порядке 10-кратного, даже если взять топовую видеокарту.
Начнём с того, что карта стоит 15 т.р. а процессор 42.5 т.р. и это цены по первой ссылке, которую я нашёл - реально б/у варианты карт после майнинга можно найти сильно дешевле.
42.5 т.р - это жлобская цена, реально купить за 30 т.р., правда сейчас наверное за 32, т.к. доллар вырос.
Single-Precision FLOPS в 4 раза больше чем на 24-ядерном процессоре.
На 12-ядерном.
Я вижу обратную тенденцию - когда-то игровые GPU просто не умели работать с double, а сейчас работают с 1/8 - 1/16 от производительности float.
Первая версия куды не поддерживала double вообще. Потом у nvidia-карт разница была примерно 1/4 пока не стали специально кастрировать неспециализированные карты, причем есть подозрение, что софтово в драйверах, аппаратно они могли бы быть быстрее.
Из любопытного - на GPU 24-битная целая арифметика работает с огромной скоростью, такой же как float - за счёт переиспользования вещественных ALU. А на CPU, который в основном и работает с целыми числами - 24-битные по скорости как 32-битные.
Кстати, я только сейчас обратил внимание на еще более любопытный факт: у CPU Ryzen получается, что в данном тесте вещественные операции вообще быстрее целочисленных! Притом очень существенно быстрее в 3-5 раз.
Надо будет как-то на чем-то еще протестить. Если это реально так, то очень интересно.