asm1061 storage controller что это

Сравнительное тестирование SATA-контроллеров ASMedia ASM1062 и Marvell 88SE9235 с интерфейсом PCIe 2.0 x2

Оглавление

В феврале этого года мы провели экспресс-тестирование трех чипсетных и двух дискретных SATA-контроллеров в плане их влияния на производительность современного SSD. Сделать это было нужно, поскольку системы с портами, соответствующими только устаревшим версиям спецификаций SATA, продолжают эксплуатироваться, а у их владельцев возникают закономерные вопросы: стоит ли покупать SSD при наличии только SATA300 (во-первых) и не стоит ли тогда докупить заодно и дискретный контроллер с поддержкой новой версии стандарта (во-вторых). Вопросы не праздные: все-таки и SATA600 ограничивает производительность твердотельных накопителей, из-за чего индустрия постепенно переориентируется на PCIe и протокол NVMe. Но старым системам от этого зачастую не легче, поскольку там если и найдется «подходящий» слот PCIe, так все равно придется решать проблему с загрузкой с NVMe-накопителя. (SSD в таком исполнении, рассчитанные под AHCI, тоже были, но вследствие высоких цен особой популярности не снискали, а сейчас их и вовсе найти затруднительно.) Проблема эта, в принципе, решаемая, но придется повозиться — и заплатить больше, поскольку пока еще о паритете цен на накопители с разными интерфейсами говорить не приходится (его обещают в лучшем случае к концу года). SATA же — решение проверенное, привычное, обладающее высокой совместимостью. Но не будет ли «тормозить»?

Практическая проверка показала то, что многим было давно известно: твердотельный накопитель полезен независимо от интерфейса. Собственно, первые-то модели SSD сами поддерживали только SATA300, и этого хватало. Освоение SATA600 позволило немного повысить производительность в некоторых сценариях, но ничего принципиально не изменило. Дискретный контроллер ASMedia ASM1061 до «чипсетного» SATA600 «не дотянулся» (из-за очевидных ограничений пропускной способности одной линии PCIe 2.0), но задачу работать хоть иногда чуть быстрее, чем SATA300, в общем-то решил. Популярные же в те годы контроллеры Marvell линейки 91хх (благо они оказались первыми SATA600-контроллерами на рынке) лучше не использовать даже при наличии или подключать туда только винчестеры: кроме тех же проблем с интерфейсом, нашлись еще и собственные «косяки» производителя, что выливалось в удручающе низкую скорость записи — намного ниже, чем даже у SATA300.

Заканчивая же пересказывать краткое содержание предыдущей серии, напомним, что эти дискретные контроллеры последним словом техники не являются уже лет этак шесть-семь, со времен появления ASMedia ASM1062 и Marvell 92хх. Общего у них — интерфейс PCIe 2.0 x2, что уже превосходит возможности SATA600 хотя бы для одного порта. Правда, интерфейс заодно является и слабым их местом: слотов PCIe x2 на платах нет, так что придется искать х4. которые тоже не всегда есть. Вот при интеграции прямо на системную плату, все было бы просто. Но производители плат закупили столько более старых контроллеров, что ставили их куда нужно и куда не нужно вплоть до 2015 года, когда уже и SATA300-то пропал со всех плат. И сейчас платы на ASM1061 — самые дешевые в продаже (никуда они не делись), хотя нужны разве что в тех случаях, когда «чипсетных» портов не хватает, а низкоскоростные устройства еще есть. При этом такие контроллеры универсальны — воткнуть можно в любой слот PCIe. А ASMedia ASM1062 и Marvell 92хх — не в любой. Зато они подойдут не только для низкоскоростных накопителей, поскольку потенциально должны быть более быстрыми. Но и стоят дороже. Впрочем, нам сейчас, конечно, важнее не стоимость, а как они работают. Покупать или нет — личное дело пользователя; наша же задача — не оставлять (по крайней мере, стараться) для него «белых пятен» в плане информации 🙂

Методика и объекты тестирования

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

