Навіщо потрібний перехідник pci-e pci — докладний посібник. PCI Express-що це таке і основні характеристики Pci e опис

Раніше масового покупця цікавило головним чином лише два типи твердотільних накопичувачів: або високошвидкісні моделі преміального рівня типу Samsung 850 PRO, або вигідні за співвідношенням ціни та продуктивності пропозиції, такі як Crucial BX100 або SanDisk Ultra II. Тобто сегментація ринку SSD була вкрай слабкою, а конкуренція між виробниками хоч і розгорталася за напрямами продуктивності та ціни, розрив між рішеннями верхнього та нижнього рівня залишався досить невеликим. Такий стан справ частково зумовлений тим, що технологія SSD сама по собі суттєво покращує відчуття користувача від роботи з комп'ютером, і тому питання конкретної реалізації для багатьох відходять на другий план. З цієї ж причини споживчі твердотілі накопичувачі були вписані в стару інфраструктуру, яка спочатку орієнтувалася на механічні жорсткі диски. Це суттєво полегшило їхнє впровадження, проте уклало SSD у досить вузькі рамки, які багато в чому стримують як зростання пропускної спроможності, і зниження латентності дискової підсистеми.

Але до певного часу такий стан справ усіх влаштовував. Технологія SSD була в новинку, і користувачі, що переходять на твердотільні накопичувачі, залишалися задоволені своїм придбанням навіть незважаючи на те, що вони отримували продукти, які насправді працюють далеко не на межі своїх можливостей, а їх продуктивність стримується штучними бар'єрами. Однак до сьогоднішнього дня SSD, мабуть, можна вважати вже справжнісіньким мейнстримом. Будь-який власник персонального комп'ютера, що поважає себе, якщо і не має хоча б один SSD у своїй системі, то дуже серйозно налаштований на його придбання найближчим часом. І в цих умовах виробники просто змушені замислюватися про те, щоб розгорнути нарешті повноцінну конкуренцію: зруйнувати всі бар'єри і перейти до випуску ширших лінійок продукції, що принципово різняться за пропонованими характеристиками. Благо для цього підготовлено весь необхідний ґрунт, і, в першу чергу, більшість розробників SSD мають бажання і можливості для того, щоб зайнятися випуском продуктів, що працюють не через спадковий SATA-інтерфейс, а через більш продуктивну шину PCI Express.

Оскільки пропускна здатність SATA обмежена величиною 6 Гбіт/с, максимальна швидкість флагманських SATA SSD не виходить за величину близько 500 Мбайт/с. Тим не менш, сучасні накопичувачі, засновані на флеш-пам'яті, здатні на набагато більше: адже якщо замислитися, то вони мають більше спільного системною пам'яттю, ніж з механічними жорсткими дисками. Що ж до шини PCI Express, то зараз вона активно застосовується як транспортний рівень при підключенні графічних карт та інших додаткових контролерів, які потребують обміну даними з високою швидкістю, наприклад, Thunderbolt. Одна лінія PCI Express другого покоління забезпечує пропускну здатність лише на рівні 500 Мбайт/с, а лінія PCI Express 3.0 може розвивати швидкість до 985 Мбайт/с. Таким чином, інтерфейсна карта, яка встановлюється в слот PCIe x4 (з чотирма лініями), може обмінюватися даними на швидкості до 2 Гбайт/с у разі PCI Express 2.0 і майже до 4 Гбайт/с – при використанні PCI Express третього покоління. Це відмінні показники, що цілком підходять і для сучасних твердотільних накопичувачів.

Зі сказаного закономірно слід, що на ринку крім SATA SSD повинні поступово знаходити поширення високошвидкісні накопичувачі, що використовують шину PCI Express. І це справді відбувається. У магазинах можна знайти кілька моделей споживчих твердотільних накопичувачів від провідних виробників, виконаних у вигляді карт розширення або M.2-плат, які використовують різні варіанти шини PCI Express. Ми вирішили зібрати їх разом і порівняти між собою за продуктивністю та іншими параметрами.

Учасники тестування

Intel SSD 750400 Гбайт

На ринку твердотільних накопичувачів компанія Intel дотримується нестандартної стратегії і розробці SSD для споживчого сегмента приділяє не дуже серйозну увагу, концентруючись на продуктах для серверів. Однак її пропозиції від цього не стають нецікавими, особливо якщо йдеться про твердотільний накопичувач для шини PCI Express. У цьому випадку Intel вирішила адаптувати для використання у високопродуктивному клієнтському SSD свою найпрогресивнішу серверну платформу. Саме таким чином і народився Intel SSD 750400 Гбайт, який отримав не тільки вражаючі характеристикишвидкодії та ряд технологій серверного рівня, що відповідають за надійність, але й підтримку новомодного інтерфейсу NVMe, про який кілька слів варто сказати окремо.




Якщо говорити про конкретні поліпшення NVMe, то в першу чергу згадки заслуговує на зниження накладних витрат. Наприклад, пересилання найбільш типових 4-кілобайтних блоків у новому протоколі вимагає подання лише однієї команди замість двох. А весь набір керуючих інструкцій спрощений настільки, що їх обробка на рівні драйвера знижує завантаження процесора і затримки, що виникають при цьому, як мінімум удвічі. Друге важливе нововведення - підтримка глибокої конвеєризації і багатозадачності, що полягає в можливості паралельно створювати множинні черги запитів замість єдиної черги, що була раніше, на 32 команди. Інтерфейсний протокол NVMe здатний обслуговувати до 65 536 черг, причому кожна з них може містити до 65 536 команд. Фактично якісь обмеження ліквідуються взагалі, і це дуже важливо для серверних середовищ, де на дискову підсистемуможе покладатися дуже багато одночасних операцій вводу-вывода.



Але незважаючи на роботу через інтерфейс NVMe, Intel SSD 750 - це все ж таки не серверний, а споживчий накопичувач. Так, майже така ж апаратна платформа, як у цьому накопичувачі, використовується в SSD серверного класу Intel DC P3500, P3600 і P3700, але в Intel SSD 750 застосована дешевша ординарна MLC NAND, а також модифікована прошивка. Виробник вважає, що завдяки таким змінам продукт сподобається ентузіастам, оскільки він поєднує високу потужність, принципово новий інтерфейс NVMe і не надто страшна вартість.

Intel SSD 750 є PCIe x4 картою половинної висоти, яка може задіяти чотири лінії стандарту 3.0 і розвивати послідовні швидкості передачі даних до 2,4 Гбайт/с, а швидкість випадкових операцій - до 440 тисяч IOPS. Щоправда, найбільшою продуктивністю відрізняється найбільш ємна модифікація на 1,2 Тбайт, отримана нами на тести версія об'ємом 400 Гбайт трохи повільніше.



Плата накопичувача повністю закрита бронею. З лицьового боку це алюмінієвий радіатор, а з зворотного - декоративна металева пластина, яка насправді з мікросхемами не стикається. Слід зазначити, що застосування радіатора тут – необхідність. Основний контролер інтелівського SSD виділяє чимало тепла, і при високому навантаженні навіть оснащений таким охолодженням накопичувач може розігріватися до температур близько 50-55 градусів. Але завдяки попередньому охолодженню ніяких натяків на тротлінг не спостерігається – продуктивність залишається постійною навіть у процесі безперервного та інтенсивного використання.



В основі Intel SSD 750 лежить контролер серверного рівня Intel CH29AE41AB0, який працює на частоті 400 МГц і має вісімнадцять (!) каналів для підключення флеш-пам'яті. Якщо врахувати, що більшість контролерів для споживчих SSD мають у своєму розпорядженні або вісім, або чотирма каналами, стає зрозуміло, що Intel SSD 750 дійсно може прокачувати по шині значно більше даних, ніж звичні моделі SSD.



Що стосується флеш-пам'яті, що використовується, то в цій частині Intel SSD 750 не проводить жодних інновацій. Він грунтується на звичайній MLC NAND інтелівського виробництва, випущеної по 20-нм техпроцесу і має ядра об'ємом і 64, і 128 Гбіт упереміж. Слід зазначити, більшість інших виробників SSD досить давно відмовилися від подібної пам'яті, перейшовши на чіпи, зроблені за більш тонкими нормами. Та й сама Intel розпочала переклад на 16-нм пам'ять не лише своїх споживчих, а й серверних накопичувачів. Однак незважаючи на все це, в Intel SSD 750 встановлюється стара пам'ять, яка імовірно має більш високий ресурс.

Серверне походження Intel SSD 750 простежується ще й у тому, що загальний обсяг флеш-пам'яті цього SSD становить 480 ГіБ, від яких користувачеві доступно лише близько 78 відсотків. Решта відводиться на підмінний фонд, складання сміття та технології захисту даних. У Intel SSD 750 реалізовано традиційну для флагманських накопичувачів RAID 5-подібну схему на рівні кристалів MLC NAND, що дозволяє успішно відновлювати дані навіть у тому випадку, коли один з чіпів повністю виходить з ладу. Крім того, інтелівський SSD забезпечує повний захист даних від перебоїв живлення. На Intel SSD 750 є два електролітичні конденсатори, і їх ємності вистачає для штатного завершення роботи накопичувача в автономному режимі.

Kingston HyperX Predator 480 Гбайт

Kingston HyperX Predator - це куди більш традиційне в порівнянні з Intel SSD 750 рішення. По-перше, воно працює через протокол AHCI, а не NVMe, а по-друге, для підключення до системи цього SSD потрібна більш поширена шина PCI Express 2.0. Все це робить варіант Kingston дещо повільнішим – пікові швидкості при послідовних операціях не перевищують 1400 Мбайт/с, а випадкові – 160 тисяч IOPS. Але HyperX Predator не накладає ніяких спеціальних вимог на систему - він сумісний з будь-якими, в тому числі і старими платформами.

Разом з цим накопичувач має не зовсім просту двокомпонентну конструкцію. Сам SSD є платою у форм-факторі M.2, яка доповнена PCI Express перехідником, що дозволяє підключати M.2-накопичувачі через звичайні повнорозмірні PCIe слоти. Перехідник виконаний у вигляді PCIe x4 карти половинної висоти, що діє всі чотири лінії PCI Express. Завдяки такій конструкції Kingston продає свій HyperX Predator у двох варіантах: як PCIe SSD для десктопів та як M.2-накопичувач для мобільних систем (у цьому випадку перехідник у постачання не включається).



