Обсуждение:OpenCL

Последнее сообщение: 11 лет назад от Brainstream в теме «Иной набор встроенных функций»

OpenCL 1.1

править

Вышел OpenCL 1.1 http://www.khronos.org/opencl/ стоило бы написать об этом. --89.112.53.255 16:53, 21 июня 2010 (UTC)Ответить

Пример некорректен

править

Пример некорректен! Большинство функций имеют другие имена, и колличество вызываемых параметров. К примеру: clCreateWorkQueue нету есть:clCreateCommandQueue, но также нада учитывать то, что при вызове нада указывать Device не NULL. Дальше по коду: clCreateBuffer - имеет+1 параметр - код ошибки clBuildProgramExecutable - нету в спецификации есть clCreateProgramWithSource - имеет+1 параметр - код ошибки Дальше по коду нада просматривать. С этой целью советую просмотреть пример на рус. и конечно саму спецификацию на которую ссылаются.

Спасибо за ваше сообщение. В связи с ним попрошу вас прямо здесь, под этим сообщением, разместить корректную версию кода для её последующего переноса в текст статьи. --NeD80 10:58, 2 февраля 2010 (UTC)Ответить

Ниже идёт сообщение от участника 109.86.200.69, отклонённов фильтром из-за лишних звёздочек. — AlexSm 18:28, 2 февраля 2010 (UTC)Ответить

Я незнаю всех правил и настроек википедии, потому говорю: нижеприведенный код является одним из примеров в SDK от NVidia, копирайты тоже ее наверно. Конечно могу написать код собственный (делающий другие операции) но он будет для Delphi.

Спасибо, добавил в статью. --NeD80 18:40, 2 февраля 2010 (UTC)Ответить

Немного занудства

править

nVidia или NVIDIA? В статье встречаются оба варианта, в статье про нвидиа - NVIDIA Corporation. Наверное, лучше во всей статье использовать одно написание --Ndk 19:20, 26 июня 2010 (UTC)Ответить

Использование OpenCL

править

Уч-к A5b утверждает: "не каталог прикладного ПО, использующего OPENcl - убрал winZIP" — хорошо, допустим участнику не нравится конкретный WinZip (точнее его упоминание, в свете добавления в нём поддержки OpenCL) — тогда интересует очень интересный вопрос — а где собственно тогда примеры использования сабжа (т.е. раздел Применение) — к чему тогда вся эта статья с описанием "что это" и длинными листингами, если неясно в итоге (для читателя) для чего это всё придумано собственно? --Tpyvvikky 02:52, 27 августа 2012 (UTC)Ответить

  • Согласен. Раздел применение должен быть. Применений уже достаточно много. Поэтому один winzip выглядит несколько странно. Надо бы какой обзор применений найти. РоманСузи 03:32, 27 августа 2012 (UTC)Ответить
а что - если других "пока нет" то и WinZip не упомянуть?) --Tpyvvikky 03:38, 27 августа 2012 (UTC)Ответить
может быть не в события, а в отдельный раздел Применения? РоманСузи 03:43, 27 августа 2012 (UTC) Кроме того, описывать классами, а не примерами ПО (чтобы не было соблазна устраивать именно каталог - раз есть WinZip, давайте туда *zip). То есть, скажем, по разделам: архиваторы, "ломалки паролей", биткоины, транскодинг видео, фолдинг белков, SETI, и т. п.?Ответить
а OpenCL тогда для чего (придуман)? --Tpyvvikky 16:33, 28 августа 2012 (UTC) ..и про "поддержку" пишут именно про негоОтветить
.. а... *посмотрел* - так там общая идея (факт. Неоднозначность), т.е. идея не очень (и фразу что там написали в разделе - годится только для Определения) --Tpyvvikky 16:36, 28 августа 2012 (UTC)Ответить
  • С Вами я не спорю. Участник, который удалил Вашу правку, почему то здесь не выступил, поэтому полагаю, что можно смело добавить, возможно, немного по-другому сформулировав. Мои предложения: 1) добавить в раздел Применения 2) добавить в GPGPU (там заодно и CUDA и т.п. - но как Вы заметили не густо) - а может, и туда и туда. Меня тоже интересуют применения OpenCL, поэтому со временем я наверное подкину материал. РоманСузи 16:44, 28 августа 2012 (UTC)Ответить
ок. Но (еще раз) - никаких "решений для GPGPU" ("вообще") нету — есть конкретные решения для каждой из технологий GPGPU (их и следует перечислять в конкретных статьях, например в этой). Tpyvvikky 18:38, 28 августа 2012 (UTC)Ответить

Иной набор встроенных функций

править

Что за встроенные функции? Что-то я не припомню таких в C. brainstream 12:44, 29 мая 2013 (UTC)Ответить