LINUX.ORG.RU
ФорумTalks

Куда в Linux CUDA применить?


0

1

Нашёл Pyrit, перебиратель WPA у Wi-Fi, есть версия для OpenCL. Нашёл cRaRk, перебиралку забытых паролей для RAR... Ну а что-нибудь посерьёзнее существует для Linux? Вот в Windows программа Nero MediaCenter кодирует с CUDA видео в h264, а я тоже хочу! Кстати, покупал Nero для Linux за деньги, жду появления компонента MediaCenter :-)

Ещё есть BOINC, эта программа позволяет присоединиться к распределённым вычислениям. Подробности здесь: http://distributed.ru/ . Есть биткойны, но когда написали перебиралку для видеокарты, это сделало очень плохо: генерировать биткойны смогли только немногие, тогда как раньше это мог делать любой CPU. И вот больше я ни одной программы не знаю.

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

поищи по Blender Cycles render engine. Пока еще недоделка, но грядет светлое будущее и будет переписан на OpenCL.

sid350 ★★★★★
()

Обработка изображений. Здесь простор для мысли есть... Причем на хороших видеокартах вполне можно пару порядков по скорости выиграть, по сравнению с вычислениями на CPU. А считать 1 секунду, или час - разница есть :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: мечты от druganddrop-2

>Вот бы к GCC её прилепить бы
А оно в теории возможно? Ведь настолько я помню opencl/cuda выполняют только одинаковые потоки на ядрах, то-есть не возможно для 1 ядра выполнять 1 код, для 2-го другой без использование if() {} else {}. (возможно ошибаюсь)

Кроме того гонять исходники к видеокарте и откомпилированы тексты туда-назад (с учетом таймингив видео-памяти) наверное плохо сказаться на скорости работы.

зы. Хотя я сам не против бы...

ymuv ★★★★
()

Luxrender подпиливают под рендеринг GPU, уже кое-что умеет.

thesis ★★★★★
()
Ответ на: комментарий от Frakhtan-teh

> сверни белок. сверни белок, сцуко

да они там на самом деле военные расчеты проводят. Еще один наивный :)

pekmop1024 ★★★★★
()
Ответ на: комментарий от ymuv

Выполнение потоков асинхронно: можно поочередно запускать тяжелые задачи. Как раз и получится, что они будут выполняться каждая на своем ядре.

Eddy_Em ☆☆☆☆☆
()

>покупал Nero для Linux за деньги

за деньги

для Linux


Nero



а QIP для linux ты не купил еще? скорей в магазин, а то все разберут.

когда написали перебиралку для видеокарты, это сделало очень плохо


это не так по нескольким причинам, даже лень писать по каким

gaga
()

Посмотрев http://gpo.zugaina.org/USE (юз-флаги для генты) cuda

sci-physics/abinit   Find total energy, charge density and electronic structure using ensity functional theory
sci-libs/bigdft   A DFT electronic structure code using a wavelet basis set
sci-chemistry/namd  A powerful and highly parallelized molecular dynamics code
sci-misc/boinc   The Berkeley Open Infrastructure for Network Computing
#dev-util/nvidia-cuda-sdk NVIDIA CUDA Software Development Kit
media-gfx/k3d   A free 3D modeling, animation, and rendering system
media-libs/opencv   A collection of algorithms and sample code for various computer vision problems
sci-chemistry/vmd   Visual Molecular Dynamics
app-crypt/pyrit Based on the subversion eclass
net-wireless/Pyrit   A GPU-based WPA-PSK and WPA2-PSK cracking tool
net-analyzer/suricata  next generation intrusion detection and prevention engine
sci-chemistry/hoomd  HOOMD performs general purpose molecular dynamics simulations on NVIDIA GPUs

opencl:

