|
|
Intel и Microsoft показали преимущества
полноценного аппаратного ускорения в IE9
В
преддверии релиза бета-версии Internet Explorer 9 компании Microsoft и Intel
совместно продемонстрировали, как можно ускорить графику для более быстрых
путешествий по сети.Конкуренция со стороны Google Chrome, Mozilla Firefox и
Apple Safari вынудила компанию из Редмонда обратить пристальное внимание на
ускорение графики.
А Intel, судя по всему, решила оказать Microsoft поддержку и на Intel Developer
Forum, который начался вчера, продемонстрировала новую архитектуру Sandy Bridge
с улучшенными графическими характеристиками.В блоге IE компания Microsoft
пояснила, что имеется в виду, когда говорят "полное" и "частичное аппаратное
ускорение", а Intel наглядно показала преимущества полного аппаратного ускорения
в IE9 на процессорах линейки Core i, в которую и войдут новые процессоры с
архитектурой Sandy Bridge.
Графическое ускорение (сама Microsoft называет его аппаратным) позволяет
возложить некоторые вычислительные задачи с центрального процессора (CPU) на
графический процессор (GPU). Даже обычные GPU содержат десятки или даже сотни
процессорных ядер. И хотя каждое ядро GPU составляет лишь малую часть от
вычислительной мощности многоядерных процессоров, это дает возможность решать
определенные задачи намного быстрее и эффективнее, чем если бы это делал
центральный процессор. Intel, в свою очередь, улучшила встроенную графику в
серии процессоров Core i и планирует добавить ряд новых возможностей в грядущие
процессоры Sandy Bridge.В блоге IE Тед Джонсон (Ted Johnson), программный
менеджер, специализирующийся на веб-графике, объяснил достоинства конвейера с
полным аппаратным ускорением - от обработки разметки до визуализации. Джонсон
объяснил, что в марте Microsoft выпустила первую предварительную версию IE9
аппартно-ускоренным HTML5, который включен по умолчанию, что позволяет аппаратно
ускорить все и вся на каждой веб-странице - текст, изображения, фон, границы,
SVG, а также элементы HTML5-видео.
В третьей предварительной версии IE9, которая была выпущена в июле, компания
добавила аппаратно-ускоренный элемент HTML5 Canvas.Джонсон утверждает, что
полное аппаратное ускорение достигается в три этапа: визуализация контента
(общие элементы HTML), композиция страницы (сценарии изображений), а также
композиция рабочего стола (то, что отображается на экране). В результате, IE9 не
жертвует производительностью ради кросс-платформенной совместимости. "Когда
появляется необходимость запустить это на различных платформах, разработчикам
будут доступны разные уровни абстракции и неизбежно им придется искать
компромиссы, что, в конечном счете, повлияет на производительность и уменьшит
шансы браузера достичь проектной производительности [GPU]" - пишет Джонсон.Он
также ссылается на демонстрацию HTML5-видео на нетбуке с установленным IE9.
Тогда на нетбуке были запущены два HD-видео с разрешением 720p. Нагрузка на
процессор нетбука при воспроизведении этих видео в IE9 была незначительной,
тогда как в другом браузере вообще было невозможно воспроизвести оба видео
разом, пишет Джонсон.
Но другие среагировали, заявив, что не все так просто. "Microsoft рано подняла
шумиху о том, что IE9 единственным браузером с полным аппаратным ускорением" -
пишет сетевое издание MozillaZine. "В Firefox 4 реализованы все три уровня
ускорения, о которых говорит Microsoft" - говорится на сайте.В пятницу Intel
опубликовала видео, на котором показана работа IE9 на компьютере с процессором
Core i5. "Для поддержки аппаратного ускорения в Internet Explorer 9 подойдет
любое графическое решение, которое поддерживает DirectX 9. Процессор Intel Core
i5 рассчитывает движение этих изображений, а затем встроенная HD-карта выводит
эти изображения на экран" - заявил Эрик Лорхаммер (Erik Lorhammer), менеджер по
маркетингу графики Sandy Bridge в Intel.
|
|
|