Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / C++ Новый топик    Ответить
 Nvidia/CUDA vs. Radeon/?  [new]
mayton
Member

Откуда: loopback
Сообщений: 46320
Привет. С празниками всех!

Недавно сгорела моя пассивная NVidia GeForce GT1030(2Gb). Заменил ее на геймерскую Gigabyte
Radeon RX570 (4G)
. Не стал-бы покупать но просто подвернулся случай. Кризис. Скидки. И несчастные плачущие
геймеры отдают за ништяки все "шо нажито непосильным...".

В игры я не играю. Но стало интересно что я потерял для разработки. NVidia продвигала свою
библиотеку CUDA для поддержки параллельных расчетов на графических процессорах.
А что продвигает Radeon?
9 май 20, 20:48    [22129962]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
miksoft
Member

Откуда:
Сообщений: 38303
mayton
А что продвигает Radeon?
OpenCL
9 май 20, 22:29    [22129993]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
mayton
Member

Откуда: loopback
Сообщений: 46320
Хм.
9 май 20, 23:34    [22130017]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
ВсеРазумный
Member

Откуда:
Сообщений: 285
miksoft,

OpenCL разрабатывает Khronos и в nvidia есть OpenCL по умолчанию.

Моя карта за 22 доллара поддерживает в общем то всё, кроме лучей


Ну и в добавок, карты от nvidia очень мощные, чем можно представить. Можно запустить тест бублика загрузив карту на 100% и при этом на ютюбе включить видеоролик в 4КА и он не будет тормозить обрабатывая декодирование на карте.


Это говорит что нас всех обманывают!.)))

К сообщению приложен файл. Размер - 45Kb
10 май 20, 02:35    [22130046]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
Алексей Роза
Member

Откуда: РФ
Сообщений: 144
значит не на 100% загружен проц
чудес не бывает.
твоя карта за $22 покажет меньше попугаев, чем какой-нибудь 6Гб DDR6 с 4ю миллиардами транзисторов
(вся мощь в кол-ве транзисторов, Люк)
но даже эта твоя карта прекрасно покажет современные игры
а при такой цене их и в дуал легко поставить

Сообщение было отредактировано: 10 май 20, 03:25
10 май 20, 03:22    [22130048]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
mayton
Member

Откуда: loopback
Сообщений: 46320
Да. Мне уже нравится OpenCl.
10 май 20, 08:04    [22130054]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
OoCc
Member

Откуда: с Кавказа
Сообщений: 2101
ВсеРазумный
miksoft,

OpenCL разрабатывает Khronos и в nvidia есть OpenCL по умолчанию.

Моя карта за 22 доллара поддерживает в общем то всё, кроме лучей


Ну и в добавок, карты от nvidia очень мощные, чем можно представить. Можно запустить тест бублика загрузив карту на 100% и при этом на ютюбе включить видеоролик в 4КА и он не будет тормозить обрабатывая декодирование на карте.


Это говорит что нас всех обманывают!.)))

видео декодер и энкодер, если есть, это отдельное ASIC устройство на карточке.
10 май 20, 12:57    [22130104]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
mayton
Member

Откуда: loopback
Сообщений: 46320
Пока сам для себя тут напишу.

lshw
+
*-display                 
       description: VGA compatible controller
       product: Ellesmere [Radeon RX 470/480/570/570X/580/580X]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:09:00.0
       version: ef
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0


glxinfo | egrep -i 'device|memory'
+
    Device: Radeon RX 570 Series (POLARIS10, DRM 3.33.0, 5.3.0-51-generic, LLVM 9.0.0) (0x67df)
    Video memory: 4096MB
    Unified memory: no
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 3658 MB, largest block: 3658 MB
    VBO free aux. memory - total: 4025 MB, largest block: 4025 MB
    Texture free memory - total: 3658 MB, largest block: 3658 MB
    Texture free aux. memory - total: 4025 MB, largest block: 4025 MB
    Renderbuffer free memory - total: 3658 MB, largest block: 3658 MB
    Renderbuffer free aux. memory - total: 4025 MB, largest block: 4025 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 3658 MB
    GL_AMD_performance_monitor, GL_AMD_pinned_memory, 
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_memory_object, 
    GL_EXT_memory_object_fd, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, 
    GL_NVX_gpu_memory_info, GL_NV_conditional_render, GL_NV_depth_clamp, 
    GL_AMD_pinned_memory, GL_AMD_query_buffer_object, 
    GL_EXT_gpu_shader4, GL_EXT_memory_object, GL_EXT_memory_object_fd, 
    GL_MESA_window_pos, GL_NVX_gpu_memory_info, GL_NV_blend_square, 
    GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_arrays,



И еще хотелось бы узнать как видит конфигурацию OpenCL.

Насколько я понял идеологию. OpenCL рассматривает любое железо как такую совокупность абстракций.

host
 +- CPU
 +- GPU
 +- FPGA
 ....


И позволяет исполнять на этом железе кастомную логику написанную на неком диалекте С/C++ (*.cl) с ограничениями
на память (не вся память видна а только фрагмент localmemory) на устройстве.
10 май 20, 14:29    [22130141]     Ответить | Цитировать Сообщить модератору
 Re: Nvidia/CUDA vs. Radeon/?  [new]
mayton
Member

Откуда: loopback
Сообщений: 46320
Интересно. Можно-ли преобразование Хафа закодить на этой штуке?
15 май 20, 11:53    [22133581]     Ответить | Цитировать Сообщить модератору
Все форумы / C++ Ответить