содержание

micr113.gif (2976 bytes)

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

3Com, являясь лидером в производстве сетевых карт (NICs), предлагает новое технологическое решение для заказчиков, предъявляющих самые жесткие требования к производительности и сетевой эффективности. Это — протокол Parallel Tasking® II. В 1994 году 3Com предложила революционное решение в повышении производительности сетевых карт — технологию Parallel Tasking. Технология Parallel Tasking оптимизирует производительность, передавая исходящие данные и читая входящие одновременно, увеличивая тем самым скорость, с которой пакеты передаются от сетевого кабеля к карте. Т.е. не ожидая пока фрейм полностью загрузится в карту для его передачи, сетевая карта 3Com с технологией Parallel Tasking посылает данные фрейма в сеть сразу же при получении их, в результате существенно повышая производительность.

 

Диалект протокола Parallel Tasking II

В 1998 году 3Com предлагает новое средство для повышения производительности — Parallel Tasking II. Диалект протокола Parallel Tasking II является частью общего решения 3Com в вопросе повышения производительности, эффективности, гибкости и скорости. Эта инновация основана на технологии Parallel Tasking, она увеличивает скорость передачи данных от сетевой карты в PC. Предназначенный специально для шины PCI, диалект протокола Parallel Tasking II оптимизирует общую производительность системы, уменьшая загрузку процессора. Для устранения узких мест шины PCI Parallel Tasking II использует самые последние разработки чипсетов PCI. Комбинация Parallel Tasking и Parallel Tasking II создают непрерывные потоки данных из сети в PC, обеспечивая высокую скорость и общую производительность системы для наилучшего исполнения приложений (Рис. 1).

 

Описание Parallel Tasking II

Шина PCI — высокопроизводительная шина, которая обеспечивает процессорно–независимый канал передачи данных между процессором и высокоскоростными периферийными устройствами, такими как, например, сетевые карты. Это механизм разработан для поддержки множественных скоростных периферийных устройств, которые поддерживают сеть и дисковые подсистемы, графику, видео и multimedia. Высокая производительность системы достигается максимизацией производительности периферии PCI. Поэтому производительность системы в целом зависит от того, какие PCI–карты используются в ней. Исследование слабых мест шины PCI и использование последних чипсетов PCI — это суть новинки 3Com Parallel Tasking II. 3Com определила три направления для повышения производительности шины PCI:

· Применение последних чипсетов PCI

· Использование расширенной системы команд PCI

· Упорядочение I/O–циклов, добавляя логику управления в чипы

micr213.gif (12725 bytes)

Рис. 1. Передача данных сетевой картой

 

Использование последних чипсетов PCI

До последнего времени сетевая производительность была ограничена производительностью существующих чипсетов PCI. Ранние версии шины PCI сокращали передачу данных до размера 64 байт. Если ранее этого было достаточно, то сейчас 64–байтный burst–кэш не позволяет адекватно выполнять существующие приложения (Рис. 1). Применив один из самых современных чипсетов PCI, карты 3Com с Parallel Tasking II существенно увеличили пропускную способность шины PCI. Parallel Tasking II теперь управляет полными пакетами Ethernet в 1514 байт за одну операцию шины. Для сравнения, предыдущие чипсеты PCI обрабатывали передачу одного пакета за 24 цикла.

 

Использование расширенной системы команд PCI

Parallel Tasking II увеличивает производительность используя расширенный блок команд PCI:

· Memory Read Line (MRL) (линейное чтение из памяти)

· Memory Read Multiple (MRM) (многократное чтение)

· Memory Write Invalidate

3Com фокусирует внимание на команде Memory Write Invalidate, которая оптимизирует логику предварительного просмотра кэша для циклов записи. С ее помощью чипсет PCI не делает предварительный просмотр при передаче каждого двойного слова, позволяя процессору работать более эффективно. Новые PCI–команды 3Com увеличивают производительность приложений, расширяют сетевые возможности PC и при выполнении многозадачных приложений уменьшают загрузку процессора.

 

Консолидация I/O–циклов

Последнее направление — оптимизация циклов ввода–вывода. С применением Parallel Tasking II значительно сокращается количество I/O–циклов которые должна выполнять сетевая карта. Сетевая карта консолидирует задания и вполняет их параллельно. Управляя логикой ввода–вывода, 3Com Parallel Tasking II обрабатывает одно прерывание за один цикл, а не за несколько. В результате повышается производительность. 3Com Parallel Tasking II — лидирующая технология индустрии. Протокол 3Com’s Parallel Tasking II — полностью совместим со стандартами Ethernet, Fast Ethernet и Token Ring. Он полностью прозрачен для сети. Протокол интегрирован в последние аппаратные и программные продукты, поставляемые с сетевыми PCI–картами 3Com и не требует специальной модернизации, специального управления или установки дополнительного обеспечения.

Сетевые карты 3Com поддерживающие Parallel Tasking II:

· Fast EtherLink XL PCI 3C905B–TX

· Fast EtherLink XL PCI 3C905B–TX–NM

Компания “MICROLAB”

http://www.microlab.ru

Телефоны: 239-9141, 234-2867