↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Ногa
20 апреля 2021
Aa Aa
Переписал код на Opencl и теперь он работает в 50000 раз быстрее! 50 000, карл!

Я конечно знал что я криворукий, но чтоб настолько

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



#генеративное
20 апреля 2021
8 комментариев
Nepisaka Онлайн
Очень красивое абстрактное пятно!
марс ярок
50к? Откуда так?
Verity Mage
Я посчитал что картинка в таком разрешении рендерилась бы на старом алгоритме около 13 часов. На opencl получилось за несколько секунд.
Opencl считает через gpu а мне нужно посчитать для каждого пикселя Рунге. 100 раз
Чeрт
Opencl считает через gpu а мне нужно посчитать для каждого пикселя Рунге. 100 раз
Ясно. Opencl - библиотека для питона?
Verity Mage
Не, это типа фреймворк на с и с++. Существует много всяких библиотек на основе. Я использлвал pyopencl

То есть я написал kernel (типа шейдера) на с++ и использовал обёртку из питона
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть