Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Google: внедрение OpenCL вдвое ускорило механизм логического вывода в TensorFlow

Высокая производительность *Облачные вычисления *API *TensorFlow *
image

Google представила новый механизм логического вывода на мобильных ускорителях через OpenCL для своей платформы TensorFlow на Android. По словам представителей компании, он удвоит скорость вычислений по сравнению с существующим модулем на основе OpenGL при исполнении моделей ИИ «разумного размера».
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 2.4K
Комментарии 1

Будет ли Adobe делать поддержку 3D во Flash?

Чулан
Это маловероятно. Почему?

Почитайте статью товарища Jono под названием 3D Support in Flash – Will Adobe do it? – Why I don’t think so.

Вот несколько выдержек из статьи:
Вопросы в добавлении 3D на Flash.

Пользователи будут требовать больше, чем просто Flash. Flash Всемирно известен своей кросс-платформенной совместимостью. Создав что-то во Flash можно гарантировать, что это будет работать на любом компьютере пользователя. Сейчас максимум, что ограничивает Flash-контент, это версия плеера, установленного на машинах конечных пользователей, и скорость их CPU.

Для того, чтобы добавить поддержку 3D есть два основных требования:
  1. необходимость предварительно установленных DirectX или OpenGL.
  2. необходимость для конечного пользователя иметь карту графического акселератора.


DirectX и OpenGL

Если вы немного знаете о мире 3D, вы должны быть в курсе того что DirectX и OpenGL управляются 99% всех трехмерных игр и приложений.

В основном они имеют библиотеки, взаимодействующих между программным и аппаратным обеспечением для многих целей, и самое главное преобразование 2D или 3D объектов.

Проблема первая — не у каждого установлены OpenGL или DirectX.
Проблема вторая — отличие версий DirectX и OpenGL — DirectX 10 только что вышел, но только в Windows Vista.

И какую версию будет поддерживать Adobe — последнюю — самую функциональную, или более раннюю версию, но более распространенную и с меньшими возможностями?

Впрочем, читайте статью полностью, в оригинале.
Всего голосов 2: ↑1 и ↓1 0
Просмотры 252
Комментарии 6

Apple может выпустить новый игровой iPod с непревзойденной 3D-графикой от nVidia

Планшеты
Если проанализировать новости связанные с поставщиками медиа-процессоров для цифровых плееров iPod, то выходит что в ближайшее время мы должны увидеть следующее поколение цифровых плееров iPod которое будет отличаться от всех предыдущих непревзойденной обработкой 3D-графики OpenGL, проигрыванием HD-видео и энергоэффективностью увеличивающей прослушивание аудио до 100 часов!
История борьбы компании NVIDIA за контракт на поставку медиа-процессоров для Apple iPod:
— 19 Июля 2006 — компания NVIDIA выиграла борьбу за поставки видеопроцессороров для следующего поколения цифровых плееров iPod у другого чипмейкера Broadcom.
— 07 Ноября 2006 — компания NVIDIA поглотила компанию PortalPlayer, Inc. Последняя являлась давним поставщиком медиапроцессоров для цифровых аудиоплееров Apple iPod.
— 05 Декабря 2006 — компания NVIDIA задерживает выпуск медиапроцессора, который, по слухам, должен использоваться в цифровых плеерах Apple iPod следующего поколения. Теперь в качестве срока выхода называется III-й квартал календарного 2007 года.
— 11 Февраля 2008 — компания NVIDIA на Mobile World Congress 2008 представила свой новый мобильный процессор приложений — NVIDIA APX 2500, первый в мире, поддерживающий HD 720р, для которого характерны такие особенности:
Читать дальше →
Всего голосов 37: ↑33 и ↓4 +29
Просмотры 2K
Комментарии 59

Графические демоны

Opera
Тим Йохансон- технологический разработчик ядра в Opera. Он работает в команде разработки графической части ядра, которая полностью отвечает за рендеринг (веб страницы, SVG, canvas) и декодинг изображений в Опере.
В середине декабря Opera проводила технический семинар вне Осло в Норвегии. Тим рассказал о графике в Опере и показал несколько демонстраций. Речь сейчас пойдёт о двух из них
Читать дальше →
Всего голосов 38: ↑30 и ↓8 +22
Просмотры 873
Комментарии 28

NVIDIA первой поддержала OpenGL 3.0 в своих продуктах

