Тест контроллеров USB 3.0

Учитывая отсутствие у чипсетов интегрированной поддержки USB 3.0 (за исключением чипсета A75 от AMD, ориентированного на сокет FM1), производители материнских плат вынуждены опираться на решения сторонних производителей. Мы взяли несколько моделей для тестов.

15.12.2011 22:36
Тест контроллеров USB 3.0
Страницы: 1 2 След.

Стоит ли волноваться из-за контроллера USB 3.0?

В мире USB 2.0 внешним накопителям довольно неудобно. Этот стандарт действительно всех удивил после своего появления в 2000 году. Однако технологический мир не долго радовался, и скорость "до 480 Мбит/с" на деле оказалась "около 35 Мбайт/с", что давным-давно стало "узким местом". Когда нужно переместить фильмы с высоким разрешением, большие аудио библиотеки, или, что самое ужасное, папки с большим количеством маленьких файлов, которые просто "размазывают" производительность при записи, то при использовании USB 2.0 можно начать копирование и сходить, например, прогуляться.


Передача через USB 2.0 может быть весьма медленной

Третья ревизия стандарта USB предлагает скорость передачи до 5 Гбит/с, что в теории даёт десятикратный прирост производительности по сравнению с USB 2.0. Однако, ещё пройдет некоторое время, прежде чем конечные пользователи ощутят все преимущества USB 3.0. Первоначально новый стандарт был анонсирован в ноябре 2008 года. До того, как компания Buffalo Technology стала первым поставщиком внешних приводов с поддержкой USB 3.0, прошёл год. К тому времени не было ни одной материнской платы, оснащённой контроллером USB 3.0.

Медленно, но уверенно, почти каждый поставщик материнских плат добавил к своей продукции стороннюю логику USB 3.0. Компания AMD даже выпустила чипсет A75 с интегрированной поддержкой USB 3.0 (между прочем, у Intel данная функция до сих пор отсутствует).


Передача через USB 3.0

NEC Electronics (теперь Renesas Technology) первой выпустила отдельный контроллер USB 3.0. Если вы хотели себе функцию SuperSpeed, то был лишь один вариант, теперь их несколько.

Мы уже как-то обсуждали устройства, которые вы подключаете к контроллерам, совместимым с USB 3.0. Но стоит ли заботиться о самих контроллерах? У нас есть решения от ASMedia, Etron и встроенный контроллер чипсета А75 от AMD.

Модельный ряд контроллеров


Etron EJ168


Asmedia ASM1042

Как уже было отмечено, первые материнские платы и карты расширения, поддерживающие USB 3.0, использовали контроллер NEC PD720200. Однако с тех пор в игру вступило ещё несколько участников. Все новые материнские платы, поставляемые сегодня, используют более новое решение, как, например, ASMedia ASM1042 и Etron EJ168. Есть также контроллеры фирмы Renesas, построенные на предыдущем дизайне NEC, но со сниженным на 85% энергопотреблением. У VIA также есть собственный контроллер SuperSpeed.

Сегодня мы тестируем модели от ASMedia и Etron. Оба хост-контроллера USB 3.0 добавляют по два порта на одну линию PCIe x1, позволяя поставщикам материнских плат легко устанавливать USB 3.0 используя PCI Express в чипсете.

Если вы покупаете платформу на базе Intel, то контроллер от сторонних поставщиков вам просто необходим, поскольку у чипсетов Z68, P67 и X58 (все платформы для энтузиастов) нет родной поддержки USB 3.0. У платформы X79 тоже нет такой функции.

Запаздывание этой поддержки от Intel немного огорчает. Особенно если учесть, что AMD уже включила интегрированный USB 3.0 в чипсет A75 для APU на базе Llano (к сожалению чипсетам 990FX, созданным для поддержки процессоров на базе Zambezi повезло меньше).

Однако стоит быть внимательными. У AMD для сокета FM1 есть два чипсета Fusion Controller Hub (FCH): A75 и A55. Более дешёвое решение A55 поддерживает только SATA 3 Гбит/с и не имеет встроенного USB 3.0. Для систем самого начального уровня это, возможно, не является проблемой. Но если вы действительно заботитесь о производительности, то переход на A75 даст вам шесть портов SATA 6 Гбит/с, технологию FIS (режим одновременного доступа к нескольким дискам) и четыре порта USB 3.0.

