Місця для маневрів по розширенню можливостей стоечного 1U-сервера не так вже й багато. Хіба що - установка додаткового PCI Express адаптера за допомогою кутової Riser-карти, відомої під назвою «гребінка». За часів Legacy PCI навіть це убоге рішення мало універсальністю: все плати розширення по роз'ємів були ідентичні.
Шина PCIe, на відміну від попередниці, радує різноманітністю. Відкрите використовують роз'єми x16, інші контролери - x8. Розробники платформи Supermicro X8SIL здраво розсудили, що для серверної плати, оснащеної бортовим відео, максимум масштабування - зовнішній PCI Express адаптер з шириною шини x8.
Як в умовах, що склалися встановити додаткову відеокарту, адже і на системній платі, і на Riser Card є тільки слот PCI Express x8? На якому відеоадаптер зупинитися, виходячи з обмежень на типорозмір і жорстких вимог до терморежіме?
Очевидно, що використання так званих «тихих» рішень від ASUS відповідає поставленому завданню. Компактна безвентиляторна відеокарта EAH6250 цілком підходить під зазначені вимоги. Її радіатор висотою не більше 15 міліметрів дозволяє встановити пристрій в Riser Card, що не конфліктуючи з елементами конструктиву шасі на платформі Supermicro X8SIL.
Вирішивши питання комплектації, розглянемо, як домогтися сумісності PCI Express x16 відеокарти з роз'ємом розширення PCIe x8? Перш за все, уточнимо для себе, що працездатність шини PCI Express залежить від успішного проходження таких процедур:
- детектування встановленого адаптера;
- визначення ширини линка;
- узгодження смуги пропускання.
детектування пристрої
Для детектування пристроїв в слотах PCI Express використовується механізм, заснований на сигналах шини PRSNT # 1 і PRSNT # 2. Їх мнемоніка говорить сама за себе: Pr e s e nt - значить В наявності.
Рис 1. Hot-Plug: укорочені ламелі, розміщені по краях роз'єму, при установці замикаються останніми,
а при вилученні розмикаються першими
Необхідність обслуговування «гарячого підключення», закладеного в PCIe-стандарт, вимагає їх виконання у вигляді укорочених ламелей і в деяких випадках розміщення лише по краях роз'єму. Дотримання цієї умови при підключенні пристроїв з різною шириною линка ( «link width») забезпечується кількома копіями сигналу PRSNT # 2.
Рис 2. PCI Express x8 Riser карти Supermicro RR1U-E8 готуються для установки адаптерів PCIe x16
Установка відеокарти PCI Express x16 в Riser Card x8 призводить до того, що сигнал PRSNT # 2, заведений на контакт B81, залишається непідключеним. Його заземлення на системній платі забезпечить успішне детектування пристрою. Для цього закорочуються контакти B48 і B49 на PCI Express Riser Card.
Рис 3. Гребінка готова до використання:
роз'єм доопрацьований для установки плат PCIe x16,
запаяна перемичка між контактами B48 і B49.
фактори сумісності
Відеокарта PCI Express x16, встановлена в слот PCI Express x8, зберігає працездатність, завдяки процедурі PCIe Link Training , На яку покладається визначення ширини линка і узгодження смуги пропускання.
Рис 4. Безшумний PCI Express x16 відеоадаптер від ASUS, модель EAH6450 встановлений в PCIe Riser x8;
за рахунок цього розширена функціональність платформи Supermicro X8SIL
Така процедура створює передумови для виникнення вельми «підступних» дефектів: успішний старт і ініціалізація VGA-контролера можливі навіть при деградації параметрів з'єднання. Потрібно переконатися, що розглянута конструкція працює в режимі x8.
Рис 5. Знімок з екрану: діагностика підключення за допомогою спеціалізованого тесту демонструє
продуктивність платформи в режимі x8 з пропускною спроможністю в 2.5 GT / sec
Виходячи з результатів тестування в середовищі операційної системи можна сказати, що фактично підтверджена працездатність PCI Express x16 пристрою в роз'ємі меншої розмірності PCIe x8.
замість резюме
У більшості ситуацій факторами, що обмежують інтегральне швидкодію відео адаптера, є продуктивність GPU і особливості інтерфейсу відео пам'яті. Зменшення ширини шини PCI Express в два рази, безумовно вплине на параметри відео підсистеми, але дворазового зниження основних показників в порівнянні з варіантом x16 при інших рівних умовах, очікувати не слід, в силу того, що порт PCIe є тільки одним з фрагментів досить складного ланцюга передачі та обробки інформації. Максимальний вплив ширини PCIe-линка буде відчутно хіба що в синтетичних бенчмарках, що вимірюють швидкість запису в відеопам'ять як виділену метрику.
На якому відеоадаптер зупинитися, виходячи з обмежень на типорозмір і жорстких вимог до терморежіме?Вирішивши питання комплектації, розглянемо, як домогтися сумісності PCI Express x16 відеокарти з роз'ємом розширення PCIe x8?