Чулан
Едва успела Khronos Group объявить о выходе спецификации OpenGL 3.0, как NVIDIA выпустила для своих продуктов бета-версию драйверов, в которых реализована поддержка этого открытого кроссплафторменного стандарта в области ускорения 3D-графики.

В новых драйверах реализована функциональность API OpenGL 3.0 и языка программирования шейдеров GLSL 1.30 для Windows XP и Windows Vista для некоторых продуктов семейств GeForce и Quadro. С их помощью разработчики могут воспользоваться возможностями, описанными в спецификации OpenGL 3.0. Компания рассчитывает регулярно выпускать драйверы OpenGL 3.0 в рамках своей программы разработки.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 361
Комментарии 3

Photoshop CS4 + OpenGL (Скринкаст)

IT-компании
Photoshop CS4 использует процессор графической карты, вместо основного процессора, чтобы увеличить скорость отрисовки. Для доступа к графическому процессору Photoshop необходимо, чтобы видео карта поддерживала OpenGL и имела достаточно оперативной памяти (128МБ минимум) и драйвера поддерживающие OpenGL 2.0 и Shader Model 3.0.
Читать дальше →
Всего голосов 70: ↑67 и ↓3 +64
Просмотры 2.9K
Комментарии 123

Самый продвинутый планетарий

Научно-популярное
В октябре открыл свои двери самый технологически продвинутый в мире планетарий. Он находится Калифорнийской академии наук и по интерьеру больше похож на ультрасовременный кинотеатр IMAX — с удобными креслами, системой Dolby 5.1 и гигантским сферическим экраном, который окружает зрителя со всех сторон. Это и понятно, ведь красота космоса не уступает самым крупнобюджетным блокбастерам, так что антураж нужен соответствующий. Сооружение сферического здания Morrison Planetarium обошлось в $20 млн.

Планетарий нашпигован современным цифровым оборудованием, которое может осуществлять рендеринг трёхмерного видео в реальном режиме времени, перенося зрителей из одного уголка космоса в другой.

Зал рассчитан на 300 мест, а ряды кресел расположены под углом в 30 градусов, примерно как в IMAX.


Читать дальше →
Всего голосов 85: ↑82 и ↓3 +79
Просмотры 524
Комментарии 54

VirtualBox 2.1.0 и трансляция OpenGL вызовов

Open source *
На прошлой неделе произошло событие, которое в принципе может быть затерто в истории софтостроения, но мне оно показалось интересным. Сейчас системы виртуализации развиваются маленькими, осторожными шажками, поэтому найти что-то интересное, или хотя бы значимое, отличие между версиями 2.х и 3.х или даже 4.х не всегда возможно.

Поэтому release notes на версию VirtualBox 2.1.0 я листал без особого интереса. Но за что зацепился глаз и заставил почитать повнимательнее, так это «Трансляцию OpenGL вызовов прямо в драйвер host машины».

А под катом как я тестировал эту функциональность
Всего голосов 45: ↑38 и ↓7 +31
Просмотры 5.9K
Комментарии 29

VirtualBox научился аппаратно ускорять Direct3D

Чулан
Открытый виртуализатор научился аппаратно ускорять Direct3D API во внешней системе. В окружении linux ускорение D3D осуществляется с использованием библиотеки WineD3D, то есть через непосредственную трансляцию вызовов DirectX в вызовы OpenGL. Тривиальный патч доступен для скачивания.

www.virtualbox.org/attachment/ticket/2940/vbox_opengl_workarounds.diff -тривиальный патч.

www.phoronix.com/scan.php?page=news_item&px=NzAyNA обзор на Phoronix.

Что ж… Виндокапец наступает…
Всего голосов 25: ↑14 и ↓11 +3
Просмотры 332
Комментарии 16

Gource — визуализируем историю работы над проектом

Системы управления версиями *
Спешу рассказать хабрасообществу о, относительно новом, дьявольски завораживающем проекте Gource которое еще не упоминалось. Это приложение позволяет визуализировать историю изменений в системе контроля версии. Отрисовывает невероятно красиво при помощи OpenGL.


Читать дальше →
Всего голосов 65: ↑61 и ↓4 +57
Просмотры 20K
Комментарии 51

Сравнение OpenGL и Direct3D

Работа с 3D-графикой *
Очень часто встречаются различные заблуждения по поводу этих двух API.

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

Так как тема очень холиварная, я старался придерживаться максимально нейтрального тона.
Читать дальше →
Всего голосов 158: ↑145 и ↓13 +132
Просмотры 103K
Комментарии 152

