Lazarus и видеокарта

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Ответить
azsx
энтузиаст
Сообщения: 959
Зарегистрирован: 16.11.2015 05:38:32

Lazarus и видеокарта

Сообщение azsx »

очень интересны расчеты на видеокартах, но я не осилятор.
1. я ваще слабо догоняю как они там считают. Типа грузят картинку, в ответ получают другую картинку, хлопают в ладоши и всё подсчитано. Как из картинки можно получить результат?
2. Есть ли ваще принципиальная возможность работать с расчетными видеокартами на лазарус? Или это только подключая библиотеки на с++?
3. Ваще лазарус хоть как то приспособлен для математических и прочих расчетов? Или лучше сразу в с и фотран уходить?
Mikhail
энтузиаст
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Сообщение Mikhail »

azsx писал(а): Или лучше сразу в с и фотран уходить?

Лучше сразу.
Аватара пользователя
runewalsh
энтузиаст
Сообщения: 579
Зарегистрирован: 27.04.2010 00:15:25

Сообщение runewalsh »

>только подключая библиотеки
C-интерфейсы — стандарт, в этом ничего страшного (в частности, изъяна Lazarus'а) нет. У CUDA или что ты там ещё собрался юзать тоже есть C API.
>Типа грузят картинку
Даже не картинку, а просто ДАННЫЕ в ПАМЯТЬ УСТРОЙСТВА и результат назад, хотя я сам не в теме. Скачай CUDA SDK или OpenCL SDK и разберись на месте, рли.
>с и фотран
C (из-за своеобразной организации стандартной библиотеки Паскаля) лучше разве только для драйверов, Фортран не лучше ни для чего. Очень популярен Питон, но какой-то особой заслуги языка в этом нет.
azsx
энтузиаст
Сообщения: 959
Зарегистрирован: 16.11.2015 05:38:32

Сообщение azsx »

Скачай CUDA SDK или OpenCL SDK и разберись на месте, рли.

скачивал, пытался, не осилил.
C (из-за своеобразной организации стандартной библиотеки Паскаля) лучше разве только для драйверов, Фортран не лучше ни для чего.

на другом форуме, один научный сотрудник отмечал что лично он (и многие другие) реально проводят расчеты не в фортан, а в чистом С. Но есть многие, кто в фортане.

Добавлено спустя 20 секунд:
Лучше сразу.

жаль
Ответить