Тест контроллеров USB 3.0

Есть ли разница между конфигурациями USB 3.0?


Множество подключений USB: концентратор Thanko на 80 портов.

На рынке существует несколько USB-контроллеров. Но какой из них лучший? Простой передачей файлов на один внешний накопитель это не определить, необходимо как можно сильнее нагрузить шину.

USB-подключения настолько распространены, что многие из нас привыкли использовать систему, когда практически все порты используются. Это может серьёзно повлиять на производительность. Например, максимальная скорость передачи данных для USB 2.0 - 480 Мбит/с, но это для контроллера, и скорость разделена между всеми подключёнными устройствами. Когда-то одно USB-устройство не могло использовать всю пропускную способность, однако два или три уже могло достигнуть этого предела. Сегодня с легкостью можно достигнуть потолка производительности USB 2.0 даже с одним внешним накопителем.


RocketU 1144A

Единственный способ преодолеть "узкое место", вызванное разделением пропускной способности – это использовать несколько контроллеров. Эта идея реализована в карте расширения RocketU 1144A от компании HighPoint. Чтобы обеспечить пропускную способность 2 Гбайт/с в каждом направлении через слот PCI Express x4, карта подключает каждый из четырёх портов USB 3.0 к одному контроллеру ASMedia ASM1042, использующему PEX8609 на восемь линий. В теории этот баланс даёт 500 Мбайт/с, который обеспечивает теже 500 Мбайт/с выделенной пропускной способности на каждый порт, что прекрасно совпадает с теоретическим пределом USB 3.0 (5 Гбит/с делятся на 8 бит для перевода в байты, коэффициент множителя 0.8, чтобы учесть кодирование 8b/10b)

Сравните, эту реализация с тем, что имеется на материнских платах. Gigabyte A75-UD4H и Asus F1A75-V Pro используют четыре порта USB 3.0 через A75 Fusion Controller Hub (FCH). Дополнительные порты подключаются за счёт контроллеров EJ168 (Gigabyte) и ASM1042 (Asus).

Если быть точнее, для поддержки четырёх портов USB 3.0, A75-UD4H опирается на два контроллера EJ168, тем временем Asus использует один контроллер ASM1042, обеспечивающий поддержку двух дополнительных портов. Тем не менее, технически эти сторонние решения не так идеальны, поскольку два порта делят между собой пропускную способность, предоставленную линией PCIe x1. В ситуациях, когда у вас подключены два высокоскоростных устройства к одному контроллеру, теоретически эта линия станет "узким местом".

Несмотря на это, мы собираемся ответить на два вопроса:

  1. Какой контроллер лучше других?
  2. Возникают ли "узкие места" при подключении нескольких производительных устройств к одному контроллеру?

С этой целью мы тестируем производительность у различных контроллеров USB 3.0 в следующих конфигурациях:

HighPoint RocketU 1144A и AMD A75 FCH:

  • Одно устройствоUSB 3.0
  • Два устройства USB 3.0
  • Четыре устройстваUSB 3.0

Etron EJ168 и ASMedia ASM1042:

  • Одно устройство USB 3.0
  • Два устройства USB 3.0

Тест контроллеров USB 3.0

Конфигурация и тесты

Учитывая, что Kingston HyperX Max 3.0 получил от нас высокую оценку, мы использовали четыре таких модели одновременно, чтобы как можно сильнее загрузить каждый контроллер (естественно нам удалось подключить только два привода к контроллеру, а четыре SSD подключены к комбинации различных контроллеров). Это должно обеспечить худший сценарий, так как твердотельные накопители на базе USB 3.0 предоставляют намного больше потенциальной пропускной способности, чем обычные внешние приводы.

Стандарты USB 2.0 и 3.0 не включают поддержку исходной очереди команд (NCQ), поэтому мы проводили тесты при глубине очереди равной единице.

Страницы: 1 2 След.
Оцените материал:  
(Голосов: 6, Рейтинг: 3.08)

Каждый вечер мы будем присылать вам одно письмо со всеми опубликованными за день материалами. Нет материалов - нет писем, просто и удобно (другие варианты).

Материалы по теме


Комментарии (0)