GPU

Язык параллельного програмирования MC#: теперь и для ускорителей

В очередной версии 3.0 системы программирования MC# поддержаны ускорители, а именно, графические процессоры (GPU).

Идея использования GPU в MC#-программах проста - для того, чтобы некоторая функция была исполнена на графическом процессоре, достаточно ее пометить ключевым словом gpu.


Вот как выглядит полный текст программы сложения двух целочисленных векторов:

Multithreading the Rendering Pipeline for 3D Model Animation


Abstract

This article proposes a simple and efficient multithreading solution to accelerate rendering for a number of animated 3D models. The solution enhances the performance of skeletal animation by using a thread pool, double buffering, and intermittent updates. This set of techniques performs CPU-based skeletal animation at performance levels that are competitive with GPU-based animation implementations, and it serves as a flexible alternative on multi-core systems.

  • Multithreading
  • 3d model
  • cpu
  • GPU
  • animator
  • digital content creation
  • physics
  • visual computing
  • Game Development
  • Graphics
  • Parallel Computing
  • Игра Bulletstorm, или Многоядерность в действии

    22 февраля вышла игра Bulletstorm, и многие уважаемые ресурсы тут же начали сравнивать ее с таким шедеврами, как Gears of War и даже Duke Nukem. Прочитав штук десять крайне положительных отзывов на русском и английском, я сходил в магазин рядом с домом и всего за 540 рублей купил диск с игрой. Bulletstorm оказалась действительно неплохим шутером. Пожалуй, чуть более детским, чем хотелось бы, но все же увлекательным и в меру смешным. Но рекомендовать Bulletstorm всем знакомым я буду не только из-за сюжета и графики.

    Надо ли заставлять GPU помогать CPU?

    Когда в прошлом году Intel добавила в свои процессоры графическое ядро, это было воспринято с одобрительным пониманием, но, что называется, без фанфар. В конце концов, если до этого в CPU переехал контроллер памяти, так чего бы не перевести туда же остальной функционал северного моста? И стала встроенная графика жить да поживать повсеместно, от Intel Atom до мобильных Core i7. Кто хотел – использовал ее, кто не хотел – выбирал компьютер с дискретным ускорителем. В общем, ничего, по большому счету, не изменилось.

    Процессор побеждает снова

    Я уже неоднократно прохаживался по тому, насколько малоэффективными оказываются видеокарты в деле сжатия видео . Но вот на днях обнаружил еще один неприятный феномен – оказывается, и в декодировании помощь видеокарты иногда оказывается медвежьей услугой.

    Непоколебимая система ценностей

    Наверное, многие читатели этого блога обратили внимание на мою привычку время от времени возвращаться к обруганным программам и проверять – не поправили ли в них что? Ведь не я один такой умный, соломинки в чужих глазах замечать. И сами разработчики огрехи свои лучше других видит, и пользовательское сообщество ох как помогает порой не расслабляться. На этот раз решил проведать медиаконвертер Badaboom – как он там? Вдруг резко похорошел?

    Умная производительность

    Вчера был на презентации нового поколения процессоров Intel i3/i5/i7 в России. Интересно, что основное внимание на презентации было уделено не увеличенной производительности - более высокая частота, улучшенная микроархитектура, больше исполнительных блоков - это всё понятно. Основное внимание было уделено поддержке новых технологий и интеллекту процессоров.

    Find Me If U Can

    Видео карты серьезно эволюционировали за последние десять лет. Они стали толще, мощнее, прожорливее и громче. И теперь это не просто устройство, позволяющее отображать графику на дисплеях мониторов. Видео карты обзавелись собственной памятью, процессором и даже отхватили себе BIOS (или он всегда был в минимальной форме?). Того гляди вырвутся наружу и начнут жить своей жизнью.

    Дорога познания

    Если вы думаете, что тема антивирусов волновала меня на этой неделе просто так, это ошибочное мнение. В ближайший понедельник я вылетаю в Вену, а оттуда автобусом добираюсь до Братиславы - в офис компании ESET. Да, той самой, которая делает антивирус NOD32. Надо посмотреть вблизи на процесс борьбы с виртуальными зловредами, а также уточнить - куда уходят работать бывшие сотрудники компании? В комментариях к предыдущему моему посту мы договорились до того, что их выносят по ночам, завернутыми в пластиковые пакеты...

    Subscribe to GPU