OpenGl vs DirectX episode II

Разработка веб-сайтов *
А что за четыре прошедшие дня никто не написал про развитие темы habrahabr.ru/blogs/development/80236? =)

Ребятки из Wolfire за это время написали реакцию на негативные отзывы (почитать оригинал можно по ссылке blog.wolfire.com/2010/01/DirectX-vs-OpenGL-revisited)

Основные идеи такие:

Читать дальше →
Всего голосов 60: ↑44 и ↓16 +28
Просмотры 15K
Комментарии 102

Видеоуроки по OpenGL

Чулан
Доброго времени суток!

Это мой первый блогпост в хабрасообществе.

Многие начинающие программисты рано или позно начинают проявлять интерес к программированию компьютерных игр. Не прошло это веяние и мимо меня. Как всегда бывает в таких случаях, хочется написать, что-то «этакое», чем можно было бы похвастаться перед друзьями :).
Читать дальше →
Всего голосов 8: ↑5 и ↓3 +2
Просмотры 2K
Комментарии 12

Библиотека SDL — обзор

Чулан
image
В данной статье постараюсь дать краткий обзор весьма полезной open-source библиотеки SDL (Simple DirectMedia Library) для написания кроссплатформенных мультимедийных приложений. На хабре о ней почти не упоминалось, поэтому хочу восполнить этот «пробел».
Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Просмотры 8.4K
Комментарии 11

Сегодня состоялась презентация OpenGL 4.0

Разработка веб-сайтов *
Сегодня на GDC 2010 который проходит в Сан-Франциско Khronos Group анонсировала OpenGL 4.0
Новая версия GAPI призвана улучшить взаимодействие OpenGL и OpenCL для ускорения сложных вычислений.
Так же новый GAPI будет поддерживать профили Core и Compatibility, что позволит разработчикам выбирать: либо использовать только новый функционал, без совместимости с предыдущими версиями, либо в режиме совместимости.
Читать дальше →
Всего голосов 42: ↑34 и ↓8 +26
Просмотры 2.3K
Комментарии 59

Samsung S8500 Wave и OpenGL

Блог компании Samsung


Демонстрация возможностей работы телефона Samsung S8500 Wave с 3D-графикой (OpenGL) на примере игрушки Asphalt 5. Такой вот убийца PSP :) Это конечно шутка, разработчики консольных игр пока что вряд ли смотрят на эту платформу, как на серьезный рынок, но все предпосылки для этого на лицо. К слову сказать, процессор (а точнее, ядро SoC) в этом аппарате стоит тот же самый, что и в iPad — Apple является одним из любимых клиентов компании по OEM поставкам железа. Под хабракатом есть еще одно любительское видео с демонстрацией тех же возможностей.
Читать дальше →
Всего голосов 41: ↑33 и ↓8 +25
Просмотры 8.9K
Комментарии 61

Релиз Compiz 0.9.0

Настройка Linux *
image

Сегодня вышел релиз Compiz 0.9.0 — композитный менеджер окон для X Window System. Позволяет настроить внешний вид окон и эффектов для них.
Со времени последней стабильной версии прошёл почти год.
Читать дальше →
Всего голосов 86: ↑70 и ↓16 +54
Просмотры 820
Комментарии 59

GLGDI+ или «переходим с GDI+ на OpenTK»

.NET *
Думаю, многим приходилось сталкиваться с проблемой, что GDI+ тормозит, а тормозит, потому что не ускоряется железом.
Вот и я как-то писал редактор уровней

и понял, что GDI+ мне больше не хватает, нужно переходить на что-то ускоренное, причем за минимальное время. Немного погуглив, я решил остановить свой выбор на библиотеке OpenTK.
Читать дальше →
Всего голосов 54: ↑45 и ↓9 +36
Просмотры 14K
Комментарии 27

Adobe представила будущее Flash посредством приложения от AlternativaPlatform

Adobe Flash
Главное флэшерское мероприятие — конференция Adobe MAX — в самом разгаре. Считанные минуты назад технический директор компании Adobe Кевин Линч завершил свое выступление перед многочисленной аудиторией в рамках генеральной сессии с говорящим названием «Добро пожаловать в Революцию». Adobe впервые представила новый Flash-плеер, использовав для его презентации приложение MAX Racing, созданное российской компанией AlternativaPlatform.
Читать дальше →
Всего голосов 63: ↑59 и ↓4 +55
Просмотры 1.5K
Комментарии 97