Kingston HyperX Predator базується на контролері Marvell Altaplus (88SS9293), який з одного боку підтримує чотири лінії PCI Express 2.0, з другого – має вісім каналів для підключення флеш-пам'яті. На даний момент це - найшвидший серійно випускається SSD-контролер фірми Marvell з підтримкою PCI Express. Однак незабаром у Marvell з'являться і швидші послідовники з підтримкою NVMe і PCI Express 3.0, якої чіп Altaplus не має.



Оскільки сама компанія Kingston не виробляє ні контролерів, ні пам'яті, збираючи свої SSD з елементної бази, що закуповується у інших виробників, немає нічого дивного в тому, що в основі HyperX Predator PCIe SSD лежить не тільки сторонній контролер, а й 128-гігабітні 19- нм чіпи MLC NAND компанії Toshiba. Така пам'ять має невисоку закупівельну ціну і ставиться зараз у багато продуктів Kingston (та інших фірм), і насамперед у ширпотребні моделі.



Однак використання подібної пам'яті породило парадокс: незважаючи на те, що за своїм формальним позиціонуванням Kingston HyperX Predator PCIe SSD – це продукт преміального класу, на нього дається лише трирічна гарантія, а заявлений середній час напрацювання на відмову значно менше, ніж у флагманських SATA SSD інших виробників.

Жодних особливих технологій захисту даних у Kingston HyperX Predator також не передбачається. Але накопичувач має порівняно велику приховану від очей користувача область, розмір якої становить 13 відсотків повної ємності накопичувача. Резервна флеш-пам'ять, що входить до неї, використовується для складання сміття і вирівнювання зносу, але в першу чергу витрачається на заміну комірок пам'яті, що вийшли з ладу.

Залишається лише додати, що у конструкції HyperX Predator не передбачено жодних спеціальних засобів для відведення тепла від контролера. На відміну від більшості інших високопродуктивних рішень, радіатора цього накопичувача немає. Тим не менш, до перегріву цей SSD зовсім не схильний - його максимальне тепловиділення трохи перевищує 8 Вт.

OCZ Revodrive 350 480 Гбайт

