Концерн Khronos, отвечающий за разработку спецификаций семейства OpenGL, Vulkan и OpenCL, объявил о публикации финальных спецификаций OpenCL 3.0, определяющих API и расширения языка С для организации кросс-платформенных параллельных вычислений с использованием многоядерных CPU, GPU, FPGA, DSP и других специализированных чипов, от тех, что применяются в суперкомпьютерах и облачных серверах, до чипов, которые можно встретить в мобильных устройствах и встраиваемой технике. Стандарт OpenCL полностью открыт и не требует лицензионных отчислений...Подробнее: https://www.opennet.me/opennews/art.shtml?num=53810
Круто, красиво, надо опробовать на C++ Hello World ^_^
напиши потом, ск-ко тысяч строк получилось.
где-то на пятой версии может взлетит..
выкинут на мороз, как и другие "технологии".
Есть же OpenACC, который поддерживается православным GCC.
кажись на OpenACC положили все болт... ничего не слышно и не видно где используется...
На сайте организации новости и планы датированы осенью 2020-го. Движуха есть.
Что-то странное. Вот бы замену physx с hairworks придумали, ну и заодно реалтайм симуляцию тканей с жидкостями -- те же амдшные trissfx как-то не очень, если честно, да и на nvidia подозрительно тормозит. Хочется поскорее увидеть время, когда окончательно отойдут от вендор-специфичных решений и унифицируют технологии, а то сегодня что-то хорошее мы видим только когда тот или иной производитель занёс денег и инженеров разработчику. Если бы любой мог брать доступные технологии, не беспокоясь о последствиях выбора, было бы лучше всем.
> когда окончательно отойдут от вендор-специфичных решений и унифицируют технологиипри западной экономике - никогда.
Конкуренция всё ещё возможна, особенно в области профессиональных решений: задержки и пропускная способность будут отличаться, производительность тоже. Попытки завязать на себя только приведут к тому, что от тебя откажутся. Если так подумать, сейчас все производители играют в опенсорс и унификацию. Но это только лишь игра.
То-то от микрософта, оракла да мдм все отказываются :)
Конечно, что-то в плане отказа чуть-чуть есть, но оно, скорее, связано с политикой и особенностью экспортных ограничений в США, которые вносят огромную неопределенность в перспективы взаимодействия с теми или иными конторами
Это решения другого уровня, там свои технологии, альтернатив которым нет в обозримом будущем. Если выгодней заплатить за готовое несмотря на вендорлок и получить больше прибыли вместо обмазывания неэффективными костылями, бизнес пойдёт на это. А дальше будет очень дорого отказаться.
Но ведь.. " Попытки завязать на себя только приведут к тому, что от тебя откажутся" не так ли ?)
Ну, им есть, что предложить. Продукты с миллионами и миллионами инвестиций, и конкуренты не могут предложить ничего сопоставимого. Поэтому, они и будут крутить тебе яйца, как захотят. Иная сфера деятельности.
Это не иная сфера деятельности - это "внезапно" ровно то, как и происходит подобная "завязка"( вы ведь не думаете всерьез, что это приходит никому ненужная ОО РогаИКопыта и начинает просто требовать работать исключительно с ней на невыгодных условиях при наличии значительно более хороших альтернатив ?:) )Более того, как раз для этого даже относительно кружные конторы скупают конкурентов - чтобы расчистить себе поляну и исключить даже теоретическую, но возможность появления конкурентов.. ну и бонусом - приобретение наработок конкурентов..
И это только то, что делается "в белую", но чем реальные действия совсем не ограничиваются.
Или, к разговору о том, что, до недавнего времени, многие госучреждения в РФ, фактически, именно обязывали обладать видной и вордом любого, кто с ним взаимодействовал, поскольку стандартным форматом был именно вордовский, равно как и шрифты в документах - далеко не какие_хочешь.
> Если бы любой мог брать доступные технологииПривет тебе от Хуавея!
> да и на nvidia подозрительно тормозит.Может, вам просто стоит купить оборудование более современное? Не только же программную составляющую обновлять, надо и аппаратную часть обновлять, не реже раза в год-два, как по мне.
Там были какие-то дела, что определённое поколение карт того времени подозрительно тормозило на опенсорсе от амд. Нвидиа впрочем отыгралась за это.
> не реже раза в год-два, как по мне.сразу видно, что деловой жилки в тебе нет...
Нужны подписки на аппаратную часть с обновлением каждый месяц и штрафом за смену провайдера. С принудительной сменой уровня подписки на более дорогую, если не успел письменно отказаться в последний день месяца.
Интересно, к чему на последней картинке логотип гугла? На что они намекают?
компилятор clspv написан гуглом
Компании совершенно свирепые собрались. Вложат тонны килобаксов. Определённо что-то новейшее и совершенное получится.
Лично я надеюсь, что GPU-шки станут очень доступными и прозрачными для программистов.
не станут. Постоянно придумывают какие-то апи, с каждым уровнем вырвиглазней. Сравните OGL, DX, Vulkan... На следующем чуде, чтобы нарисовать чёрный экран, потребуется 100 тыщ строк кода?
выкинуть нахрен это, нигде кроме проприетарщины не работает - а тем где работает, безбожно глючит...
Опенсурсное сообщество никогда не сможет диктовать долларовым компаниями-производилям что они должны делать.
Опенсурсники будут только подстраиваться.
Но ведь 80% опенсорса это и есть доллоровые компании-производители. Это шиза представлять себе всех опенсорсников в виде Столмана.
Изыди примазавшийся!
>В работе над стандартом приняли участие такие компании, как IBM, NVIDIA, Intel, AMD, Apple, ARM, Electronic Arts, Qualcomm, Texas Instruments и Toshiba.
>>NVIDIAА эти что тут забыли?
Эти хмыри примазываются, как в случае с Linux Foundation.
Когда были DirectX с OpenGL и CUDA с OpenCL всё было ясно и понятно. А теперь столько этих Open и не Open расплодилось, что я уже совсем потерял счёт.
>Когда были DirectXНе нужно!
>с OpenGL и CUDAНе смешивай маздаевским.
> > с OpenGL и CUDA
> Не смешивай маздаевским.Так понятней: DirectX с OpenGL и CUDA с OpenCL
Для сплюснутых надо так: (DirectX с OpenGL) и (CUDA с OpenCL)
И когда оно будет в gallium:
https://dri.freedesktop.org/wiki/GalliumCompute/
https://dri.freedesktop.org/wiki/R600ToDo/