Компания Bigfoot представила первую в отрасли сетевую картупредназначенную специально для онлайн-игр. Ее функции ипроизводительность и стали объектом нашего внимания.Дополнительныепроцессоры, выполняющие конкретные задачи уже не удивляютпользователей. Особенно это касается графических процессоров. Нодополнительные процессоры для других функций до недавнего времени былиредкостью. Сейчас все привыкли к аудиопроцессорам Creative Labs Audigyи X-Fi. Начинающая компания AISeek работает над ускорителями алгоритмовискусственного интеллекта. Ageia уже начала поставки карт спроцессорами PhysX, обрабатывающими физические процессы. Все эторазгружает центральный процессор, освобождая его от необходимостизаниматься какими-то конкретными задачами. На волне подобныхнововведений заявила о себе и компания Bigfoot Networks, выпустившаякарты расширения Killer NIC. По сути, это сетевой адаптер, но его можноназвать мини-компьютером на одной карте. Как заявляют производители,скорость обмена данными между компьютерами в онлайн-играх, благодаряэтим сетевым картам, значительно увеличивается. Для получениямаксимальной производительности в задачах обмена информацией картаоснащена собственным процессором и памятью. Основные возможности и характеристики карт Bigfoot Networks Killer NICGameFirst - сетевые пакеты, отправляемые играми, имеют максимальный приоритет.FNA - Flexible Network Architecture (гибкая сетевая архитектура)позволяет любому желающему свободно писать приложения, использующиевозможности сетевой карты, освобождая центральный процессор от рутинныхсетевых задач.UltimatePing - технология, позволяющая максимально увеличитьпроизводительность в играх, значительно сокращая время обращения одногокомпьютера к другому.MaxFPS - увеличение FPS за счет освобождения центрального процессора от других задач кроме игрового процесса.PingThrottle - возможность изменения времени отклика. Когдадругие игроки понимают, что ваше время отклика слишком велико, можноускорить его, чтобы получить преимущество в игре. Характеристики:Объем встроенной памяти - 64 МБ DDR PC2100 Встроенный процессор - 32-бит, 400 МГц IEEE совместимость - 802.3, 802.3u, 802.3x, 802.3z Шина данных - 32-бит PCI Rev 2.2 Режим передачи данных - Bus-master DMA Радиатор - никелированный алюминийМинимальные системные требования:Athlon 64 3000+ / Intel Pentium IV 2GHz Видеокарта с 256 МБ памяти 1 ГБ ОЗУ PCI 2.2 - совместимая материнская плата Оптический привод 4X CD-ROM Microsoft Windows XP Кабельный модем или DSL-соединениеСетевая карта Killer NIC предназначена только для онлайн-игроков, икомплект поставляемых с ней аксессуаров красноречиво это подтверждает.Вместе с картой поставляется исчерпывающее руководство пользователя,компакт с драйверами и утилитами и копия популярной игры F.E.A.R..Кстати, выбор не случаен, так как это одна из игр в которой явноощущаются преимущества карты. При первом взгляде на Killer NIC создается впечатление, что это обычныйсетевой адаптер. Во внешнем виде нет ничего кроме специфическогорадиатора, что отличало бы эту карту.Цвет самой печатной платы черный, а массивный радиатор выполненв форме буквы K. Он прикручен к плате так, что касается процессора. Вовремя тестирования он практически не нагревался, так что большой размеррадиатора может быть просто декорацией, а не необходимостью. Нафотографиях нет еще одной особенности дизайна - переливающихсясветодиодов, которые начинают светиться, когда включается питание. На поверхности карты видно множество дорожек ее сложной схемы. Это тожеможно причислить к отличиям Killer NIC от более значительно болеепростых сетевых адаптеров. Карта не имеет обычного сетевого контроллера. Вместо него естькоммуникационный процессор Freescale MPC8347E, Xilinx Spartan FPGA,Broadcom GigE PHY, 64 МБ памяти, встроенный дистрибутив Linux иконтроллер с портом USB. Процессор Freescale 400 МГц является частьюсемейства процессоров PowerQUICC II Pro, разработанных длямногопоточных коммуникаций, например, в сетевых роутерах, ибеспроводном сетевом оборудовании, сетевых накопителях и других сетевыхприложениях. Xilinx Spartan FPGA - недорогой программируемыйгейт-массив, основанный на собственной технологии Bigfoot Networks. 64МБ памяти карты используются процессором и FPGA как кэш и при работе сспециализированными приложениями, которые могут выполняться процессоромкарты без взаимодействия с центральным процессором, и могут читать изаписывать данные на диски с USB интерфейсом, подключенные к порту USBкарты (флэш-диски и другие накопители).Комбинация встроенного процессора, памяти, собственнойоперационной системы и возможность автономного выполнения приложений изаставила нас назвать эту карту мини-компьютером. Все это, включаясложность архитектуры и объясняет относительно высокую цену карты.Не смотря на сложность карты, ее установка довольно проста и практически не отличается от установки любой другой PCI карты/Драйверы и другое ПОВсе,что требуется от пользователя, чтобы заставить Killer NIC работать -вставить карту в пустой разъем PCI, включить компьютер и установитьдрайверы с поставляемого компакт-диска. После перезагрузки карта будетработать. Сейчас Killer NIC совместима только с 32-разрядной версиейWindows XP, но производители обещают скоро представить драйверы, для64-разрядных систем (во второй половине октября). Планируется иподдержка Vista и Linux. Но пользователи последней могут не ощутитьвсех преимуществ этой сетевой карты, так как основной выигрыш впроизводительности Killer NIC получает за счет того, что обходитсетевой стэк Windows. Это именно то, что происходит при включениирежима LLR (или Game Mode в новых версиях драйверов). Так как в Linuxнет сетевого стека Windows, преимущества от использования карты будут вэтой системе минимальными. По этой же причине пока в планыпроизводителей не входит в выпуск аналогичной карты с интерфейсом PCIExpress.Стоит отметить, что устанавливая Killer NIC на несколько разныхматеринских плат мы обнаружили с одной из них проблемы. Asus A8R32-MVPDeluxe с северным мостом CrossFire Xpress 3200 и южным мостом ULi 1575карта не включалась. Мы связались с Bigfoot и получили новую карту, вкоторой, как нам сообщили, проблема была решена. Но новая карта тоже неработала с этой системной платой. Судя по всему, ранние версии картподдерживаются не всеми материнскими платами, чипсеты которых неполностью соответствуют стандартам PCI. Мы получили от производителейеще одну хорошую новость: Bigfoot занимается решением обнаруженныхпроблем, и обещает всем покупателям карт, при необходимости отправитьобновленный вариант Killer NIC. Подробнее об этом можно узнать на сайте компании.Мы сделали несколько копий экранов панели управления Killer NIC, чтобывы видели, какие настройки открыты для изменения пользователем. Крометого, есть возможность автоматического обновления драйверов ивстроенного ПО.Перед тестированием остановимся более подробно на возможностяхсетевой карты. Вот информация, которую мы смогли почерпнуть изматериалов, предоставленных Bigfoot:MaxFPSMaxFPS - это название технологии, переводящей обработку сетевыхзадач на Killer NPU. Сетевой стек Windows полностью обходится,освобождая центральный процессор для других игровых процессов. Этозначит, что пользователь сможет насладиться большей величиной FPS.Интересно, что количество кадров в секунду увеличивается даже приотсутствии обмена данными по сети. Это можно объяснить тем, чтобольшинство игр как минимум один раз за игровой цикл проверяют, нет лиданных из сети. UltimatePingUltimatePing - это название технологии которая используется MaxFPS, ноприводит к другим результатам. Еще один эффект от обхождения сетевогостека Windows позволяет уменьшить время ожидания обеспечивая небольшоепреимущество в онлайн-играх. Это становится очень заметно, когда играпроверяет наличие сетевых данных только один раз за цикл.FNAFNA - технология, которая обеспечивает Killer NIC максимальныйпотенциал, предоставляя возможности встроенной системы Linuxпользователям. Карта по умолчанию позволяет пользователю получатьдоступ к командной строке Linux. FNA позволяет писать сетевыеприложения или переписывать их с сайта KillerNIC.com или других сайтов.Эти приложения получили название FNApps. Они могут выполнятьразнообразные сетевые задачи: от клиентов сети BitTorrent дофайл-серверов и VoIP-коммуникаций. Для этих приложений на карте выделенпорт USB, который может быть полностью загружен обменом данными снакопителем, флэш-диском или гарнитурой с USB-интерфейсом. Выполнениеприложений не центральным процессором, а встроенным процессором KillerNIC отмечается как еще одно преимущество карты, позволяющее разгрузитьцентральный процессор для получения максимальной производительности вигровом процессе.PingThrottlePingThrottle - технология, которая позволяет Killer NICсоздавать максимум ощущения нормальной игры даже при большой загрузкесервера. В тренировках эти возможности можно использовать, чтобыуравновешивать силы всех игроков. GameFirstGameFirst - устанавливает максимальный приоритет игровому трафику, такчто игровые пакеты отправляются первыми. Это заметно при работе ещеодного сетевого приложения одновременно с игрой. Когда мы услышали, что Killer NIC обходит сетевой стек Windows, возниквопрос, не станет ли система при этом более уязвимой к разного родаатакам, так как карта может обойти программные файрволлы. Разработчикиотвечают, что проблем на этой почве не будет. Bigfoot уверяет, что приобнаружении уязвимости компания будет решать ее так быстро, как этовозможно, и сразу же выпустит соответствующее обновление. Пока проблемобнаружено не было, и самые популярные файрволлы работают нормально. С другой стороны, одним из самых полезных приложений FNApp стал быфайрволл. Производители говорят, что играя одновременно с работойтакого файрволла, пользователь не заметит никаких ухудшенийпроизводительности. Bigfoot собирается выпускать подобные приложениясамостоятельно, но надеется, что к этому процессу подключатся и другиеразработчики. На скриншотах показана командная строка встроенной операционной системы:Интересно, что приложения FNApps могут не только использовать внешниедиски, но и сами могут находиться на внешних носителях и выполнятьсясетевой картой абсолютно независимо от компьютера. Например, клиентBitTorrent может в фоновом режиме закачивать файлы и записывать их навнешний диск, не отнимая ресурсов у Windows.ТестыМы тестировали Killer NIC на компьютере с процессором Athlon 64FX-60 с 2 ГБ памяти, видеокартой GeForce 7950 GX2 и системной платойAsus A8N32-SLI Deluxe. Производительность карты Killer NIC сравниваласьс интегрированным сетевым контроллером чипсета nForce 4. Наше сетевоеоборудование состоит из широкополосного роутера WNR854T синтегрированным гигабитным свитчем. Все тесты выполнялись на одном итом же игровом сервисе, с постоянной картой и игроками. Показатели FPSзаписывались с помощью утилиты FRAPS. А время отклика сообщалосьигровым движком. Во всех тестах был включен режим LLR (Game mode).Производительность в играх FPS, больше-лучшеВремя отклика мс, меньше-лучшеВ трех из четырех протестированных игр Killer NIC обеспечилнебольшое, но заметное улучшение производительности (5-12%). Большевсего выигрывают от новой карты World of Warcraft и F.E.A.R, нопроизводительность в Quake 4 немного уменьшилась. Стоит отметить, чтопровести точное сравнение двух сетевых карт практически невозможно, таккак очень трудно поставить их в одно и то же время в абсолютноодинаковые условия, особенно в онлайн-играх. В тестах по времени отклика результаты почти аналогичные. WoW и F.E.A.Rнемного выигрывают, а CS и Quake, наоборот, проигрывают отиспользования возможностей Killer NIC. Использование центрального процессораНе смотря на то, что Bigfoot не делает громких заявлений, что KillerNIC лучше других сетевых карт не в играх, мы захотелипоэкспериментировать с ней и в обычных условиях каждодневной работы.Этот тест заключался в измерении загруженности центрального процессораво время выполнения различных задач, связанных с передачей данных посети. Копируя установочные файлы нескольких программ с файл-сервера, мыоткрыли окно Internet Explorer, и ходили по страницам интернет-сайтов,пока не закончился процесс копирования.Разница межу загруженностью процессора при работе с Killer NICи встроенным сетевым адаптером минимальна. C Killer NIC среднийпоказатель загруженности 8,7%, а с nForce - 10.2%. Основная частьресурсов процессора в этом тесте расходовалась веб-браузером, а несетевыми процессами.ЗаключениеВ основном Killer NIC обеспечивает небольшое улучшениепроизводительности по сравнению с использованием интегрированногосетевого контроллера nForce. Это было заметно в трех из четырех игр,участвовавших в тестировании. Killer NIC делает все, заявленное Bigfoot Networks. Встроенныйпроцессор берет на себя максимум сетевых задач, освобождая центральныйпроцессор. Технологии приоритетной обработки игровых пакетов данныхпозволяют уменьшить задержки и время отклика во многих играх. Но этоеще не повод тратить на такую карту 280 долларов. По крайней мере,незначительное улучшение производительности в онлайн-играх не подвигнетмногих заядлых игроков на приобретение этой сетевой карты. Больший потенциал для карты обеспечивают приложения FNApp. Даже такиевозможности, как независимое выполнение программы - интернет-пейджера,VoIP-приложения или закачивание файлов из файлообменных сетей могутстать для покупателей значительно большим преимуществом, чем небольшоеулучшение производительности в играх. Но это не будет преимуществом,пока не будет разработано достаточное количество подобных приложений.Пока за свои возможности Killer NIC заслуживает оценки 8 по 10-бальнойшкале. Достоинства:Простота установки и настройки Заметные улучшения производительности во многих онлайн-играх Улучшение таких показателей как fps и время отклика Большой потенциал приложений FNAppНедостатки:Высокая цена Несовместимость с некоторыми чипсетами Недостаточное количество существующих приложений FNApp |