OCZ Revodrive 350 з повним правом можна назвати одним із найстаріших споживчих твердотільних накопичувачів з інтерфейсом PCI Express. Ще в ті часи, коли ніхто з інших виробників про випуск клієнтських PCIe SSD навіть не замислювався, у модельному ряду компанії OCZ був RevoDrive 3 (X2) – прообраз сучасного Revodrive 350. на фоні актуальних конкурентів. У той час як більшість виробників високопродуктивних накопичувачів для ПК користуються сучасними контролерами з вродженою підтримкою шини PCI Express, в Revodrive 350 реалізована дуже хитромудра і явно неоптимальна архітектура. Він базується на двох або чотирьох (залежно від об'єму) контролерах SandForce SF-2200, які зібрані в RAID-масив нульового рівня.

Якщо говорити про модель OCZ Revodrive 350, що взяла участь у цьому тестуванні, об'ємом 480 Гбайт, то в її основі, фактично, лежать чотири SATA SSD ємністю по 120 Гбайт, кожен з яких базується на власному чіпі SF-2282 (аналозі широко поширеного SF-2281) . Потім ці елементи об'єднані в єдиний чотирикомпонентний RAID 0-масив. Однак для цього використовується не зовсім звичний RAID-контролер, а фірмовий процесор віртуалізації (VCA 2.0) OCZ ICT-0262. Втім, дуже схоже на те, що під цим ім'ям ховається перелицьована мікросхема Marvell 88SE9548, що представляє собою чотирипортовий RAID-контролер SAS/SATA 6 Гбіт/с з інтерфейсом PCI Express 2.0 x8. Але навіть якщо й так, то інженери OCZ написали для цього контролера власну прошивку та драйвер.



Унікальність програмної складової RevoDrive 350 полягає в тому, що в ньому реалізований не зовсім класичний RAID 0, а його подібність з інтерактивним балансуванням навантаження. Замість розбиття потоку даних на блоки фіксованого розміру і їх послідовної передачі на різні контролери SF-2282, технологія VCA 2.0 передбачає аналіз і гнучке перерозподіл операцій введення-виведення в залежності від поточної зайнятості контролерів флеш-пам'яті. Тому RevoDrive 350 виглядає для користувача як монолітний твердотільний накопичувач. У його BIOS не можна зайти, а виявити, що в надрах цього SSD ховається RAID-масив, без знайомства з апаратною начинкою неможливо. Більш того, на відміну від звичайних RAID-масивів, RevoDrive 350 підтримуються всі типові функції SSD: SMART-моніторинг, TRIM і операція Secure Erase.

RevoDrive 350 випускається у вигляді плат із інтерфейсом PCI Express 2.0 x8. Незважаючи на те, що всі вісім ліній інтерфейсу реально використовуються, заявлені показники продуктивності помітно нижчі за їхню сумарну теоретичну пропускну здатність. максимальна швидкістьпослідовних операцій обмежується величиною 1800 Мбайт/с, а продуктивність довільних операцій вбирається у 140 тисяч IOPS.

Варто відзначити, що виконаний OCZ RevoDrive 350 у вигляді PCI Express x8 плати повної висоти, тобто цей накопичувач фізично більший, ніж решта всіх учасників тестування SSD, і тому він не може бути встановлений в низькопрофільні системи. Лицьова поверхня плати RevoDrive 350 закрита декоративним металевим кожухом, що за сумісництвом виступає радіатором для базової мікросхеми RAID-контролера. Контролери SF-2282 розташовані на зворотному боці плати та будь-якого охолодження позбавлені.



Для формування масиву флеш-пам'яті OCZ скористалася мікросхемами своєї материнської компанії – Toshiba. Використовуються чіпи, які виробляються по 19-нм техпроцесу і мають ємність 64 Гбіт. Загальний обсяг флеш-пам'яті в RevoDrive 350 480 Гбайт складає 512 Гбайт, але 13% зарезервовано під внутрішні потреби - вирівнювання зношування та складання сміття.



Варто відзначити, що архітектура RevoDrive 350 не є унікальною. На ринку представлено ще кілька моделей подібних SSD, що працюють за принципом «RAID-масив із SATA SSD на базі контролерів SandForce». Проте всі такі рішення, як і PCIe-накопичувач OCZ, що розглядається, відрізняються неприємним недоліком - їх продуктивність на операціях запису деградує з часом. Це пов'язано з особливостями внутрішніх алгоритмів контролерів SandForce, операція TRIM у яких не повертає швидкість запису до початкового рівня.



Той безперечний факт, що RevoDrive 350 стоїть на сходинку нижче за PCI Express накопичувачів нового покоління підкреслюється і тим, що на цей накопичувач дається всього трирічна гарантія, а його ресурс запису становить лише 54 Тбайт - в рази менше, ніж у конкурентів. Більш того, незважаючи на те, що RevoDrive 350 ґрунтується на тому ж дизайні, що і серверний Z-Drive 4500, ніякого захисту від перепадів напруги живлення він не має. Однак все це не заважає OCZ з властивою їй зухвалістю позиціонувати RevoDrive 350 як преміальне рішення рівня Intel SSD 750.

Plextor M6e Black Edition 256 Гбайт

Відразу необхідно зазначити, що накопичувач Plextor M6e Black Edition є прямим послідовником добре відомої моделі M6e. Схожість новинки на попередницю простежується багато в чому, якщо говорити про технічну, а не естетичну складову. Новий SSD так само має двокомпонентну конструкцію, включаючи власне накопичувач у форматі M.2 2280 і перехідник, який дозволяє встановлювати його в будь-який звичайний слот PCIe x4 (або більш швидкісний). У його ж основі лежить восьмиканальний контролер Marvell 88SS9183, який спілкується із зовнішнім світом по двох лініях PCI Express 2.0. Так само, як і в минулій модифікації, M6e Black Edition використовується MLC-флеш-пам'ять компанії Toshiba.

І це означає, що, незважаючи на те, що M6e Black Edition у зборі виглядає як карта половинної висоти з інтерфейсом PCI Express x4, насправді цей SSD користується лише двома лініями PCI Express 2.0. Звідси і не надто вражаючі швидкості, які лише трохи перевищують швидкодію традиційних SATA SSD. Паспортна продуктивність на послідовних операціях обмежується величиною 770 Мбайт/с, але в довільних – 105 тисяч IOPS. Слід зазначити, що працює Plextor M6e Black Edition за спадковим AHCI-протоколом, і це забезпечує його широку сумісність із різними системами.



Незважаючи на те, що Plextor M6e Black Edition, як і Kingston HyperX Predator, є комбінацією з PCI Express перехідника і «ядра» у форматі M.2-плати, з лицьового боку визначити це неможливо. Весь накопичувач сховався під фігурним чорним алюмінієвим кожухом, у центрі якого врізаний червоний радіатор, який повинен відводити тепло від контролера та чіпів пам'яті. Розрахунок дизайнерів зрозумілий: подібне колірне рішення повсюдно застосовується в різному ігровому залізі, тому Plextor M6e Black Edition гармонійно виглядатиме поряд з багатьма геймерськими материнськими платами та відеокартами більшості провідних виробників.



Масив флеш-пам'яті Plextor M6e Black Edition набраний 19-нм чіпами MLC NAND компанії Toshiba другого покоління з ємністю 64 Гбіт. На резерв, який використовується для підмінного фонду та роботи внутрішніх алгоритмів вирівнювання зносу та складання сміття відведено 7 відсотків від загального обсягу. Все інше – доступне користувачеві.



Через використання досить слабкого контролера Marvell 88SS9183 із зовнішньою шиною PCI Express 2.0 x2 накопичувач Plextor M6e Black Edition варто вважати досить повільним PCIe SSD. Однак це не заважає виробнику відносити цей продукт до верхньої цінової категорії. З одного боку, він все-таки швидше за SATA SSD, а з іншого – має непогані характеристики надійності: має тривалий час напрацювання на відмову і покривається п'ятирічною гарантією. Втім, жодних спеціальних технологій, здатних захистити M6e Black Edition від перепадів напруги чи збільшити його ресурс, у ньому не реалізовано.

Samsung SM951 256 Гбайт

Samsung SM951 - найбільш невловимий накопичувач у сьогоднішньому тестуванні. Справа в тому, що спочатку це продукт для збирачів комп'ютерів, тому в роздрібному продажу він представлений досить блякло. Тим не менш, за бажання купити його все-таки можливо, тому відмовлятися від розгляду SM951 ми не стали. Тим більше, якщо судити з характеристик, це дуже швидкодіюча модель. Вона орієнтована на роботу по шині PCI Express 3.0 x4, використовує протокол AHCI та обіцяє вражаючі швидкості: до 2150 Мбайт/с на послідовних операціях та до 90 тисяч IOPS – на довільних. Але найголовніше, при всьому цьому Samsung SM951 дешевше багатьох інших PCIe SSD, так що його пошуки в продажу можуть мати під собою цілком конкретне економічне обґрунтування.

Ще одна особливість Samsung SM951 полягає в тому, що поставляється він у M.2-виді. Спочатку це рішення орієнтоване на мобільні системи, тому жодних перехідників для повнорозмірних слотів PCIe у комплекті з накопичувачем не додається. Проте це навряд чи можна вважати серйозним недоліком – більшість флагманських материнських плат мають на своєму борту й інтерфейсні слоти M.2. Крім того, необхідні плати-перехідники широко представлені у продажу. Сам же Samsung SM951 є платою форм-фактора M.2 2280, роз'єм якої має ключ типу M, що вказує на потребу SSD в чотирьох лініях PCI Express.



В основі Samsung SM951 лежить виключно потужний контролер Samsung UBX, розроблений виробником спеціально для SSD з інтерфейсом PCI Express. Він базується на трьох ядрах з ARM-архітектурою і теоретично здатний працювати як з AHCI-, так і з NVMe-командами. У розглянутому SSD у контролері включений лише AHCI-режим. Але NVMe-версію даного контролера незабаром можна буде побачити у новому споживчому SSD, який Samsung має запустити цієї осені.



Через OEM-спрямованість для розглянутого накопичувача не повідомляється ні термінів гарантії, ні прогнозованої витривалості. Декларувати ці параметри повинні збирачі систем, які буде встановлено SM951, або продавці. Однак слід зазначити, що тривимірна V-NAND, яка зараз активно просувається Samsung у споживчих SSD як більш швидкодіючий і надійний різновид флеш-пам'яті, в SM951 не використовується. Натомість у ньому застосована звичайна планарна Toggle Mode 2.0 MLC NAND, що виробляється, імовірно, за 16-нм технологією (деякі джерела припускають 19-нм техпроцес). Це означає, що очікувати від SM951 так само високої витривалості, як у флагманського SATA-накопичувача 850 PRO, явно не слід. За цим параметром SM951 ближче до звичайних моделей середнього рівня, до того ж на резервування в цьому SSD приділяється лише 7 відсотків від масиву флеш-пам'яті. Немає Samsung SM951 і якихось особливих технологій серверного рівня для захисту даних від збоїв живлення. Іншими словами, акцент у цій моделі зроблений виключно на швидкості роботи, а решта відсічено для зниження вартості.



Варто відзначити ще один момент. При високому навантаженні Samsung SM951 показує досить серйозний нагрів, який в кінцевому підсумку може навіть призводити до включення тротлінгу. Тому у високопродуктивних системах для SM951 бажано організувати як мінімум обдування, а краще закрити його радіатором.

Порівняльні характеристики протестованих SSD


Питання сумісності

Як і всяка нова технологія, твердотільні накопичувачі з інтерфейсом PCI Express поки що не можуть похвалитися 100-відсотковою безпроблемною працездатністю з будь-якими платформами, особливо старими. Тому вибирати відповідний SSD доводиться як виходячи зі споживчих характеристик, а й з огляду на сумісність. І тут важливо мати на увазі два моменти.

В першу чергу різні SSD можуть використовувати різну кількість ліній PCI Express і різні поколінняцієї шини – 2.0 або 3.0. Тому перед покупкою PCIe накопичувача потрібно переконатися, що в системі, куди його планується встановити, є вільний слот з потрібною смугою пропускання. Звичайно, більш швидкісні PCIe SSD мають зворотну сумісність із повільними слотами, проте в цьому випадку придбання високошвидкісного SSD має не надто багато сенсу - він просто не зможе розкрити весь закладений у нього потенціал.

Найбільш широкою сумісністю в цьому сенсі має Plextor M6e Black Edition - він вимагає всього дві лінії PCI Express 2.0, і такий вільний слот, напевно, знайдеться на практично будь-якій материнській платі. Для Kingston HyperX Predator потрібно вже чотири лінії PCI Express 2.0: такі слоти PCIe теж є на багатьох платах, але деякі дешеві платформи зайвими слотами з числом ліній PCI Express чотири або більше можуть і не мати. Особливо це стосується материнок, збудованих на чіпсетах нижнього рівня, загальне числоліній які можуть бути урізано до шести. Тому перед придбанням Kingston HyperX Predator обов'язково перевірте, чи є в системі вільний слот з чотирма або більшим числом ліній PCI Express.

OCZ Revodrive 350 ставить завдання складніше - йому вже потрібно вісім ліній PCI Express. Такі слоти зазвичай реалізуються вже силами не чіпсету, а процесора. Тому оптимальним місцем застосування такого накопичувача є LGA 2011/2011-3-платформи, де PCI Express контролер процесора має надлишкову кількість ліній, що дозволяє обслуговувати більш ніж одну відеокарту. У системах з LGA 1155/1150/1151-процесорами OCZ Revodrive 350 буде доречний лише в тому випадку, якщо використовується вбудована в CPU графіка. В іншому випадку на користь твердотільного накопичувача доведеться відібрати половину ліній у GPU, перевівши його в режим PCI Express x8.

Intel SSD 750 і Samsung SM951 чимось схожі на OCZ Revodrive 350: їх теж краще використовувати в слотах PCI Express, що живляться від процесора. Однак причина тут не в кількості ліній - їм потрібно всього чотири лінії PCI Express, а в поколінні цього інтерфейсу: обидва ці накопичувачі здатні задіяти збільшену пропускну здатність PCI Express 3.0. Однак є і виняток: новітні інтелівські набори системної логіки сотої серії, призначені для процесорів сімейства Skylake, отримали підтримку PCI Express 3.0, тому в новітніх LGA 1151-платах їх без соромів можна встановлювати і в чіпсетні PCIe-слоти, до яких чотири лінії.

Проблема сумісності має і другу частину. До всіх обмежень, пов'язаних з пропускною здатністю різних варіацій слотів PCI Express додаються ще й обмеження, пов'язані з протоколами, що використовуються. Найбільш безпроблемними у цьому сенсі є SSD, які працюють через AHCI. Завдяки тому, що в них емулюється поведінка звичайного SATA-контролера, вони можуть працювати з будь-якими, навіть старими, платформами: вони бачаться в BIOS будь-яких материнських плат, можуть бути завантажувальними дисками, а для їх роботи в операційній системі не потрібно жодних додаткових драйверів. Іншими словами, Kingston HyperX Predator і Plextor M6e Black Edition – це два безпроблемні PCIe SSD.

А що ж інша пара AHCI-накопичувачів? З ними ситуація трохи складніша. OCZ Revodrive 350 працює в операційній системі через власний драйвер, але навіть незважаючи на це проблем для того, щоб зробити цей накопичувач завантажувальним, немає ніяких. Найгірша ситуація з Samsung SM951. Хоча цей SSD і спілкується із системою у вигляді спадкового протоколу AHCI, він позбавлений власного BIOS, і тому його ініціалізацію має проводити BIOS материнської плати. На жаль, підтримка цього SSD є далеко не у всіх материнках, особливо старих. Тому з повною впевненістю можна говорити лише про його сумісність із платами на базі останніх інтелівських чіпсетів дев'янистої та сотої серії. В інших випадках він може просто не бачитися материнською платою. Звичайно, це не завадить використовувати Samsung SM951 в операційній системі, де його легко ініціалізує AHCI-драйвер, але в такому разі про можливість завантаження зі швидкісного SSD доведеться забути.

Але найбільші незручності здатний завдати Intel SSD 750, який працює через новий інтерфейс NVMe. Драйвери, які необхідні підтримки твердотільних накопичувачів, які працюють у цьому протоколі, присутні лише у нових операційних системах. Так, у Linux підтримка NVMe з'явилася у версії ядра 3.1; "вроджений" драйвер NVMe є в мікрософтівських системах, починаючи з Windows 8.1 і Windows Server 2012 R2; а в OS X сумісність із NVMe-накопичувачами була додана у версії 10.10.3. Крім того, NVMe SSD підтримується не всіма материнськими платами. Для того щоб такі накопичувачі можна було використовувати як завантажувальні, BIOS материнської плати повинен теж мати у своєму розпорядженні відповідний драйвер. Однак виробники вбудували необхідну функціональність лише в самі останні версіїпрошивок, випущені для найсвіжіших моделей материнок. Тому підтримка завантаження операційної системиз NVMe-накопичувачів є лише найсучасніших платах для ентузіастів, заснованих на наборах логіки Intel Z97, Z170 і X99. У більш старих та дешевих платформах користувачі зможуть скористатися NVMe SSD лише як іншими дисками в обмеженому наборі ОС.

Незважаючи на те, що ми постаралися описати всі можливі комбінації платформ і PCI Express накопичувачів, основний висновок зі сказаного такий: сумісність PCIe SSD з материнськими платами – питання далеко не таке очевидне, як у випадку з SATA SSD. Тому перед придбанням будь-якого високошвидкісного твердотільного накопичувача через PCI Express обов'язково уточніть його сумісність з конкретною материнською платою на сайті виробника.

Тестова конфігурація, інструментарій та методика тестування

Тестування проводиться в операційній системі Microsoft Windows 8.1 Professional x64 with Update, що коректно розпізнає та обслуговує сучасні твердотільні накопичувачі. Це означає, що в процесі проходження тестів, як і за звичайного повсякденного використання SSD, команда TRIM підтримується і активно задіюється. Вимірювання продуктивності виконується з накопичувачами, що знаходяться у «використаному» стані, яке досягається їх попереднім заповненням даними. Перед кожним тестом накопичувачі очищаються та обслуговуються за допомогою команди TRIM. Між окремими тестами витримується 15-хвилинна пауза, відведена для коректного відпрацювання технології складання сміття. У всіх тестах, якщо не зазначено інше, використовуються рандомізовані дані.

Додатки та тести, що використовуються:

Iometer 1.1.0

Вимірювання швидкості послідовного читання та запису даних блоками по 256 Кбайт (найбільш типовий розмір блоку при послідовних операціях у десктопних задачах). Оцінка швидкостей виконується протягом хвилини, після чого обчислюється середній показник.
Вимірювання швидкості випадкового читання та запису блоками розміром 4 Кбайт (такий розмір блоку використовується в переважній більшості реальних операцій). Тест проводиться двічі - без черги запитів та з чергою запитів глибиною 4 команди (типовою для десктопних додатків, що активно працюють із розгалуженою файловою системою). Блоки даних вирівнюються щодо сторінок флеш-пам'яті накопичувачів. Оцінка швидкості виконується протягом трьох хвилин, після чого обчислюється середній показник.
Встановлення залежності швидкостей випадкового читання та запису під час роботи накопичувача з 4-кілобайтними блоками від глибини черги запитів (у межах від однієї до 32 команд). Блоки даних вирівнюються щодо сторінок флеш-пам'яті накопичувачів. Оцінка швидкості виконується протягом трьох хвилин, після чого обчислюється середній показник.
Встановлення залежності швидкостей випадкового читання та запису під час роботи накопичувача з блоками різного розміру. Використовуються блоки об'ємом від 512 байт до 256 Кбайт. Глибина черги запитів протягом тесту складає 4 команди. Блоки даних вирівнюються щодо сторінок флеш-пам'яті накопичувачів. Оцінка швидкості виконується протягом трьох хвилин, після чого обчислюється середній показник.
Вимірювання продуктивності при змішаному багатопоточному навантаженні та встановлення її залежності від співвідношення між операціями читання та запису. Тест проводиться двічі: для послідовних читань та записів блоками об'ємом 128 Кбайт, що виконуються у два незалежні потоки та для випадкових операцій з блоками об'ємом 4 Кбайт, які виконуються у чотири потоки. В обох випадках співвідношення між операціями читання та запису варіюється з кроком 20 відсотків. Оцінка швидкості виконується протягом трьох хвилин, після чого обчислюється середній показник.
Дослідження падіння продуктивності SSD під час обробки безперервного потоку операцій випадкового запису. Використовуються блоки розміром 4 Кбайт та глибина черги 32 команди. Блоки даних вирівнюються щодо сторінок флеш-пам'яті накопичувачів. Тривалість тесту становить дві години, виміри моментальної швидкості проводяться щомиті. Після закінчення тесту додатково перевіряється здатність накопичувача відновлювати свою продуктивність до початкових величин рахунок роботи технології складання сміття і після відпрацювання команди TRIM.

CrystalDiskMark 5.0.2
Синтетичний тест, що видає типові показники продуктивності твердотільних накопичувачів, виміряні на 1-гігабайтній ділянці диска «поверх» файлової системи. З усього набору параметрів, які можна оцінити за допомогою цієї утиліти, ми звертаємо увагу на швидкість послідовного читання та запису, а також на продуктивність довільних читання та запису 4-кілобайтними блоками без черги запитів та з чергою глибиною 32 команди.
PCMark 8 2.0
Тест, заснований на емулювання реального дискового навантаження, яке характерне для різних популярних додатків. На тестованому накопичувачі створюється єдиний розділ у файловій системі NTFSна весь доступний обсяг, і PCMark 8 проводиться тест Secondary Storage. Як результати тесту враховується як підсумкова продуктивність, і швидкість виконання окремих тестових трас, сформованих різними додатками.
Тести копіювання файлів
У цьому тесті вимірюється швидкість копіювання директорій із файлами різного типу, а також швидкість архівації та розархівації файлів усередині накопичувача. Для копіювання використовується стандартне засіб Windows– утиліта Robocopy, при архівації та розархівації – архіватор 7-zip версії 9.22 beta. У тестах бере участь три набори файлів: ISO – набір, що включає кілька образів дисків з дистрибутивами програм; Program - набір, що представляє собою встановлений програмний пакет; Work – набір робочих файлів, що включає офісні документи, фотографії та ілюстрації, pdf-файли та мультимедійний контент. Кожен із наборів має загальний обсяг файлів 8 Гбайт.

Як тестова платформа використовується комп'ютер з материнською платою ASUS Z97-Pro, процесором Core i5-4690K із вбудованим графічним ядром Intel HD Graphics 4600 та 16 Гбайт DDR3-2133 SDRAM. Диски з SATA-інтерфейсом підключається до контролера SATA 6 Гбіт/с, вбудованого в чіпсет материнської плати, і працюють у режимі AHCI. Накопичувачі з інтерфейсом PCI Express встановлюються у перший повношвидкісний слот PCI Express 3.0 x16. Використовується драйвери Intel Rapid Storage Technology (RST) 13.5.2.1000 та Intel Windows NVMe driver 1.2.0.1002.

Обсяг і швидкість передачі в бенчмарках вказуються в бінарних одиницях (1 Кбайт = 1024 байт).

Крім п'яти головних героїв цього тесту – клієнтських твердотільних накопичувачів з інтерфейсом PCI Express, ми додали до них у компанію і найшвидший SATA SSD – Samsung 850 PRO.

В результаті, список протестованих моделей набув такого вигляду:

Intel SSD 750 400 Гбайт (SSDPEDMW400G4, прошивка 8EV10135);
Kingston HyperX Predator PCIe 480 Гбайт (SHPM2280P2H/480G, прошивка OC34L5TA);
OCZ RevoDrive 350 480 Гбайт (RVD350-FHPX28-480G, прошивка 2.50);
Plextor M6e Black Edition 256 Гбайт (PX-256M6e-BK, прошивка 1.05);
Samsung 850 Pro 256 Гбайт (MZ-7KE256, прошивка EXM01B6Q);
Samsung SM951 256 Гбайт (MZHPV256HDGL-00000, прошивка BXW2500Q).

Продуктивність

Послідовні операції читання та запису






Нове покоління твердотільних накопичувачів, переведених на шину PCI Express, повинне насамперед виділятися високими швидкостями послідовного читання та запису. І саме це ми бачимо на графіку. Всі PCIe SSD виявляються продуктивнішими за кращий SATA SSD – Samsung 850 PRO. Однак навіть така просте навантаженняяк послідовне читання та запис показує величезні відмінності між SSD різних виробників. До того ж, варіант використовуваної шини PCI Express не має визначального значення. Найкращу продуктивність тут може видати PCI Express 3.0 x4 накопичувач Samsung SM951, а на другому місці Kingston HyperX Predator, що працює через PCI Express 2.0 x4. Прогресивний NVMe-накопичувач Intel SSD 750 виявився лише на третьому місці.

Випадкові операції читання






Якщо ж говорити про випадкове читання, то, як видно з діаграм, PCIe SSD не особливо відрізняються за швидкістю від традиційних SATA SSD. Причому це стосується не тільки AHCI-накопичувачів, але й того продукту, який працює з протокою NVMe. Фактично кращу, ніж Samsung 850 PRO, при випадкових операціях читання на невеликих чергах запитів можуть продемонструвати лише три учасники цього тесту: Samsung SM951, Intel SSD 750 і Kingston HyperX Predator.

Незважаючи на те, що операції з глибокою чергою запитів для персональних комп'ютерівне властиві, ми все ж таки подивимося, як залежить продуктивність розглянутого SSD від глибини черги запитів при читанні 4-кілобайтних блоків.



За графіком добре видно, наскільки рішення, що працюють через PCI Express 3.0 x4 можуть перевершувати всі інші SSD. Криві, відповідні Samsung SM951 і Intel SSD 750 знаходяться значно вище за графіки інших накопичувачів. За наведеною діаграмою можна зробити ще один висновок: OCZ RevoDrive 350 – це ганебно повільний твердотільний накопичувач. На випадкових операціях читання він десь удвічі відстає від SATA SSD, що зумовлено його RAID-архітектурою та використанням застарілих контролерів SandForce другого покоління.

На додаток до цього пропонуємо подивитися, як залежить швидкість випадкового читання від розміру блоку даних:



Тут картина трохи інша. Зі зростанням розміру блоків операції починають бути схожими на послідовні, тому роль починає грати не тільки архітектура і потужність контролера SSD, а й пропускна здатність використовуваної ними шини. На блоках великих розмірів найкращу продуктивність забезпечують Samsung SM951, Intel SSD 750 та Kingston HyperX Predator.

Випадкові операції запису






Десь переваги інтерфейсу NVMe, що забезпечує низькі латентності, та контролера Intel SSD 750 з високим рівнем паралелізму мали проявитися. До того ж наявний у цьому SSD місткий DRAM-буфер дозволяє організувати дуже ефективне кешування даних. І в результаті Intel SSD 750 видає неперевершену швидкість довільного запису навіть у тому випадку, якщо черга запитів має мінімальну глибину.

Більш явно побачити, що відбувається з продуктивністю випадкового запису при збільшенні глибини черги запитів можна на наступному графіку, що показує залежність швидкості довільного запису 4-кілобайтними блоками від глибини черги запитів:



Масштабування продуктивності Intel SSD 750 відбувається доти, доки глибина черги не досягне 8 команд. Це – типова поведінка для споживчих SSD. Однак новинка Intel відрізняється тим, що її швидкості при випадковому записі значно вищі, ніж у будь-яких інших твердотільних накопичувачів, у тому числі й у найшвидших PCIe-моделей типу Samsung SM951 або Kingston HyperX Predator. Іншими словами, при випадковому навантаженні у вигляді запису даних Intel SSD 750 пропонує краще продуктивність, ніж будь-які інші SSD. Інакше кажучи, перехід використання інтерфейсу NVMe дозволяє прокачати швидкість випадкової записи. І це – безумовно важлива характеристикаале в першу чергу для серверних накопичувачів. Власне, Intel SSD 750 якраз і є близьким родичем таких моделей, як Intel DC P3500, P3600 і P3700.

Наступний графік відбиває залежність продуктивності випадкових записів від розміру блоку даних.



У міру збільшення розмірів блоків Intel SSD 750 втрачає свою беззаперечну перевагу. Приблизно таку ж продуктивність починають видавати Samsung SM951 та Kingston HyperX Predator.


У міру здешевлення твердотільні накопичувачі перестають використовуватися виключно системними і стають звичайними робочими дисками. У таких ситуаціях на SSD надходить як рафінована навантаження як записи чи читання, а й змішані запити, коли операції читання і записи ініціюються різними додатками і мають оброблятися одночасно. Однак робота у дуплексному режимі для сучасних контролерів SSD залишається суттєвою проблемою. При змішуванні операцій читання і записи однієї черги швидкість більшості твердотільних накопичувачів споживчого рівня помітно просідає. Це стало приводом для проведення окремого дослідження, в рамках якого ми перевіряємо, як працюють SSD за необхідності обробки послідовних операцій, що надходять упереміж. Наступна пара діаграм демонструє найхарактерніший для десктопів випадок, коли співвідношення кількості операцій читання та запису становить 4 до 1.






При послідовному змішаному навантаженні з переважаючими операціями читання, що для звичайних персональних комп'ютерів, найкращу продуктивність видають Samsung SM951 і Kingston HyperX Predator. Випадкове змішане навантаження виявляється більш важким випробуванням для SSD і залишає в лідерах Samsung SM951, але на друге місце висуває Intel SSD 750. При цьому Plextor M6e Black Edition, Kingston HyperX Predator і OCZ RevoDrive 350 взагалі виявляються помітно гіршими від звичайного SATA SSD.

Наступна пара графіків дає більш розгорнуту картину продуктивності при змішаному навантаженні, показуючи залежність швидкості SSD від того, у якому співвідношенні приходять на нього операції читання та запису.






Все вищесказане добре підтверджується і на наведених графіках. При змішаному навантаженні з послідовними операціями найкращу швидкодію показує Samsung SM951, який почувається як риба у воді за будь-якої роботи з послідовними даними. При довільних змішаних операціях ситуація дещо відрізняється. Обидва накопичувачі компанії Samsung, і працюючий через PCI Express 3.0 x4 SM951, і звичайний SATA 850 PRO, у цьому тесті видають дуже хороші результати, обходячи по продуктивності майже всі інші SSD. Протистояти їм в окремих випадках може лише Intel SSD 750, який завдяки системі команд NVMe добре оптимізований під роботу з випадковими записами. І коли у потоці змішаних операцій частка записів зростає до 80 відсотків або вище, він різко виривається вперед.

Результати у CrystalDiskMark

CrystalDiskMark - це популярний і простий тестовий додаток, що працює «поверх» файлової системи, який дозволяє отримувати результати, що легко повторюються звичайними користувачами. Отримані в ньому показники продуктивності повинні доповнити докладні графіки, побудовані нами на основі тестів IOMeter.












Наведені чотири діаграми становлять лише теоретичну цінність, показуючи пікову продуктивність, не досяжну у типових клієнтських завданнях. Глибини черги запитів у 32 команди у персональних комп'ютерах ніколи не буває, але у спеціальних тестах вона дозволяє отримати максимальні показники продуктивності. І в цьому випадку лідируюча швидкодія з великим відривом видає Intel SSD 750, який має архітектуру, успадковану від серверних накопичувачів, де велика глибина черги запитів – цілком гаразд.












А ось ці чотири діаграми становлять уже практичний інтерес – на них відображена продуктивність при навантаженні, яке характерне для персональних комп'ютерів. І тут найкращу продуктивність видає вже Samsung SM951, який відстає від Intel SSD 750 лише за випадкових 4-кілобайтних записах.

PCMark 8 2.0, реальні сценарії використання

Тестовий пакет Futuremark PCMark 8 2.0 цікавий тим, що він має не синтетичну природу, а навпаки - ґрунтується на тому, як працюють реальні програми. У процесі його проходження відтворюються справжні сценарії-траси задіяння диска в поширених десктопних завданнях, і вимірюється швидкість їх виконання. Поточна версія цього тесту моделює навантаження, яке взято з реальних ігрових додатків Battlefield 3 та World of Warcraft та програмних пакетівкомпаній Abobe та Microsoft: After Effects, Illustrator, InDesign, Photoshop, Excel, PowerPoint та Word. Підсумковий результат обчислюється як усередненої швидкості, яку показують накопичувачі під час проходження тестових трас.



Тест PCMark 8 2.0, що оцінює продуктивність систем зберігання даних реальних додатках, Недвозначно говорить нам про те, що існує лише два PCIe-накопичувачі, швидкість яких принципово вище, ніж у звичних моделей з SATA-інтерфейсом. Це – Samsung SM951 та Intel SSD 750, які перемагають і в багатьох інших тестах. Інші PCIe SSD, наприклад, Plextor M6e Black Edition і Kingston HyperX Predator відстають від лідерів більш ніж у півтора рази. Ну а OCZ ReveDrive 350 демонструє відверто погану швидкодію. Він повільніший за кращі PCIe SSD більш ніж удвічі і при цьому поступається за швидкістю навіть Samsung 850 PRO, який працює через SATA-інтерфейс.

Інтегральний результат PCMark 8 потрібно доповнити показниками продуктивності, що видаються флеш-дисками при проходженні окремих тестових трас, які моделюють різні варіанти реального навантаження. Справа в тому, що при різному навантаженні флеш-приводи часто поводяться трохи по-різному.






























Про який би додаток не йшлося, у будь-якому випадку найвищу продуктивність видає один з SSD з інтерфейсом PCI Express 3.0 x4: або Samsung SM951, або Intel SSD 750. . Фактично, перевагу тих же Kingston HyperX Predator та Plextor M6e Black Edition над Samsung 850 PRO можна побачити лише у Adobe Photoshop, Battlefield 3 та Microsoft Word.

Копіювання файлів

Маючи на увазі, що твердотілі накопичувачі впроваджуються в персональні комп'ютери все ширше і ширше, ми вирішили додати в нашу методику вимірювання продуктивності при звичайних файлових операціях - при копіюванні та роботі з архіваторами - які виконуються "всередині" накопичувача. Це типова дискова активність, що виникає в тому випадку, якщо SSD виконує роль не системного накопичувача, а звичайного диска.









У тестах копіювання в лідерах виявляються ті самі Samsung SM951 і Intel SSD 750. Однак якщо йдеться про великі послідовні файли, то конкуренцію їм може скласти Kingston HyperX Predator. Треба сказати, що при простому копіюванні майже всі PCIe SSD виявляються швидше за Samsung 850 PRO. Виняток лише одне – Plextor M6e Black Edition. А OCZ RevoDrive 350, який в решті тестів стабільно опинявся в положенні безнадійного аутсайдера, несподівано оминає не тільки SATA SSD, а й найповільнішого PCIe SSD.

Друга група тестів проведена під час архівації та розархівації директорії з робочими файлами. Принципова відмінність цього випадку полягає в тому, що половина операцій виконується з розрізненими файлами, а друга половина з одним великим файлом архіву.






Схожа ситуація при роботі з архівами. Відмінність лише в тому, що тут Samsung SM951 вдається впевнено відірватися від усіх конкурентів.

Робота TRIM та фонового складання сміття

Випробовуючи різні твердотільні накопичувачі, ми завжди перевіряємо те, як вони відпрацьовують команду TRIM і чи здатні вони збирати сміття та відновлювати свою продуктивність без підтримки операційної системи, тобто в такій ситуації, коли команда TRIM не передається. Таке тестування було проведено цього разу. Схема цього випробування стандартна: після створення тривалого безперервного навантаження на запис даних, що призводить до деградації швидкості запису, ми відключаємо підтримку TRIM і чекаємо 15 хвилин, протягом яких SSD може спробувати самостійно відновитися за рахунок власного алгоритму складання сміття, але без допомоги з боку операційної системи і заміряємо швидкість. Потім на накопичувач примусово подається команда TRIM – і після невеликої паузи швидкість вимірюється ще раз.

Результати такого тестування наведено в наступній таблиці, де для кожної протестованої моделі вказано, чи вона реагує на TRIM очищенням невикористовуваної частини флеш-пам'яті і чи може вона заготовляти чисті сторінки флеш-пам'яті під майбутні операції, якщо команда TRIM на неї не подається. Для накопичувачів, які спроможні здійснювати складання сміття і без команди TRIM, ми також вказали той обсяг флеш-пам'яті, який був самостійно звільнений контролером SSD під майбутні операції. Для випадку експлуатації накопичувача в середовищі без підтримки TRIM це саме той обсяг даних, який можна буде зберегти на накопичувач з високою початковою швидкістю після простою.



Незважаючи на те, що якісна підтримка команди TRIM стала галузевим стандартом, деякі виробники вважають за допустиме продавати накопичувачі, в яких ця команда не відпрацьовується повною мірою. Такий негативний приклад демонструє OCZ Revodrive 350. Формально TRIM він розуміє і навіть щось намагається зробити при отриманні цієї команди, але про повне повернення швидкості запису до початкових значень говорити не доводиться. І в цьому немає нічого дивного: в основі Revodrive 350 лежать контролери SandForce, які відрізняються своєю незворотною деградацією продуктивності. Відповідно, присутня вона і в Revodrive 350.

Все ж таки інші PCIe SSD працюють з TRIM як і їх SATA-побратими. Тобто ідеально: в операційних системах, які подають цю команду на накопичувачі, продуктивність залишається на незмінно високому рівні.

Однак ми хочемо більшого – якісний накопичувач має вміти проводити складання сміття та без подачі команди TRIM. І тут виділяється Plextor M6e Black Edition - накопичувач, який здатний самостійно звільнити під майбутні операції значно більше флеш-пам'яті, ніж конкуренти. Хоча, звичайно, тією чи іншою мірою автономне складання сміття працює у всіх протестованих нами SSD, за винятком Samsung SM951. Іншими словами, при звичайному використанні в сучасних середовищах продуктивність Samsung SM951 не буде деградувати, проте в тих випадках, коли TRIM не підтримується, застосовувати цей SSD не рекомендується.

Висновки

Почати підбивати підсумки, напевно, слід з констатації факту, що споживчі SSD з інтерфейсом PCI Express - це вже не екзотика і не якісь експериментальні продукти, а цілий ринковий сегмент, в якому грають твердотільні накопичувачі, що найбільш швидко діють, для ентузіастів. Природно, це ж і означає, що з PCIe SSD вже давно немає жодних проблем: вони підтримують всі функції, що є в SATA SSD, але при цьому більш продуктивні і часом мають деякі нові цікаві технології.

У той же час ринок клієнтських PCIe SSD не настільки переповнений, і увійти в когорту виробників таких твердотільних накопичувачів поки що змогли лише компанії, які мають високий інженерний потенціал. Це пов'язано з тим, що незалежні розробники масових контролерів SSD поки не мають рішень-конструкторів, що дозволяють приступити до випуску PCIe-накопичувачів з мінімальними інженерними зусиллями. Тому кожен із представлених нині на полицях магазинів PCIe SSD по-своєму самобутній та унікальний.

У цьому тестуванні нам вдалося зібрати разом п'ять найпопулярніших і найпоширеніших PCIe SSD, орієнтованих на експлуатацію у складі персональних комп'ютерів. І за результатами знайомства з ними стає зрозуміло, що покупцям, які бажають перейти на користування твердотільні накопичувачіз прогресивним інтерфейсом, ніякі серйозні муки вибору поки що не загрожують. У більшості випадків вибір буде однозначним, настільки сильно відрізняються за споживчими якостями протестовані моделі.

Загалом найбільш привабливою моделлю PCIe SSD виявився Samsung SM951. Це – блискуче рішення від одного з лідерів ринку, що працює через шину PCI Express 3.0 x4, яке не тільки виявилося здатним забезпечити найвищу продуктивність у типових загальновживаних навантаженнях, але й до того ж помітно дешевше за всі інші PCIe-накопичувачі.

Однак Samsung SM951 все ж таки не ідеальний. По-перше, в ньому немає жодних спеціальних технологій, орієнтованих на підвищення надійності, а в продуктах преміального рівня їх таки хотілося б мати. По-друге, цей SSD досить важко знайти у продажу в Росії – офіційними каналами він в нашу країну не поставляється. На щастя, ми можемо запропонувати звернути увагу на непогану альтернативу – Intel SSD 750. Цей SSD теж працює через PCI Express 3.0 x4, і лише трохи відстає від Samsung SM951. Зате він є прямим родичем серверних моделей, тому має високу надійність і працює за протоколом NVMe, що дозволяє йому демонструвати неперевершену швидкість на операціях випадкового запису.

У принципі, на тлі Samsung SM951 та Intel SSD 750 інші SSD з інтерфейсом PCIe виглядають досить слабко. Однак все-таки існують ситуації, коли віддати перевагу їм доведеться якусь іншу модель PCIe SSD. Справа в тому, що передові накопичувачі Samsung і Intel сумісні лише з сучасними материнськими платами, побудованими на чіпсетах інтелівських дев'янистої або сотої серії. У більш старих системах вони здатні працювати лише в ролі «другого диска», а завантаження з них операційної системи виявиться неможливим. Тому для модернізації платформ минулих поколінь ні Samsung SM951, ні Intel SSD 750 не підійдуть, і вибір доведеться зупинити на накопичувачі. Kingston HyperX Predator, що з одного боку може забезпечити непогану продуктивність, а з іншого – гарантовано немає жодних проблем сумісності зі старими платформами.
#PCI

Увага!Ця стаття про шину PCI та її похідних PCI64 та PCI-X ("Пі-сі-ай Ікс")! Не плутайте її з новішою шиною ("Пі-сі-ай Експрес"), яка повністю несумісна з шинами, описаними в цьому FAQ.


PCI 2.0- перша версія базового стандарту, що набула широкого поширення, використовувалися як карти, так і слоти з сигнальною напругою лише 5В.

PCI 2.1- відрізнялася від 2.0 можливістю одночасної роботи кількох bus-master пристроїв (т.зв. конкурентний режим), і навіть появою універсальних карт розширення, здатних працювати як і 5В, і у 3.3В слотах. Здатність працювати з 3.3В картами та наявність відповідних ліній живлення у версії 2.1 була опціональною. З'явилися розширення PCI66 та PCI64.

PCI 2.2- Версія базового стандарту шини, що допускає підключення карт розширення з сигнальною напругою як 5В, так і 3.3В. 32-бітові версії цих стандартів були найпоширенішим типом слотів на момент написання FAQ. Використовуються слоти типу 32-біт, 5В.
Зроблені відповідно до цих стандартів карти розширення мають універсальний роз'єм і здатні працювати практично у всіх пізніших різновидах слотів шини PCI, а також, у деяких випадках, і в слотах 2.1.

PCI 2.3- наступна версія загального стандарту на шину PCI, слоти розширення, що відповідають цьому стандарту, несумісні з картами PCI 5В, незважаючи на використання 32-бітних слотів з 5В-ключом. Карти розширення мають універсальний роз'єм, але не можуть працювати в 5В-слотах ранніх версій (до 2.1 включно).
Нагадуємо, що напруга живлення (не сигнальна!) 5В зберігається на всіх версіях роз'ємів шини PCI.

PCI 64- розширення базового стандарту PCI, що з'явилося у версії 2.1, число ліній даних, що подвоює, і, отже, пропускну здатність. Слот PCI64 є подовженою версією звичайного PCI-слоту. Формально сумісність 32-бітних карток з 64-бітовим слотами (за умови наявності загальної підтримуваної сигнальної напруги) повна, а сумісність 64-бітових карток з 32-бітовим слотами є обмеженою (у будь-якому випадку відбудеться втрата продуктивності), точні дані в кожному конкретному випадку можна дізнатися зі специфікацій пристрою.
Перші версії PCI64 (похідні від PCI 2.1) використовували слот PCI 64-біту 5В і працювали на тактовій частоті 33МГц.

PCI 66- розширення стандарту PCI з підтримкою, що з'явилося у версії 2.1. тактової частоти 66МГц, як і PCI64 дозволяє подвоїти пропускну здатність. Починаючи з версії 2.2 використовує 3.3В-слоти (32-бітний варіант на ПК майже не зустрічається), карти мають універсальний або 3.3В форм-фактор. (Були й засновані на версії 2.1 казуїстично рідкісні на ринку ПК 5В 66МГц рішення, подібні слоти та плати були сумісні тільки між собою)

PCI 64/66- комбінація двох вищеописаних технологій, дозволяє уточнити швидкість передачі даних у порівнянні з базовим стандартом PCI, і використовує 64 біти 3.3В слоти, сумісні тільки з універсальними та 3.3В 32-бітними картами розширення. Карти стандарту PCI64/66 мають універсальний (що має обмежену сумісність з 32-бітними слотами) або 3.3В форм-фактор (останній варіант принципово не сумісний з 32-бітовими 33МГц слотами популярних стандартів)
В даний час під терміном PCI64 мається на увазі саме PCI64/66, оскільки 33МГц 5В 64-бітові слоти не використовуються вже досить давно.

PCI-X 1.0- Розширення PCI64 з додаванням двох нових частот роботи, 100 та 133МГц, а також механізму роздільних транзакцій для покращення продуктивності за одночасної роботи кількох пристроїв. Як правило, зворотно сумісна з усіма 3.3В та універсальними PCI-картами.
PCI-X карти зазвичай виконуються в 64-біт 3.3 у форматі і мають обмежену зворотну сумісність зі слотами PCI64/66, а деякі PCI-X карти - в універсальному форматі і здатні працювати (хоча практичної цінності це майже не має) у звичайному PCI 2.2 /2.3.
У складних випадках для того, щоб бути повністю впевненим у працездатності обраної вами комбінації з мат.плати та карти розширення, у разі треба подивитися таблиці сумісності (compatibility lists) виробників обох пристроїв.

PCI-X 2.0- подальше розширення можливостей PCI-X 1.0, додані швидкості 266 і 533МГц, а також корекція помилок парності при передачі даних. (ECC). Допускає розщеплення на 4 незалежних 16-бітних шини, що застосовується виключно у вбудованих та промислових системах, сигнальна напруга знижена до 1.5В, але збережена зворотна сумісність роз'ємів з усіма картами, що використовують сигнальну напругу 3.3В.

PCI-X 1066/PCI-X 2133- проектовані майбутні варіанти шини PCI-X, з результуючими частотами роботи 1066 та 2133МГц відповідно, спочатку призначені для підключення 10 та 40Гбіт Ethernet адаптерів.

Для всіх варіантів шини PCI-X існують такі обмеження щодо кількості пристроїв, що підключаються до кожної шини:
66МГц - 4
100МГц - 2
133МГц - 1 (2, якщо один або обидва пристрої не знаходяться на платах розширення, а вже інтегровані на одну плату разом з контролером)
266,533МГц та вище -1.

Ось чому в деяких ситуаціях для забезпечення стабільності роботи кількох встановлених пристроївнеобхідно обмежувати максимальну частоту роботи використаної шини PCI-X (зазвичай це робиться джамперами)

CompactPCI- стандарт для роз'ємів і карт розширення, що застосовується в промислових та вбудованих комп'ютерах. Механічно не сумісний з жодним із "загальних" стандартів.

MiniPCI- стандарт для плат та роз'ємів для інтеграції до ноутбуків (зазвичай використовується для адаптерів бездротової мережі) і безпосередньо на поверхню. Також механічно ні з чим, крім себе, не сумісний.

Типи PCI-карт розширення:

Зведена таблиця конструктивів карт та слотів залежно від версії стандарту:

Зведена таблиця сумісності карт та слотів залежно від версії та конструктиву:

Карти
Слоти PCI 2.0/2.1 5B PCI 2.1 універсальний PCI 2.2/2.3 універсальний PCI64/5B
(33МГц)
PCI64/універсальний PCI64/3.3B PCI-X/3.3B PCI-X універсальний
PCI 2.0 Сумісні Сумісні Несумісні Обмежено сумісні із втратою продуктивності Несумісні
PCI 2.1 Сумісні Сумісні Обмежено сумісні Обмежено сумісні із втратою продуктивності Обмежено сумісні із втратою продуктивності Несумісні
PCI 2.2 Сумісні Обмежено сумісні із втратою продуктивності Обмежено сумісні із втратою продуктивності Несумісні Несумісні Обмежено сумісні із втратою продуктивності
PCI 2.3 Несумісні Обмежено сумісні Сумісні Несумісні Обмежено сумісні із втратою продуктивності Несумісні Несумісні Обмежено сумісні із втратою продуктивності
PCIБ
64/5B(33МГц)
Сумісні Сумісні Обмежено сумісні Сумісні Обмежено сумісні із втратою продуктивності Несумісні Несумісні Обмежено сумісні із втратою продуктивності
PCI64/3.3B Несумісні Обмежено сумісні Сумісні Несумісні Сумісні Сумісні Обмежено сумісні із втратою продуктивності Обмежено сумісні із втратою продуктивності
PCI-X Несумісні Обмежено сумісні Сумісні Несумісні Сумісні

У цій статті ми розповімо про причини успіху шини PCI та дамо опис високопродуктивної технології, яка приходить їй на зміну – шини PCI Express. Також ми розглянемо історію розвитку, апаратні та програмні рівні шини PCI Express, особливості її реалізації та перерахуємо її переваги.

Коли на початку 1990-х років. вона з'явилася, то за своїми технічним характеристикамзначно перевершувала всі шини, що існували до того моменту, такі, як ISA, EISA, MCA і VL-bus. У той час шина PCI (Peripheral Component Interconnect - взаємодія периферійних компонентів), що працювала на частоті 33 МГц, добре підходила для більшості периферійних пристроїв. Але сьогодні ситуація багато в чому змінилася. Насамперед, значно зросли тактові частоти процесора та пам'яті. Наприклад, тактова частота процесорів збільшилася з 33 МГц до декількох ГГц, тоді як робоча частота PCI збільшилася всього до 66 МГц. Поява таких технологій, як Gigabit Ethernetі IEEE 1394B загрожував тим, що вся пропускна здатність шини PCI може піти на обслуговування одного-єдиного пристрою на основі даних технологій.

При цьому архітектура PCI має низку переваг у порівнянні з попередниками, тому повністю переглядати було нераціонально. Насамперед, вона не залежить від типу процесора, підтримує буферну ізоляцію, технологію bus mastering (захоплення шини) та технологію PnP у повному обсязі. Буферна ізоляція означає, що шина PCI діє незалежно від внутрішньої шини процесора, що дає можливість шині процесора функціонувати незалежно від швидкості та завантаженості системної шини. Завдяки технології захоплення шини периферійні пристрої отримали можливість безпосередньо керувати процесом передачі даних по шині, замість очікувати допомоги від шини. центрального процесоращо позначилося б на продуктивності системи. Нарешті, підтримка Plug and Play дозволяє здійснювати автоматичне налаштування і конфігурування пристроїв, що користуються нею, і уникнути метушні з джамперами і перемикачами, яка неабияк псувала життя власникам ISA-пристроїв.

Незважаючи на безперечний успіх PCI, нині вона стикається із серйозними проблемами. Серед них – обмежена пропускна спроможність, нестача функцій передачі даних у реальному часі та відсутність підтримки мережевих технологій нового покоління.

Порівняльні характеристики різних стандартів PCI

Слід врахувати, що реальна пропускна здатність може бути меншою за теоретичну через принцип роботи протоколу та особливості топології шини. До того ж загальна пропускна здатність розподіляється між усіма підключеними до неї пристроями, тому чим більше пристроїв сидить на шині, тим менша пропускна здатність дістається кожному з них.

Такі вдосконалення стандарту, як PCI-X і AGP, були покликані усунути її головний недолік - низьку тактову частоту. Однак збільшення тактової частоти в цих реалізаціях спричинило зменшення ефективної довжини шини і кількості роз'ємів.

Нове покоління шини - PCI Express (або скорочено PCI-E), було вперше представлене в 2004 році і покликане було вирішити всі ті проблеми, з якими зіткнулася її попередниця. Сьогодні більшість нових комп'ютерів постачається шиною PCI Express. Хоча стандартні слоти PCI у них також присутні, проте не за горами той час, коли шина стане надбанням історії.

Архітектура PCI Express

Архітектура шини має багаторівневу структуру, як показано малюнку.

Шина підтримує модель адресації PCI, що дозволяє працювати з нею всім драйверам і програмам, що існують на даний момент. Крім того, шина PCI Express використовує стандартний механізм PnP, передбачений попереднім стандартом.

Розглянемо призначення різних рівнів організації PCI-E. На програмному рівні шини формуються запити читання/запису, які передаються транспортному рівні з допомогою спеціального пакетного протоколу. Рівень даних відповідає за перешкодостійке кодування та забезпечує цілісність даних. Базовий апаратний рівень складається з подвійного симплексного каналу, що складається з передавальної та приймаючої пари, які разом називаються лінією. Загальна швидкість шини в 2,5 Гб/с означає, що пропускна спроможність кожної лінії PCI Express становить 250 Мб/c у кожну сторону. Якщо взяти до уваги втрати на накладні витрати протоколу, для кожного пристрою доступно близько 200 Мб/c. Ця пропускна здатність у 2-4 рази вища, ніж та, яка була доступна для пристроїв PCI. І, на відміну від PCI, у тому випадку, якщо пропускна здатність розподіляється між усіма пристроями, то вона в повному обсязі дістається кожному пристрою.

На сьогоднішній день існує кілька версій стандарту PCI Express, що відрізняються своєю пропускною здатністю.

Пропускна здатність шини PCI Express x16 для різних версій PCI-E, Гб/c:

  • 32/64
  • 64/128
  • 128/256

Формати шини PCI-E

На даний момент доступні різні варіанти форматів PCI Express, залежно від призначення платформи – комп'ютер, ноутбук або сервер. Сервери, що потребують більшої пропускної здатності, мають більше слотів PCI-E, і ці слоти мають більшу кількість з'єднувальних ліній. На противагу цьому ноутбуки можуть мати лише одну лінію для середньошвидкісних пристроїв.

Відеокарта із інтерфейсом PCI Express x16.

Плати розширення PCI Express дуже схожі на плати PCI, однак роз'єми PCI-E відрізняються підвищеним зчепленням, що дозволяє бути впевненим у тому, що плата не вислизне зі слота через вібрацію або транспортування. Існує кілька форм-факторів слотів PCI Express, розмір яких залежить від кількості ліній, що використовуються. Наприклад, шина, що має 16 ліній, позначається як PCI Express x16. Хоча загальна кількість ліній може досягати 32, практично більшість материнських плат в даний час оснащені шиною PCI Express x16.

Карти менших форм-факторів можуть підключатися до роз'ємів для великих без шкоди для працездатності. Наприклад, картка PCI Express х1 може підключатися до роз'єму PCI Express x16. Як і у випадку шини PCI, для підключення пристроїв за потреби можна використовувати РCI Express-подовжувач.

Зовнішній вигляд роз'ємів різних типівна материнській платі Зверху донизу: слот PCI-X, слот PCI Express х8, слот PCI, слот PCI Express х16.

Express Card

Стандарт Express Card пропонує дуже простий спосіб додавання обладнання до системи. Цільовим ринком для модулів Express Card є ноутбуки та невеликі ПК. На відміну від традиційних плат розширення настільних комп'ютерів, картка Express може підключатися до системи будь-коли під час роботи комп'ютера.

Одним з популярних різновидів Express Card є картка PCI Express Mini Card, розроблена як заміна карт форм-фактора Mini PCI. Карта, створена у цьому форматі, підтримує як PCI Express, так і USB 2.0. Розміри PCI Express Mini Card становлять 30×56 мм. Карта PCI Express Mini Card може підключатися до PCI Express x1.

Переваги PCI-E

Технологія PCI Express дозволила отримати перевагу в порівнянні з PCI у наступних п'яти областях:

  1. Вища продуктивність. За наявності лише однієї лінії пропускна здатність PCI Express вдвічі вища, ніж у PCI. При цьому пропускна здатність збільшується пропорційно до кількості ліній у шині, максимальна кількість яких може досягати 32. Додатковою перевагою є те, що інформація по шині може передаватися одночасно в обох напрямках.
  2. Спрощення введення-виведення. PCI Express використовує переваги таких шин, як AGP і PCI-X і має при цьому менш складну архітектуру, а також порівняльну простоту реалізації.
  3. Багаторівнева архітектура. PCI Express пропонує архітектуру, яка може підлаштовуватися до нових технологій та не потребує значного оновлення ПЗ.
  4. Технології введення/виведення нового покоління. PCI Express дає нові можливості для отримання даних за допомогою технології одночасних передач даних, що забезпечує своєчасне отримання інформації.
  5. Простота використання. PCI-E значно спрощує оновлення та розширення системи користувачем. Додаткові формати плат Express, такі як ExpressCard, значно збільшують можливості додавання високошвидкісних периферійних пристроїв у сервери та ноутбуки.

Висновок

PCI Express – це технологія шини для підключення периферійних пристроїв, яка прийшла на зміну таким технологіям як ISA, AGP та PCI. Її застосування значно збільшує продуктивність комп'ютера, а також можливості користувача щодо розширення та оновлення системи.

В даний час у сфері складної електроніки спостерігається активне та швидке впровадження нових технологій, внаслідок чого деякі компоненти системи можуть застаріти та не підлягати оновленню тощо.

У зв'язку з цим доводиться підключати до них різні доповнення і для чого нерідко потрібні ті чи інші перехідники.

У цій статті ми розглянемо перехідник pci-e pci, як він працює і які особливості має.

Визначення

Що ж це за пристрій і навіщо воно потрібне? Строго кажучи, це шина введення та виведення, яка підключається до персонального комп'ютера.

До цієї шини, тобто до перехідника, можна підключити деяке (розрізняється залежно від конфігурації) кількість зовнішніх периферійних пристроїв.

За допомогою послідовного з'єднання ці периферійні пристрої підключаються до комп'ютера.

Основною характеристикою такого пристрою є його пропускна спроможність.

Саме вона характеризує (в загальному випадку) якість роботи, швидкість її та швидкодію комп'ютера та підключених таким чином елементів.

Характеристика пропускної спроможності виявляється у кількості ліній з'єднання (від 1 до 32).

Залежно від цієї основної характеристики може значно змінюватись і ціна даного пристрою. Тобто, чим ця характеристика краща (показник вищий), тим вища і вартість такого пристрою. Крім того, багато залежить від статусу виробника, надійності обладнання та його довговічності. У середньому ціна починається від 250-500 рублів (за азіатські вироби з низькою пропускною спроможністю), до 2000 рублів (за європейські та японські пристрої з високою пропускною спроможністю).

Технічні характеристики

З технічного погляду такий пристрій має три складові:

Вище було написано про виняткову важливість пропускної здатності пристрою для нормального функціонування.

Що ж таке пропускна спроможність? Щоб відповісти на це питання, необхідно розуміти принцип дії такого перехідника.

Він здатний здійснювати одночасне двоспрямоване (від карти до периферії та від периферії до карти) з'єднання обладнання.

При цьому передача даних може відбуватися як по одній, так і кількох лініях.

Чим більше таких ліній, тим стабільнішим працює пристрій, тим вища його пропускна здатність і тим більш швидкодіючим буде периферійне обладнання.

Важливо!Залежно від кількості ліній пристрій може мати різні конфігурації: х1, х2, х4, х8, х12, х16, х32. Цифра вказує безпосередньо кількість смуг для двосторонньої одночасної передачі. Кожна з таких смуг складається з двох пар дротів (для передачі у двох напрямках).

Як видно з опису, ця конфігурація значно впливає на вартість пристрою.

Але яке прикладне значення вона має, чи є сенс витрачатися додатково при покупці пристрою?

Це безпосередньо залежить від того, скільки ви плануєте підключити до материнської плати – чим більше, тим більша пропускна здатність необхідна пристрою для підтримки стабільної роботи комп'ютера.

Шифрування

За такої системи передачі інформації використовується специфічна система захисту її від спотворень та втрат.

Цей метод захисту отримав позначення 8В/10В.

Сенс у тому, що для передачі 8 біт необхідної інформації повинні бути використані додаткові 2 службові біти для здійснення безпеки та захисту від спотворень.

При роботі такого адаптера, на комп'ютер постійно передається 20% службової інформації, яка не несе ніякого навантаження і користувачеві не потрібна. Але саме вона, хоч і навантажує (втім, зовсім небагато), забезпечує стабільність роботи шини та периферійних пристроїв.

Історія

На початку 2000-х активно використовувався слот розширення AGP, саме з його допомогою встановлювалися.

Але, в якийсь момент було досягнуто максимальної технічно можливої ​​його продуктивності і виникла потреба у створенні адаптера нового типу.

І незабаром з'явився PCI-E – це був 2002 рік.

Відразу ж виникла потреба в адаптері, який дозволяв би встановлювати нові графічні рішення в застарілий слот розширення чи навпаки.

Тому в 2002 році багато розробників і виробників всерйоз зайнялися створенням такого адаптера.

На той момент пристрій мав одну важливу якість – можливість модернізувати ПК, витративши на це мінімальні суми, адже замість заміни материнської плати достатньо було щодо недорогого перехідника.

Але технологія не увінчалася успіхом, оскільки на той момент коштували майже так само, як перші перехідники, а тому виникла необхідність у розробці більш простої конфігурації адаптера.

Цікаво, що виробники також послідовно збільшували пропускну здатність таких пристроїв. Якщо перших змін вона становила трохи більше 8 Гб/с, то другої вже 16 Гб/с, а третьої – 64 Гб/с. Це відповідало вимогам зростаючих навантажень, що виникають через модернізацію периферійних пристроїв.

При цьому, слоти з різною швидкістюпередачі сумісні з будь-якими пристроями менш «швидкісного» рівня.

Тобто, якщо підключити до слота третього покоління графічну платформу другого або першого покоління, то слот автоматично переключиться на інший швидкісний режим, який відповідає підключеному пристрою.

Відмінності PCI та PCI-E

Які специфічні відмінності є в цих двох конфігурацій?

За своїми технічними та експлуатаційними характеристиками PCI схожий на AGP, тоді як PCI-E – принципово нова розробка.

Тоді як PCI забезпечує паралельну передачу інформації, PCI-E - послідовну, за рахунок чого досягається значно більша швидкість передачі інформації та швидкодія навіть з урахуванням застосування адаптера.

Навіщо потрібен?

Навіщо потрібен такий адаптер і навіщо він може застосовуватися, чи можна уникнути нього?

Потрібно розуміти, що більшість користувачів обходяться без цього обладнання тому, що воно не є необхідним навіть на старих, схильних до суттєвого зносу, комп'ютерах.

Це додаткове обладнання, яке у ряді випадків покращить функціонал вашого ПК, але без якого цілком може обійтися рядовий користувач.

По суті, використання такого перехідника дає тільки одну основну перевагу - можливість підключення до карти пам'яті деякої кількості периферійних пристроїв, тоді як так багато їх підключити неможливо. Наприклад, у такий спосіб можна підключити дискретну відео- або на додаток до основної.

Також досить зручною можливістю може бути одночасне швидке відключеннявсіх периферійних пристроїв за потреби.

Наприклад, якщо знижується швидкість комп'ютера або з інших причин. У цьому випадку користувачеві не треба довгий часпрограмно вимикати компоненти.

Недоліки та можливі проблеми

Існує ряд істотних недоліків цих пристроїв і проблем, які можуть викликати в процесі функціонування.

Найчастіше є такі складності:

  • Пристрій досить великий, тому він не завжди поміщається в мініатюрні;
  • З першого пункту автоматично випливає другий – перехідник не призначений для роботи з ноутбуками;
  • Стабільна робота багатьох пристроїв можлива лише у поєднанні з низькопрофільними картами;
  • Завжди є ймовірність збою, програмної або технічної (незначної) несумісності пристрою з материнською платою вашого ПК (все ускладнюється тим, що більшість таких пристроїв заявлено універсальними, хоча з багатьма насправді працюють менш стабільно, ніж з іншими);
  • Постійно залишаються зайнятими деякі обсяги оперативної пам'ятіПК через .

Якщо є необхідність підключити до материнської плати додаткові пристрої, То випробувати такий метод має сенс. Але треба пам'ятати, що нормальна стабільна роботаможлива тільки з якісними та продуктивними материнською платою, та периферійним пристроєм.

Коли мова заходить про якісь інтерфейси в контексті комп'ютерних систем, Треба бути дуже уважним, щоб не «нарватися» на несумісні інтерфейси для тих самих комплектуючих в рамках системи.

На щастя, коли йдеться щодо інтерфейсу PCI-Express для підключення відеокарти, проблем з несумісністю практично не буде. У цій статті ми це детальніше розберемо, а також поговоримо щодо того, що ж таке цей PCI-Express.

Для чого потрібний PCI-Express і що це таке?

Почнемо, як завжди, з самих азів. Інтерфейс PCI-Express (PCI-E)- Це засіб взаємодії, в даному контексті, що складається з контролера шини і відповідного слота (рис.2) на материнської плати(якщо узагальнити).

Цей високопродуктивний протокол використовується, як було зазначено вище, для підключення відеокарти до системи. Відповідно, на материнській платі є відповідний слот PCI-Express, куди і встановлюється відеоадаптер. Раніше відеокарти підключалися по інтерфейсу AGP, але коли даного інтерфейсу, просто кажучи: «перестало хапати», на допомогу прийшов PCI-E, про докладні характеристикиякого ми зараз і поговоримо.

Рис.2 (Слоти PCI-Express 3.0 на материнській платі)

Основні характеристики PCI-Express (1.0, 2.0 та 3.0)

Незважаючи на те, що назви PCI та PCI-Express дуже схожі, принципи з'єднання (взаємодії) у них кардинально відрізняються. У випадку PCI-Express використовується лінія - двонаправлене послідовне з'єднання типу «точка-точка», даних ліній може бути кілька. У випадку з відеокартами та материнськими платами (не враховуємо Cross Fire та SLI), які підтримують PCI-Express x16 (тобто більшість), можна запросто здогадатися, що таких ліній 16 (рис.3), часто на материнських платах з PCI- E 1.0 можна було спостерігати другий слот x8, для роботи в режимі SLI або Cross Fire.

Ну, а в PCI, пристрій підключається до загальної 32-х розрядної паралельної шини.

Мал. 3. Приклад слотів із різною кількістю ліній

(як говорилося раніше, найчастіше використовується х16)


Для інтерфейсу пропускна спроможність становить 2,5 Гбіт/c. Ці дані потрібні нам, щоб відстежувати зміни цього параметра у різних версіях PCI-E.

Далі, версія 1.0 еволюціонувала в PCI-E 2.0. В результаті цього перетворення ми отримали вдвічі більшу пропускну здатність, тобто 5 Гбіт/c, але хотілося б відзначити, що в продуктивності графічні адаптери особливо не виграли, оскільки це просто версія інтерфейсу. Більшість продуктивності залежить від самої відеокарти, версія інтерфейсу може лише трохи покращувати або гальмувати передачу даних (в даному випадку «гальмування» немає, і є непоганий запас).

Так само в 2010 році, із запасом, був розроблений інтерфейс PCI-E 3.0, на даний момент він використовується у всіх нових системах, але якщо у Вас все ще 1.0 або 2.0, то не журіться - нижче ми поговоримо про зворотну сумісність різних версій.

У версії PCI-E 3.0 пропускну здатність було збільшено вдвічі в порівнянні з версією 2.0. Також там було здійснено чимало технічних змін.

До 2015 року очікується поява на світ PCI-E 4.0, Що для динамічної IT-індустрії абсолютно не дивно.

Ну та гаразд, будемо закінчувати з цими версіями і цифрами пропускної спроможності, і порушимо дуже важливе питання зворотної сумісності різних версій PCI-Express.

Зворотна сумісність версій PCI-Express 1.0, 2.0 та 3.0

Дане питання хвилює багатьох, особливо при виборі відеокартидля поточної системи Так як задовольняючись системою з материнською платою, яка підтримує PCI-Express 1.0, виникають сумніви, чи коректно працюватиме відеокарта з PCI-Express 2.0 або 3.0? Так, буде принаймні так обіцяють розробники, які забезпечили цю сумісність. Єдине те, що відеокарта не зможе повністю розкритися у всій красі, але втрати продуктивності, в більшості випадків, будуть незначні.


З точністю навпаки, можна спокійнісінько встановлювати відеокарти з інтерфейсом PCI-E 1.0, Материнські плати, які підтримують PCI-E 3.0 або 2.0, тут взагалі нічого не обмежується, тому будьте спокійні з приводу сумісності. Якщо, звісно ж, з іншими факторами все гаразд, до таких можна віднести недостатньо потужний блок живлення тощо.

Загалом, ми досить докладно поговорили щодо PCI-Express, що дозволить вам позбавитися безлічі неясностей і сумнівів щодо сумісності та розуміння відмінностей у версіях PCI-E.