Аппаратное же обеспечение для этой статьи, естественно, поменялось. Основной тестовой платформой (как и в прошлый раз) будет Asus P8Z77-V Deluxe с процессором Intel Core i7-3770K. Используемый в ней чипсет Z77 (топовое решение для LGA1155) как раз поддерживает два порта SATA600 и четыре SATA300. SSD SanDisk Ultra 3D 500 ГБ мы протестировали на обоих, а также на дискретном контроллере на базе ASMedia ASM1061. Вот эти три конфигурации и будут сегодня референсными — Marvell 88SE9128 нам не нужен (хотя тоже тестировался), поскольку его использование не имеет смысла даже на фоне SATA300.

Как уже не раз было сказано, еще в 2012 году появилось семейство контроллеров Marvell 92xx, где были исправлены многие проблемы предыдущего семейства и расширен интерфейс подключения к хост-системе: именно второе нас сегодня и интересует. Изначально компания анонсировала три чипа: 88SE9230 (четыре порта SATA, RAID-массивы и собственная технология SSD-кэширования HyperDuo), 88SE9220 (аналогично по функциональности, но только два порта) и 88SE9235 (простой четырехпортовый SATA-контроллер «без наворотов»). 9220 в готовых продуктах особо не светился, поскольку сочетание двух портов с такими возможностями и таким интерфейсом показалось странным не только лишь всем, а 9230 всегда стоил дорого.

Поскольку сегодняшнее тестирование достаточно специфично, мы не стали заносить результаты тестов в общую таблицу: они доступны в отдельном файле в формате Microsoft Excel. Так что желающие покопаться в цифрах (тем более, что не все они попадают на диаграммы) могут скачать его и удовлетворить любопытство.

Тестирование

Производительность в приложениях

Традиционно отмечаем, что все испытуемые практически равны. Но некоторые все-таки ровнее прочих: ASM1061 немного медленнее «чипсетного» SATA600, SATA300 — еще немного, но медленнее, а оба контроллера с PCIe 2.0 x2 практически идентичны первому варианту. На деле современные чипсеты немного быстрее «старых» решений, так что сказать, что потерь совсем нет, нельзя. Но их размер куда меньше, чем в прочих случаях. В принципе, и ASM1061 на плате с Z270 работает чуть быстрее, чем на Z77, так что в современных системах и сегодняшние герои наверняка будут немного быстрее. Вот только применять их там вроде и не за чем, а вот в «исторической» системе повод воспользоваться может и найтись.

Читайте также:  при какой температуре плавятся ногти

Потенциально же разница может быть и большей — просто на деле современному прикладному (а не тестовому) программному обеспечению в общем-то достаточно и SSD, подключенного к SATA300. Но если желание и/или необходимость увеличить производительность есть — сделать это можно и без смены платформы.

В предыдущей версии тестового пакета расклад тот же. И тоже хорошо заметно, что контроллеры Marvel работает побыстрее, чем ASMedia — ASM1062 все-таки занимает промежуточное положение между чипсетом и ASM1061. С другой стороны, он и дешевле. Да и (что более важно) тут уже отрыв от «чипсетного» SATA300 более заметен, а не номинальный — как у ASM1061.

Последовательные операции

Что ж, лучшей рекламы этим контроллерам придумать сложно: полное соответствие чипсетным контроллерам SATA600 начала десятилетия. К сожалению, поздновато — таковые появились раньше со всеми вытекающими. Вот если бы Marvell сделал сразу 92-ю серию в конце десятилетия прошлого — вместо откровенно неудачной 91-й, был бы совершенно иной расклад. Даже задорого — на топовых платах такие контроллеры «прописались» бы в обязательном порядке. Ну а так — получилось, что получилось.

Случайный доступ

А вот это — отличнейшая антиреклама 😉 Не в том смысле, что все плохо — наоборот: в этих сценариях оба контроллера продолжают уверенно соревноваться с «чипсетным» SATA600, иногда его обгоняя (иногда, впрочем, и отставая), а все остальные позади. Вот только. разрыв невелик. И понятно почему: в основном тут производительность определяется латентностью самого носителя данных, а она как раз не меняется, благо накопитель один и тот же.

