Новости за 13 октября 2010 года

Blizzard борется с «читерами» и в сингл-режиме StarCraft 2: Wings of Liberty

Компания пошла на беспрецедентный шаг — приостановку работы аккаунтов и бан пользователей, использующих так называемые «трейнеры» и «читы» для игры в однопользовательском режиме.

Те, кто в сингле проходит миссии кампании, либо играет в peжимe Skirmish, и пользуется при этом читерскими программами очень рискует — похоже, что Blizzard приравнивает их к читерам в онлайн-режиме. У ряда пользователей уже были приостановлено действие их учетных записей, у других — блокированы CD-ключи. И всё это даже без мультиплеерной игры.

Скриншот из Starcraft 2: Wings of Liberty

Изначально представители компании (по просочившейся в сеть информации) говорили, что данный шаг вызван необходимостью пресечь нечестное накопление достижений (в сингле) и последующий выбор аватара (в сети). Сейчас же есть сведения о том, что представители Blizzard открыто заявили, что если вы уличены в читерстве при использовании StarCraft 2, то нарушаете условия соглашения EULA (читайте соглашения при установке ПО!), что позволяет блокировать вашу учетную запись в службе battle.net и/или ваш CD-ключ. В независимости от вашей игры — онлайн или офлайн.

Многие размышляли, как же после выхода, столь ожидаемого StarCraft 2, Blizzard будет бороться с потоком читерских поделок, нелегальных модов и трейнеров. Но вряд ли кто ожидал, что удар будет настолько мощный!

Посмотрим, во что выльется эта инициатива со временем.

Видеокарта GT 430 от Leadtek

Компания Leadtek, следуя за остальными партнерами корпорации NVIDIA, представила свою карту GT 430 на базе чипа GF108 — WinFast GT 430.

Хотя, на первый взгляд, карта не отличается от референсного образца NVIDIA, представители Leadtek утверждают, что добились снижения температурного режима на графическом чипе на 10% по сравнению с оригинальной разработкой.

Leadtek WinFast GT 430 на базе чипа GF108

Карта имеет всё тот же низкопрофильный PCB, что и референс. WinFast GT 430 тактирована следующим образом: 700 МГц для чипа, 1400 МГц для шейдерного массива (96 ядер CUDA) и 1800 МГц для памяти типа DDR3 (1 Гб на борту). Интерфейс обмена с памятью — 128 бит.

Карта оборудована D-Sub, DVI- и HDMI-выходами.

Цена видеоплаты на текущий момент не известна.

Microsoft патентует GPU-ускорение кодирования видео

Еще один, к счастью, неудавшийся пример патентования слишком общих идей.

Сейчас использование мощностей графических процессоров для операций с видео стало обыденностью. Многие владельцы современных видеокарт на базе NVIDIA воспользовались продуктами от Badaboom или MotionDSP с данной функциональностью. Тем удивительнее стало обнаружение факта, что на подобные технологии кем-то получен патент, и этот кто-то — Microsoft. Буквально на днях Бюро по регистрации патентов и торговых марок США утвердило за компанией патент за номером 7,813,570 под многообещающим заголовком «Accelerated video encoding using a graphics processing unit».

Microsoft patent FIG1

Первые реакции на выдачу такого патента были ожидаемы — попытка компании-монополиста наложить лапу на перспективный рынок, шаг против прогресса, заговор против производителей GPU… Однако, изучение содержания патента позволяет существенно снизить накал страстей.

Прежде всего, заявка на патент была отправлена в Бюро… 22 октября 2004 года. В ту пору возможность использования графических процессоров для общих вычислительных задач еще была предметом научных исследований. К примеру, в 2004 году университетом Стэнфорда была выпущена программа GPUBench, как иллюстрация к обсуждению перспектив GPGPU перед выставкой SIGGRAPH 2004 (обсуждавшиеся тогда вопросы сегодня могут вызвать лёгкую улыбку).

Microsoft patent FIG2

Во-вторых, указанный патент покрывает лишь случай использования GPU для выполнения операции определения движения — нахождения движущихся объектов в кадре и расчёта векторов движения и информации, необходимой для последующего восстановления видео при воспроизведении, как это определено в стандартах MPEG-1/2. Все остальные операции выполняет центральный процессор. Современные программы кодирования с применением GPGPU-технологий не выделяют какие-то этапы кодирования, используя GPU как математический сопроцессор для всех или почти всех операций с видеопотоком. Ну и, согласно тексту патента, работа с видео должна была осуществляться путём помещения кадров в текстуры, обработке их с помощью пиксельных и вершинных шейдеров образца Direct3D 9.0 и использованием Z-буфера для хранения промежуточных результатов операции. Нынешнее программное обеспечение видеокодирования с функциями GPGPU использует высокоуровневые интерфейсы вроде CUDA или ATI Stream.

В целом, заявка на пресловутый патент, вероятно, была подана в рамках разработки следующих версий приложений Windows Movie Maker/Movie Encoder для будущей операционной системы Longhorn, но проект умер вместе с самим Longhorn. К настоящему моменту Microsoft пришла к собственному GPGPU API DirectCompute в составе DirectX 11 и врядли нуждается в патентовании схемы использования аппаратного ускорения шестилетней давности. Так что история с патентом за номером 7,813,570 является лишь иллюстрацией неповоротливости и ограниченности патентной системы, с непоправимым опозданием «защитившей» права на давно потерявшую актуальность разработку.

NVIDIA Inspector версии 1.9.3

Обновление утилиты мониторинга, разгона и редактирования профилей драйвера для видеокарт на базе NVIDIA.

Программа NVIDIA Inspector уже потихоньку стала незаменимым инструментом для владельцев современных видеокарт на базе NVIDIA, поскольку её автору удается поспевать за обновлением драйверов NVIDIA и привносимыми обновлениями изменениями. Новая версия 1.9.3 наконец-то содержит полностью функциональный редактор профилей приложений, с возможностью добавления, удаления и восстановления исходных настроек профилей, и переработанным интерфейсом. Также в программе был исправлен ряд мелких ошибок.

NVIDIA Inspector — редактор профилей

Загрузить последнюю версию программы можно с официального сайта (~0,2 Мб).

Также в Сети появились скриншоты следующей программы от Obmur2k — редактора BIOS видеокарт на базе Fermi:

Fermi BIOS Editor

Утилита пока проходит закрытое бета-тестирование, дата релиза еще неизвестна.

Открытый драйвер Nouveau поддерживает управление энергопотреблением

Прогресс в разработке драйвера с открытым исходным кодом.

Драйвер Nouveau, разрабатывающийся энтузиастами как более функциональная замена драйверу nv, а в перспективе — и бинарному драйверу NVIDIA, на днях прибавил в функциональности. Согласно официальному сайту, теперь поддерживается управление энергопотреблением почти в полном объёме на видеокартах от GeForce FX и вплоть до GeForce 9000.

Linux logo

Основной проблемой остается работа с таймингами видеопамяти, в связи с чем разработчики драйвера обратились к владельцам видеокарт на базе NV40 и более новых с просьбой помочь данными из видеоBIOS. Желающие посодействовать совершенствованию драйвера могут ознакомиться с информацией о тестировании и инструкциями.