Конференция "Прочее" » Как можно использовать GPU для рассчётов?
 
  • oxffff © (20.10.08 10:36) [20]
    см. OpenCL, СUDA.

    Зайди на форум ixbt и gamedev
  • Плохиш © (20.10.08 10:56) [21]
    Прикольно, второй процессор задействовать не смог, решил, видно, что GPU легче задействовать :-))))
  • DVM © (20.10.08 14:58) [22]

    > МемТест   (20.10.08 10:09) [18]


    > Речь же идёт о примерах на Дельфи. Это же форум Дельфи.
    >

    Какая разница. Там в комплекте идет dll, с ней заголовочные файлы на си. Переведя эти заголовочные файлы на паскаль, ты сможешь использовать эту длл в паскале.
  • МемТест (21.10.08 05:12) [23]

    > DVM ©   (20.10.08 14:58) [22]
    >
    > > МемТест   (20.10.08 10:09) [18]
    >
    > > Речь же идёт о примерах на Дельфи. Это же форум Дельфи.
    >
    > Какая разница. Там в комплекте идет dll, с ней заголовочные
    > файлы на си. Переведя эти заголовочные файлы на паскаль,
    >  ты сможешь использовать эту длл в паскале.


    Я не умею переводить заголовочные файлы с Си на Паскаль, кроме того, это имело бы смысл, если бы до меня этого никто не делал.

    Если ещё никто из дельфистов этого не сделал, то значит - это слишком сложно.


    > oxffff ©   (20.10.08 10:36) [20]
    >
    > см. OpenCL, СUDA.


    OpenCL или OpenGL?


    > Зайди на форум ixbt и gamedev


    Там что-то знают? ;)
  • oxffff © (21.10.08 07:24) [24]

    > OpenCL или OpenGL?


    ОупенСИЭЛ.
  • oxffff © (21.10.08 07:46) [25]
  • oxffff © (21.10.08 07:48) [26]

    > если бы до меня этого никто не делал.


    см.
    http://cuda.ixbt.com/finish.shtml

    1-ое место — Arkady, работа «LINZIK»
    Водяник Аркадий Григорьевич
    Г.Мариуполь Донецкой обл. Украина
    Комментарии:
    Программа Linzik написана на Дельфи. Собственно трассирование лучей вынесено в две библиотеки: accel.dll — для CPU (компилятор Intel C) и runcuda.dll — для CUDA-совместимых устройств (компиляторы NVCC + VC8).
  • main © (21.10.08 09:08) [27]

    > А шейдеры - они только для обработки 3Д картинок применимы
    > или я сильно заблуждаюсь?


    "Картинка", которая в конце концов получится, интерпретируется как результат вычислений, или как какой-нибудь промежуточный результат.
  • @!!ex © (22.10.08 21:55) [28]
    > [16] МемТест   (20.10.08 09:07)
    > Кто-нибудь может дать "Здравствуй мир" без выпендривания?

    Просто лень. Тем более в инете этих самых хелловордов - 1000 и одна штука.
  • Fudzilla (24.10.08 04:46) [29]
    CUDA против Open CL

    Руководство ATi в интервью сайту Fudzilla о возможности поддержки PhysX, сообщила, что ATi хочет поддерживать открытые платформы и технологии, каковой CUDA не является. Т. е. руководство не отказывается от возможности поддержки PhysX, но отмечает, что это не будет осуществлено, пока CUDA остается закрытым стандартом NVIDIA.

    Кроме того, ATi сообщила, что намерена реализовать поддержку Open CL, открытого стандарта для расчетов средствами видеокарты, который недавно представила Apple.

    Именно существование различных подходов для программирования шейдеров видеокарт ATi и NVIDIA сдерживает скорейшее внедрение расчетов общего назначения средствами видеоускорителей. Но компании даже не обсуждали вопрос разработки некого общего стандарта. Теперь же он существует, но от сторонней компании Apple.

    NVIDIA положила немало сил для продвижения технологии CUDA, но у нее может не оказаться будущего. NVIDIA потеряла время, и даже если руководство компании примет решение сделать CUDA открытой, тогда еще предстоит доказать ее превосходство на Open CL, ведь в противном случае разработчикам придется снова делать выбор между CUDA и Open CL, и очевидно он решится в пользу последнего, если поддержкой Open CL будут обладать ускорители ATi Radeon и Intel Larrabee.

    http://pcnews.ru/news/cuda-open-cl-ati-fudzilla-physx-nvidia-apple-radeon-intel-231815.html

    * * *

    Делайте выводы, господа. Делайте выводы.
 
Конференция "Прочее" » Как можно использовать GPU для рассчётов?
Есть новые Нет новых   [134444   +24][b:0][p:0]