|
Обзор контроллера JMF667H | JMicron представляет обновлённый контроллер
JMicron уже долгие годы присутствует на рынке SSD как производитель контроллеров. Проблема в том, что у компании не самая лучшая репутация среди энтузиастов, а всё из-за парочки неудачных контроллеров, представленным в прошлом. Но расклад может кардинально измениться, если новый процессор JMF667H, который мы рассмотрим сегодня, покажет себя с лучшей стороны. В конце концов, какой смысл JMicron присылать эталонный образец SSD, если чип не способен восстановить репутацию.
В прошлом году нам посчастливилось протестировать референсную платформу Silicon Motion с четырёхканальным контроллером SM2246EN (
Почему четыре канала, а не восемь? Основная причина – стремление повысить эффективность. Меньшее число каналов позволяет использовать меньшую по площади интегральную схему (ASIC), что, в свою очередь, поможет сэкономить электроэнергию. Для систем хранения данных для корпоративных и мобильных окружений энергоэффективность – очень важный фактор. Для настольных ПК её значение не так велико. Конечно, есть большие восьмиканальные конструкции, включая новый Marvell 9189 и собственный SATA-контроллер Intel в таких накопителях, как
Похоже, JMicron припрятала восьмиканальный дизайн для SSD с интерфейсом PCIe, а SATA-накопители используют более массово ориентированную платформу, включающую печатную плату, процессор и прошивку. Это гибкая бизнес-модель, которая даёт производителям SSD возможность выбора необходимых комплектующих. Silicon Motion также активно использует данный подход. Можно купить контроллер и написать свою прошивку либо купить всё в одном пакете.
В мире существует ряд SSD-брендов, не представленных на нашем рынке. Кто-то тоже должен продавать им процессоры, и такие SSD заполняют пробелы между новыми накопителями на базе SandForce, используя логику Marvell, Silicon Motion, а теперь и JMicron.
JMF667H
Чип JMF667H на ядре ARM разработан с использованием производственного процесса 55 нм от TSMC. Он поддерживает до 512 Мбайт кэша DDR3 и восемь чипов на каждый канал. Следовательно, ёмкость большинства накопителей с контроллером 667H будет в пределах 128-512 Гбайт. Естественно, наибольшее распространение получат NAND-модули по 128 Гбит, и 667H поддерживает большинство интерфейсов NAND, в особенности 20-нанометровый IMFT и 19-нанометровую память типа A19 Toggle-mode от SanDisk/Toshiba.
Однако четырёхканальная архитектура, как правило, ограничивает скорость, особенно небольших операций с произвольным доступом.
В контроллере реализована поддержка DevSlp, которую мы протестируем позже. В остальном каких-то новых функций, заслуживающих особого внимания, в чипе нет.
Мы впервые получили возможность протестировать одну платформу, использующую флэш-память разных типов, что позволяет действительно изолировать NAND как переменную для анализа нового контроллера JMicron, и это самое приятное в сегодняшнем исследовании. Компания прислала на тесты четыре различные конфигурации, и мы сравним JMF667H с L85A от Intel (20-нанометровые кристаллы по 128 Гбит) и Toshiba A19 (19-нанометровые кристаллы по 64 и 128 Гбит). Обзор должен получиться весьма зрелищным, поскольку очень часто нам трудно выделить возможности архитектуры контроллера на фоне флэш-памяти, с которой он работает.
Ещё раз напомним, что образцы JMicron в нашей лаборатории предназначены для внутреннего использования, и купить их Вам вряд ли удастся. Кроме того, для этих SSD не разработан корпус, и на них не распространяется гарантия.
Эталонная платформа JMicron JMF667H | 128 Гбайт L85C | 128 Гбайт A19 | 256 Гбайт A19 | 256 Гбайт L85A |
Контроллер | JMicron JMF667H, SATA 3.1, 4-канальный, восемь модулей на канал | JMicron JMF667H, SATA 3.1, 4-канальный, восемь модулей на канал | JMicron JMF667H, SATA 3.1, 4-канальный, восемь модулей на канал | JMicron JMF667H, SATA 3.1, 4-канальный, восемь модулей на канал |
NAND | кристаллы Intel L85C, 20 нм, 128 Гбайт | кристаллы Toshiba A19, 19 нм, 64 Гбайт | кристаллы Toshiba A19, 19 нм, 64 Гбайт | кристаллы Intel L85A, 20 нм, 128 Гбайт |
Форм-фактор | Печатная плата 2,5 дюйма | Печатная плата 2,5 дюйма | Печатная плата 2,5 дюйма | Печатная плата 2,5 дюйма |
Количество кристаллов | 8 | 16 | 16 | 8 |
Сегодня мы заново познакомимся с производителем, который в сфере систем хранения упоминается относительно редко. Мы считаем, что у компании большое будущее. Учитывая смещением акцентов с SATA на SATA Express и PCIe, мы полагаем, что JMicron должна представить контроллеры, отвечающие требованиям современных систем хранения данных. Но сначала новый процессор должен пройти ряд наших специально разработанных тестов.
Обзор контроллера JMF667H | Как мы тестируем эталонные SSD JMicron
Наша тестовая платформа основана на чипсете Intel Z77 с CPU Intel Core i5-2400. C точки зрения хранения данных, чипсеты Intel шестой и седьмой серии практически идентичны. В качестве стандарта мы используем более старую версию драйверов RST 10.6.1002.
Изменения в пакетах драйверов RST могут иногда вести к небольшим изменениям в скорости. Также они могут стать причиной большой вариативности в показаниях, в зависимости от версии драйвера. Некоторые версии драйверов могут "впускать" операции записи с различной частотой. Другие лучше работают с RAID-массивами. Кстати, версии драйверов 11.2 и выше поддерживают TRIM-операции и в RAID. Результаты тестирования, полученные на системах с одной версией драйверов, могут отличаться или не отличаться от результатов при использовании другой версии, поэтому важно применять одну и ту же версию драйверов в рамках одного тестирования.
Конфигурация тестового стенда | |
Платформа для тестирования энергопотребления | Lenovo T440s, 8 Гбайт DDR3, Windows To Go 8.1, тестовая платформа для ULINK DevSlp |
Процессор | Intel Core i5-2400 (Sandy Bridge), 32 нм, 3,1 ГГц, LGA 1155, 6 Мбайт общего кэша L3, режим Turbo Boost включён |
Материнская плата | Gigabyte G1.Sniper M3 |
Память | G.Skill Ripjaws 8 Гбайт (2 x 4 Гбайт) DDR3-1866 @ DDR3-1333, 1,5 В |
Системный диск | Intel S3500 480 Гбайт SATA 6 Гбит/с, Версия прошивки: 0306 |
Тестируемые накопители | Тестовый SSD 128 Гбайт JMicron JMF667H, флэш-память L85C, SATA 6 Гбит/с, Прошивка: 417a Тестовый SSD256 Гбайт JMicron JMF667H, флэш-память L85C, SATA 6 Гбит/с, Прошивка: 417a Тестовый SSD128 Гбайт JMicron JMF667H, флэш-память A19, SATA 6 Гбит/с, Прошивка: 423a Тестовый SSD256 Гбайт JMicron JMF667H, флэш-память A19, SATA 6 Гбит/с, Прошивка: 423a |
Устройства для сравнения | Plextor M6e 256 Гбайт M.2 PCIe x2, Версия прошивки: 1.00 Plextor M6S 256 Гбайт SATA 6 Гбит/с, Версия прошивки: 1.00 Plextor M6M 256 Гбайт mSATA 6 Гбит/с, Версия прошивки: 1.00 Adata SP920 1024 Гбайт SATA 6 Гбит/с, Версия прошивки: MU01 Adata SP920 512GB SATA 6 Гбит/с, Версия прошивки: MU01 Adata SP920 256 Гбайт SATA 6 Гбит/с, Версия прошивки: MU01 Adata SP920 128 Гбайт SATA 6 Гбит/с, Версия прошивки: MU01 Crucial M550 1024 Гбайт SATA 6 Гбит/с, Версия прошивки: MU01 Crucial M550 512 Гбайт SATA 6 Гбит/с, Версия прошивки: MU01 Intel SSD 730 480 Гбайт SATA 6 Гбит/с, Версия прошивки: L2010400 Samsung 840 EVO mSATA 120 Гбайт, Версия прошивки: EXT41B6Q Samsung 840 EVO mSATA 250 Гбайт, Версия прошивки: EXT41B6Q Samsung 840 EVO mSATA 500 Гбайт, Версия прошивки: EXT41B6Q Samsung 840 EVO mSATA 1000 Гбайт, Версия прошивки: EXT41B6Q SanDisk X210 256 Гбайт, Версия прошивки X210400 SanDisk X210 512 Гбайт, Версия прошивки X210400 Intel SSD 530 180 Гбайт SATA 6Гбит/с, Версия прошивки: DC12 Intel SSD 520 180 Гбайт SATA 6Гбит/с, Версия прошивки: 400i Intel SSD 525 180 Гбайт mSATA, Версия прошивки: LLKi SanDisk A110 256 Гбайт M.2 PCIe x2, Версия прошивки: A200100 Silicon Motion SM226EN 128 Гбайт SATA 6Гбит/с, Версия прошивки: M0709A Crucial M500 120 Гбайт SATA 6Гбит/с, Версия прошивки: MU02 Crucial M500 240 Гбайт SATA 6Гбит/с, Версия прошивки: MU02 Crucial M500 480 Гбайт SATA 6Гбит/с, Версия прошивки: MU02 Crucial M500 960 Гбайт SATA 6Гбит/с, Версия прошивки: MU02 Samsung 840 EVO 120 Гбайт SATA 6Гбит/с, Версия прошивки: EXT0AB0Q Samsung 840 EVO 240 Гбайт SATA 6Гбит/с, Версия прошивки: EXT0AB0Q Samsung 840 EVO 480 Гбайт SATA 6Гбит/с, Версия прошивки: EXT0AB0Q Samsung 840 EVO 1 TB SATA 6Гбит/с, Версия прошивки: EXT0AB0Q SanDisk Ultra Plus 64 Гбайт SATA 6Гбит/с, Версия прошивки: X211200 SanDisk Ultra Plus 128 Гбайт SATA 6Гбит/с, Версия прошивки X211200 SanDisk Ultra Plus 256 Гбайт SATA 6Гбит/с, Версия прошивка X211200 Samsung 840 Pro 256 Гбайт SATA 6Гбит/с, Версия прошивки DXM04B0Q Samsung 840 Pro 128 Гбайт SATA 6Гбит/с, Версия прошивки DXM04B0Q SanDisk Extreme II 120 Гбайт, Версия прошивки: R1311 SanDisk Extreme II 240 Гбайт, Версия прошивки: R1311 SanDisk Extreme II 480 Гбайт, Версия прошивки: R1311 Seagate 600 SSD 240 Гбайт SATA 6Гбит/с, Версия прошивки: B660 Intel SSD 525 30 Гбайт mSATA 6Гбит/с, Версия прошивки LLKi Intel SSD 525 60 Гбайт mSATA 6Гбит/с, Версия прошивки:LLKi Intel SSD 525 120 Гбайт mSATA 6Гбит/с, Версия прошивки LLKi Intel SSD 525 180 Гбайт mSATA 6Гбит/с, Версия прошивки LLKi Intel SSD 525 240 Гбайт mSATA 6Гбит/с, Версия прошивки LLKi Intel SSD 335 240 Гбайт SATA 6Гбит/с, Версия прошивки: 335s Intel SSD 510 250 Гбайт SATA 6Гбит/с, Версия прошивки: PWG2 OCZ Vertex 3.20 240 Гбайт SATA 6Гбит/с, Версия прошивки: 2.25 OCZ Vector 256 Гбайт SATA 6Гбит/с, Версия прошивки: 2.0 Samsung 830 512 Гбайт SATA 6Гбит/с, Версия прошивки: CXMO3B1Q Crucial m4 256 Гбайт SATA 6Гбит/с Версия прошивки: 000F Corsair Neutron GTX 240 Гбайт SATA 6Гбит/с, Версия прошивки: M206 Plextor M5 Pro 256 Гбайт SATA 6Гбит/с Версия прошивки: 1.02 |
Видеокарта | MSI Cyclone GTX 460 1 Гбайт |
Блок питания | Seasonic X-650, 650 Вт 80 PLUS Gold |
Корпус | Lian Li Pitstop T60 |
RAID | LSI 9266-8i PCIe x8, FastPath и CacheCade AFK |
ОС и драйверы | |
Операционная система | Windows 7 x64 Ultimate |
API | DirectX 11 |
Видеодрайвер | Nvidia 314.07 |
RST | 10.61002 |
IMEI | 7.1.21.1124 |
Общая AHCI | MSAHCI.SYS |
Бенчмарки | |
ULINK DriveMaster 2012 | DM2012 v980, тестовый сценарий TRIM на базе JEDEC 218A, тестирование протоколов |
Оборудование специально для тестов | Концентратор питания SAS/SATA, платформа DevSlp |
Tom's Hardware Storage Bench v1.0 | Intel iPeak Storage Toolkit 5.2.1, Tom's Storage Bench 1.0 запись трассировки |
Iometer 1.1.0 | # агентов = 1, произвольные операции блоками по 4 Кбайт: LBA = 16 Гбайт, различные глубины очереди, последовательные операции блоками по 128 Кбайт, зарезервированное пространство LBA = 16 Гбайт, экспоненциальное масштабирование глубины очереди |
PCMark 8 | Version 2.0.228, Storage Consistency Test |
PCMark 7 | Secondary Storage Suite |