Примечательно, что на [более актуальных] коротких очередях небольшая разница между контроллерами иногда есть — в пользу решения Marvell. Но тут все испытуемые настолько близки друг к другу, что на это можно и не обращать внимания. А близость результатов в тестах высокого уровня с небольшим превосходством 9235 это, кстати, тоже полностью объясняет.

Работа с большими файлами

В многопоточном режиме оба дискретных решения немного, но отстают от «чипсетного» SATA600, но пренебрежимо мало. Главное, что они радикально отличаются от ASM1061 (который «уперся» в потолок одной линии около 400 МБ/с, а при работе в 32 потока еще и снижает скорость), не говоря уже о SATA300.

При записи больших объемов данных нас уже «сдерживает» сам SSD, собственная скорость которого лишь немногим выше ограничений одной линии PCIe 2.0, так что тут уже убедительной победы над ASM1061 нет. Но расклад сохраняется: «двухлинейные» дискретные контроллеры SATA600 как минимум не уступают «чипсетным» (некоторые модели таковых даже и превосходят), так что запас прочности у такой конфигурации выше, что делает ее предпочтительной.

Оба дискретных контроллера быстрее старого чипсета — лучшего результата, как нам кажется, и быть не может.

Рейтинги

В тестах низкого уровня мы иногда наблюдали, как 9235 даже немного обгоняет «старый» чипсетный контроллер. Новые-то немного быстрее, но, в общем, тут важен сам факт — 9235 или его собрат 9230 относится к тому же классу, что и интегрированные решения. Во всяком случае, при использовании одного накопителя. Подключено-то может быть и четыре — главное, чтоб одновременно данные в одинаковом направлении «не гоняли», что, в принципе, в персональном компьютере практически всегда выполняется. А ASM1062 — все же, уровнем пониже. И занимает промежуточное положение между ASM1061 (который в среднем не слишком-то далеко ушел от «хороших» реализаций SATA300) и «полноценными» SATA600. С другой стороны, он и стоит в пару раз дешевле, чем Marvell, так что все взаимосвязано.

Обобщенный рейтинг мы решили привести для всех — в т. ч. и для протестированных в прошлый раз решений, поскольку так нагляднее 🙂

Итого

Что ж, технически все хорошо, особенно если рассматривать решения Marvell 92-й серии. Вот финансово — не очень: эти контроллеры сами по себе стоят как бюджетный SSD на 240-256 ГБ. В старую систему редко покупается что-то большее, то есть покупка подобной платы удваивает затраты. Неплохой повод сэкономить 🙂 Или просто приобрести накопитель побольше и «получше», подключить его к чипсетному порту SATA300 (даже если других нет), на чем и успокоиться, «забив» на небольшую потерю в производительности. В конце концов, заметить разницу именно в обычной работе все равно не удастся. Так что и

$15 за ASM1062 — тоже избыточные траты. Тем более, что любому из этих решений нужен еще и соответствующий слот, которого может не найтись в конкретной материнской плате.

С другой стороны, если уж без контроллера не обойтись, а куда воткнуть нечто подобное — есть, такой вариант выглядит интересным. Например, если просто не хватает общего количества SATA-портов либо «новый» SSD плохо работает (или вообще не работает) со старым чипсетом. Чем покупать тот же ASM1061, лучше доплатить за ASM1062 — не такая уж страшная между ними разница в цене, а работать будет чуть быстрее. Можно и на Marvell «размахнуться», благо в пересчете на порт цены сопоставимые, да и в абсолютном исчислении не так чтоб пугающие. Кроме того, оба решения продемонстрируют хоть что-то путное в системе без поддержки PCIe 2.0: «однолинейные» в таких условиях будут ограничены максимум 200 МБ/с, что совсем не смешно, а тот же ASM1062 выдаст результаты на уровне ASM1061 в правильном окружении (т. е. немного быстрее SATA300).

Читайте также:  что делать если зависла программа но надо сохранить

Но, в общем, ответ на вопрос, покупать или нет — и если да, то что именно, каждый ищет для себя сам. Мы же сегодня занимались технической стороной дела. И с ней, повторимся, проблем нет — по крайней мере одно SATA-устройство на полной скорости контроллеры, использующие для подключения интерфейс PCIe 2.0 x2, «тянут». Производительность оказывается аналогичной «чипсетным» решениям, причем какие-то конкретные реализации могут оказаться и более медленными. Так что с этой точки зрения — все хорошо.