app-emulation/wine   free implementation of Windows(tm) on Unix
media-gfx/imagemagick    A collection of tools and libraries for many image formats
#dev-util/nvidia-cuda-toolkit     NVIDIA CUDA Toolkit
#dev-util/nvidia-cuda-sdk    NVIDIA CUDA Software Development Kit
app-crypt/pyrit    Based on the subversion eclass
net-wireless/Pyrit    A GPU-based WPA-PSK and WPA2-PSK cracking tool
games-emulation/dolphin-emu    Free. open source emulator for Nintendo GameCube and Wii
media-gfx/darktable    A virtual lighttable and darkroom for photographers
app-emulation/wine-etersoft    free implementation of Windows(tm) on Unix ?????????? ?? etersoft
app-misc/cgminer    CPU/GPU miner in c for bitcoin
app-crypt/oclhashcat-plus-bin    An opencl multihash cracker

app-emulation/wine free implementation of Windows(tm) on Unix

Получается что в вайне можно запускать виндовые-opencl программы?

ymuv ★★★★
()
Ответ на: комментарий от zloy_buratino

>Вот и участвуй в вычислениях биткойнов, приноси пользу рынку.

fxd

становись трейдером, покупай/продавай.

Siado ★★★★★
()
Ответ на: комментарий от ymuv

>Получается что в вайне можно запускать виндовые-opencl программы?

Ну V-Ray даже что-то показывает через OpenCL в вайне.

sid350 ★★★★★
()

GROMACS через OpenMM

silw ★★★★★
()

Помоги науке :) Есть достаточно гридов, частью которых ты можешь стать.

Deleted
()

CUDA можно использовать для ускорения вычислений в молекулярной динамике.

Quasar ★★★★★
()

Вот в Windows программа Nero MediaCenter кодирует с CUDA видео в h264, а я тоже хочу!
Не надо, результат работы аппаратных кодировщиков пока что выглядит ужасно.
> Ещё есть BOINC, эта программа позволяет присоединиться к распределённым вычислениям.
У них есть ограничения по поддерживаемым версиям CUDA. Подробности смотрите в описаниях проектов или логе BOINC.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Ничего страшного: каждый поддерживающий CUDA проект сам скачает себе библиотеки. Один - четвёртую версию, другой 3.2, третий вторую.

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от gaga

>а QIP для linux ты не купил еще? скорей в магазин, а то все разберут.

Ну а что поделать, если из приличных писалок в линупсе - только проприетарный Nero.

Lighting ★★★★★
()

Странно, что еще не упомянули GEGL.

Relan ★★★★★
()
Ответ на: мечты от druganddrop-2

>Вот бы к GCC её прилепить бы

На компиляции пользы будет мало поскольку обработка строк а не перемножение матриц

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от RussianNeuroMancer

>а в поддержке соответствующей версии CUDA железом. Её может не быть.

Это не проблема, проще наткнуться на ограничения по памяти и скорости работы, на тот же GPUGrid имеет смысл суваться лишь с топовыми или бывшими топами вроде 8800

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

Помогал GPUGrid около полугода: компьютер был включен и раздавал торренты, а я был в друго городе. За полгода получил красивый график! Теперь занимаюсь биткойнами.

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

>Теперь занимаюсь биткойнами.

Так вот кто обрушил курс!

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Lighting

из приличных писалок в линупсе - только проприетарный Nero.

эээ, ты ещё сидюками пользуешься?

PS wodim нормально всё писал когда я им в последний раз пользовался.

true_admin ★★★★★
()
Ответ на: комментарий от DNA_Seq

Это не проблема
В данном случае я не писал бы, если бы сам не напоролся. В прошлом году пытался поучаствовать в одном CUDA-проекте, но не вышел именно поддержкой нужной версии CUDA (по крайней мере если судить по логу BOINC).

RussianNeuroMancer ★★★★★
()

Вот в Windows программа Nero MediaCenter кодирует с CUDA видео в h264, а я тоже хочу!

Вот когда эти CUDA-кодеры хотя бы приблизятся по качеству к x264, тогда и будем хотеть =).

Deleted
()

> Вот в Windows программа Nero MediaCenter кодирует с CUDA видео в h264, а я тоже хочу!

считаю, что более необходимо доделать воспроизведение vc-1 interlaced

x905 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.