Pic 1

Последние события в мире Windows

06.08.07

Появление Windows 7. Windows 7 появится через три года.

подробнее

18.07.07

RFID Windows станет RFID-совместимой.

подробнее

11.06.07

Браузерная война Internet Explorer «сразил наповал» Safari

подробнее

03.04.07

О совместимости ОС Microsoft упрощает возврат к Windows XP

подробнее

Новые тенденции и технологии в оптимизации программного обеспечения

Абсолютно во всех 3D играх можно выделить следующие компоненты: Логика Игры («Искусственный Intelект»), Анимация Персонажей, Расчет Физики и Отрисовка Сцены. При этом, к счастью геймеров, все игры разные, соответственно отличаются и их компоненты - по алгоритмам, сложности, относительному вкладу в игру, а значит, и нагрузке на процессор и видеокарту. Во многих играх «узким местом» производительности является именно GPU, не справляющийся с отрисовкой сложной сцены, но есть и игры, где производительность упирается в CPU, то есть, в недостаточную скорость расчета логики и физики игр.

Поэтому создать процессор, «оптимизированный для 3D игр» просто не представляется возможным. Другое дело, что можно и обязательно нужно ускорить все компоненты игр, выполняемые на CPU, а также обеспечить максимально быстрое взаимодействие между CPU-GPU.

Для этого Intel во-первых, активно сотрудничает с производителями графических драйверов (DirectX, OpenGL) видеокарт с целью оптимизации программно выполняемых частей драйверов под новые процессоры Intel. Это очень важно, и приводит к тому, что многие графические приложения на полностью идентичных компьютерах, отличающихся только своими CPU, будут показывать разную производительность.

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

Так называемых «физических движков», то есть библиотек, выполняющих расчет физических моделей - столкновений, разрушений, систем частиц и тд., существует немало. Они активно используются производителями игр, информация о них доступна в Интернет. Наряду с коммерческим продуктом, упомянутым Вами, есть и некоммерческие, а также бесплатные продукты с открытым кодом. Все они в той или иной мере оптимизированы - в сотрудничестве с инженерами Intel, или самостоятельно их производителями. В программировании физических алгоритмов успешно применяется и распараллеливание и SIMD инструкции.

Donations For Us

Pic 2

Операционная система Windows - это целая эпоха в развитии компьютерной индустрии. Каждый год выходят новые обновления, патчи, мсправления, драйвера. С нами Вы постоянно будете в курсе происходящих событий

Узнать боьше

Gallery

Мы рассматриваем актуальные вопросы, которые касаются популярных систем и приложений в среде операционных систем и программного обеспечения