Thursday, June 16, 2011

ага.
а потом пришел дядька из ARM.
у него основная мысль была, что да, чуваки, грядет гетерогенное будущее, и мы (железячники) конечно постараемся, что бы вам (программистам) было попроще, но в целом не обольщайтесь.
на следующий день был Герб Саттер (Герб Саттер выступал в большом зале, и это выглядело как в начале кина Железный Человек-2, то есть натурально какой-то AC/DC).
он тоже такой, дааа, столько разного железа, то гетерогенное, то не гетерогенное, то общая память, то у каждого своя, и все на всем этом разнообразии надо запускать один и тот же софт, и как бэ у нас тут есть два языка (с++ для цпу и директ-компьют для гпу), которые покрывают почти все это разнообразие, но это же не круто. мы тут придумали два разширения для С++, которые позволяют писать код специально для гетерогенного железа.

очень круто.

через два часа про эти расширения будет сессия, вот там-то я до них пристану.

щас сижу на семинаре MotionDSP, они делают софт для военных.
этакая история успеха.
вот все предыдущие докладчики выступали примерно в таком духе: "вот короче мы взяли гпу и сделали (можем сделать) на нем вот такую херню и не сделали вот такие и такие ошибки (соптимизировали)" или "делайте все на гпу (мы делаем все на гпу) и от этого бабло бабло бабло". а эти ребята не такие: "нам надо тут вот делать это и это, для этого нам нужны вот такие вот конкретно мульти-гпу системы и вообще большие облака, щас у нас получается быстрее на нвидийном железе, спасибо".

3 comments:

Timur Balbot said...

ага, вот читал сегодня про выступление этого дяди здесь
http://www.3dnews.ru/news/612728/

DrMouse said...

Быстрее на нвидийном железе? Не забудь потом подробностей об этом.

А выкриков "Провокатор! Взять его!" не было?

DrMouse said...

Итак... прошло десть лет. Даже с хвостиком. И где мы и где гетеры?
Мир катится мимо нас, а мы всё ждём как труп гетерогенных вычислений проплывёт мимо нас.