Источник

Asm1061 storage controller что это

Адрес этой статьи в Интернете: http://www.thg.ru/storage/vliyaniye_kontrollera_na_skorost_ssd/

Влияет ли контроллер системы хранения данных на производительность SSD?

Влияние контроллера на скорость SSD | Тест двенадцати контроллеров SATA

Реальная скорость SSD зависит не только от накопителя, но и от компьютера, в который он установлен. Какой чипсет использует ваша материнская плата? Он слегка устарел и ограничен интерфейсом 3 Гбит/с или же он поддерживает скорость 6 Гбит/с? Но даже если контроллер системы хранения данных поддерживает новейшие стандарты, это не значит, что он так же быстр, как другие контроллеры с аналогичными характеристиками от конкурирующих производителей.

В обзорах SSD вы, как правило, видите множество разных дисков, которые мы сравниваем друг с другом в одной и той же тестовой системе. Однако в данном случае всё будет наоборот: мы будем использовать одну модель SSD в качестве «точки опоры», чтобы она смогла обеспечивать устойчивую пропускную способность при тестировании различных контроллеров. Samsung 840 Pro ёмкостью 256 Гбайт является одним из самых быстрых твердотельных накопителей в нашей лаборатории, к тому же компания Samsung разослала по одному образцу в каждую из наших редакций для использования в качестве эталонного накопителя для тестов THG в 2013 году.

Влияние контроллера накопителей на скорость SSD | Чипсеты, контроллеры SATA и тестовые платформы

Чтобы измерить производительность нашего Samsung 840 Pro на различных платформах, мы собрали в общей сложности семь материнских плат, каждая из которых имеет различный южный мост или PCH.

Южный мост Мат. Плата Чипсет Проц. Разъём Кол-во портов SATA
AMD A75 MSI A75MA-G55 AMD A75 FM1 6 x SATA 6Гбит/с
AMD SB750 MSI 790FX-GD70 AMD 790FX AM3 6 x SATA 3Гбит/с
AMD SB950 Asus M5A99X EVO AMD 990X AM3 6 x SATA 6Гбит/с
Intel ICH10R MSI Big Bang Intel X58 Express LGA 1366 6 x SATA 3Гбит/с
Intel P55 Gigabyte P55A-UD7 Intel P55 Express LGA 1156 6 x SATA 3Гбит/с
Intel Z77 Asus P8Z77-V Pro Intel Z77 Express LGA 1155 2 x SATA 6Гбит/с
Intel Z87 Intel DZ87KLT-75K Intel Z87 Express LGA 1150 6 x SATA 6Гбит/с

В дополнение к семи различным интегрированным контроллерам системы хранения данных мы также использовали пять отдельных контроллеров SATA, три из которых являются картами расширения PCIe (ASUS U3S6, HighPoint Rocket 620 и HighPoint Rocket 1220), а два остальных припаяны на материнскую плату (ASUS P8Z77-V Pro и MSI Big Bang).

Контроллер SATA Карта расширения PCIe или мат. Плата Используемая мат. Плата Чипсет Проц. Разъём Кол-во и тип портов SATA
ASMedia ASM1061 Установлена на мат. плату Asus P8Z77-V Pro Intel Z77 LGA 1155 2 x SATA 6Гбит/с
Marvell 88SE9123-NAA2 Asus U3S6 (PCIe x4) Asus P8Z77-V Pro Intel Z77 LGA 1155 2 x SATA 6Гбит/с
Marvell 88SE9125-NAA2 HighPoint Rocket 620 Asus P8Z77-V Pro Intel Z77 LGA 1155 2 x SATA 6Гбит/с
Marvell 88SE9128-NAA2 Установлена на мат. плату MSI Big Bang Intel X58 LGA 1366 2 x SATA 6Гбит/с
Marvell 88SE9130-NAA2 HighPoint Rocket 1220 (PCIe x1) Asus P8Z77-V Pro Intel Z77 LGA 1155 2 x SATA 6Гбит/с

Тестовая конфигурация и платформа

Влияние контроллера накопителей на скорость SSD | Результаты тестов

Производительность операций последовательного чтения и записи

При использовании AS-SSD для измерения скорости последовательного чтения и записи платформы Intel Z77 и Z87 Express наряду с AMD A75 и SB950 показывают близкие результаты. Но всё же интегрированные контроллеры системы хранения данных от Intel лидируют с небольшим отрывом. Дискретные контроллеры Marvell на картах расширения PCIe занимают нижние позиции рейтинга. За ними следуют AMD SB750, Intel P55 Express и южный мост Intel ICH10R, занимающие три последних позиции.

Потоковый тест Iometer подтверждает то, что мы выяснили в тесте чтения AS-SSD, хотя по скорости последовательной записи A75 и SB950 от AMD обходят популярные чипсеты Intel. Почему? В реальном мире включение таких функций, как Turbo Boost, SpeedStep и всех C-состояний (С-state) от Intel вызывает постоянное изменение тактовой частоты процессора. Это обусловливает хаотичное изменение показаний в тестах накопителей, так как нагрузка от операций хост-контроллера постоянно меняется. Мы не уверены, что именно в этом состоит причина таких колебаний производительности, но данный фактор, безусловно, влиял на наши показатели в прошлом.

Произвольное чтение/запись блоками по 4 Кбайт (AS-SSD и Iometer)

Произвольное чтение/запись блоками по 4 Кбайт (AS-SSD)

В целом, в тестах на произвольное чтение и запись блоками по 4 Кбайт, независимо от глубины очереди, лидируют новые контроллеры. При очень высоких глубинах очереди недавно представленный Intel Z87 Express и его предшественник, появившийся примерно на год раньше, превосходят своих конкурентов.

Но при глубине очереди, равной единице, что более характерно для задач, выполняемых на обычных пользовательских ПК, и, следовательно, более актуально для сегодняшнего сравнения, картина меняется. В то время как новый Intel Z87 лидирует, AMD SB950 двухлетней давности занимает второе место, опережая ICH10R, представленный ещё в 2008 году.

Произвольное чтение/запись блоками по 4 Кбайт (Iometer)

В рамках теста Iometer платформы Intel Z77 и Z87 Express превосходят своих конкурентов. Контроллеры, встроенные в AMD SB950 и A75, разместились на третьем и четвёртом местах, в то время как чипы Marvell предлагают меньшую скорость и занимают более низкие позиции. При этом Iometer не жалует SB750: он опускается на последнее место.

Необъяснимым выглядит тот факт, что при переходе на операции произвольной записи блоками по 4 Кбайт чипсеты Intel Z87 и Z77 опускаются на последнее место. SB750 от AMD выходит на первое место, за ним следуют контроллеры Marvell (от редакции: запомните масштабирование на следующей диаграмме; разница между AMD SB750 и Intel Z77 в целом составляет приблизительно 17%). Возможно, это объясняется тем, что такая нагрузка недостаточно высока для центрального процессора, поэтому функции энергосбережения, описанные выше, вызывают колебания частоты и, следовательно, падение пропускной способности операций ввода-вывода.

Время доступа и скорость операций ввода/вывода

После установки Samsung 840 Pro на материнскую плату c Intel Z87 Express время доступа становится примерно в три раза ниже, чем при установке на FCH A75 от AMD. Остальные десять контроллеров, интегрированные на южный мост или установленные дискретно, расположились в середине турнирной таблицы.

Скорость операций ввода/вывода

В тесте базы данных Iometer в конечном итоге в лидерах оказались четыре контроллера от Intel. За ними следует AMD SB950. А AMD SB750, поддерживающий только интерфейсы 3 Гбит/с, остаётся далеко позади. Другие контроллеры на 3 Гбит/с, разумеется, не имеют ограничений по пропускной способности, так как они смогли обойти решения, поддерживающие интерфейс 6 Гбит/с.

Чипсеты Intel Z77 и Z87 Express показывают хорошие результаты в задачах веб-сервера и рабочей станции, хотя отставание интегрированных контроллеров AMD не очень заметно.

PCMark Vantage и Tom’s Hardware Storage Bench

В большинстве тестов систем хранения PCMark 7 чипсеты Intel Z77 и Z87 занимают первое и второе места, хотя AMD SB950 и A75 тоже не отстают. Когда речь заходит о контроллерах Marvell и логике 3 Гбит/с, наблюдается резкое падение производительности (хотя контроллер всё ещё работает довольно быстро).

В Vantage заметно лидируют два последних чипсета Intel. Но мы всё же будем с недоверием относиться к таким показателям: пакет Vantage не разрабатывался для тестов SSD, так что есть вероятность, что различия в производительности контроллеров здесь преувеличены. Дело в том, что производители по-прежнему используют Vantage как инструмент для демонстрации рабочих характеристик своей продукции, поэтому мы считаем, что важно уяснить, как соотносятся показатели данного теста с результатами более новых тестовых утилит. Но теперь, с выходом PCMark 8, мы надеемся, что отрасль отойдёт от разработок Futuremark позапрошлого поколения. В дальнейшем мы планируем постоянное использование PCMark 8 в наших тестах.

Tom’s Hardware Storage Bench

Тест скорости копирования AS-SSD и общие результаты

Чипсеты Intel Z77 и Z87 демонстрируют великолепные результаты копирования больших образов ISO, файлов среднего и очень малого размеров. По сути, данный тест в какой-то мере отражает результаты теста PCMark Vantage (возможно, между ними не так много различий?). Южный мост AMD SB950 и Fusion Controller Hub A75 со значительным отрывом уступают двум PCH от Intel. Контроллеры Marvell и ASMedia AMD1061 обеспечивают приемлемую, но никак не выдающуюся производительность. Но когда речь идёт о перемещении больших объёмов информации, попытка использовать современный SSD со старыми контроллерами Intel или AMD на 3 Гбит/с – это всё равно, что давить на газ при нажатом тормозе.

Поскольку Z77 и Z87 Express лидируют в большинстве тестов, естественно, в большинстве случаев им достаются золотые и серебряные медали.

Влияние контроллера накопителей на скорость SSD | Современный SSD и контроллер 6 Гбит/с

В целом же данные тестирования позволяют нам сделать несколько общих выводов. С одной стороны, современные чипсеты, как правило, предлагают лучшую производительность SATA, чем старые. Если верить синтетическим тестам, Intel Z87 Express и его предшественник являются самыми быстрыми образцами. Между тем P55 Express и южный мост ICH10R (пришедшие в нашу тестовую лабораторию из 2008 года) отстают. Чипсеты AMD ведут себя аналогично. Современный SB950 обходит более старый SB750. И как тут разобраться? Современная логическая схема поддерживает скорость передачи данных SATA 6 Гбит/с, в то время как старые экземпляры ограничены возможностями интерфейса SATA 3 Гбайт/с. При использовании передовых твердотельных накопителей, способных превысить скорость 500 Мбайт/с при последовательной передаче данных, старые модели со скоростью 3 Гбит/с оказываются в проигрыше.

Также можно констатировать, что чипсеты Intel работают быстрее чипсетов AMD. Опять же, синтетические тесты предполагают, что вы получите лучший результат на платформе Intel Z87 или Z77 Express, чем на AMD SB950. Но это и неудивительно: логическая схема AMD устаревает (она даже не поддерживает PCI Express 3.0). Однако вы с трудом уловите разницу между настольными компьютерами на базе Intel и AMD, если сравнивать производительность накопителей.

Дискретные контроллеры накопителей, припаянные на материнскую плату или установленные в слот PCI Express, имеют свои недостатки. Из тестирования одиночного накопителя известно, что даже один быстрый SSD может оказаться медленнее, чем интегрированная логика системы хранения данных. Учитывая, что большинство контроллеров подключено к одной линии PCI Express, достигающей теоретического максимума в 500 Мбайт/с, отставание для них вполне естественно. Просто попробуйте подключить два быстрых накопителя и посмотрите, как изменится их совокупная скорость.

Источник

Читайте также:  look alike что это такое
Сказочный портал