PCI Express

Как установить PCI Express x16 видеокарту в слот PCI Express x8

Как установить PCI Express x16 видеокарту в слот PCI Express x8

Места для маневров по рас­ши­ре­нию воз­мож­но­с­тей сто­еч­но­го 1U-сер­ве­ра не так уж мно­го. Раз­ве что — ус­та­нов­ка до­пол­нительного PCI Ex­press адап­те­ра с по­мо­щью уг­ло­вой Ri­ser-кар­ты, из­вест­ной под на­зва­ни­ем «гре­бён­ка». Во вре­ме­на Le­ga­cy PCI да­же это скуд­ное ре­ше­ние об­ла­да­ло уни­вер­саль­ностью: все пла­ты рас­ши­ре­ния по разъ­е­мам бы­ли иден­тич­ны.

Шина PCIe, в отличие от предшественницы, ра­ду­ет разно­об­ра­зи­ем. Видео­кар­ты ис­поль­зу­ют разъ­е­мы x16, дру­гие кон­трол­леры — x8. Раз­ра­бот­чи­ки плат­фор­мы Su­per­micro X8SIL здра­во рас­су­ди­ли, что для сер­вер­ной пла­ты, осна­щен­ной бор­то­вым ви­део, мак­си­мум мас­шта­би­ро­ва­ния — внеш­ний PCI Ex­press адап­тер с ши­ри­ной шины x8.

Как в создавшихся условиях установить дополнительную видеокарту, ведь и на системной плате, и на Riser Card есть только слот PCI Express x8? На каком видеоадаптере остановиться, исходя из ограничений на типоразмер и жестких требований к терморежиму?

Камни преткновения в архитектонике персональных платформ

В процессе развития персональных платформ не раз слу­ча­лось так, что системные требования опережали воз­мож­нос­ти чипсета. Это сти­му­ли­ро­ва­ло производителей платформ использовать узлы, внешние  по отношению к микросхемам системной логики, что иногда преподносило неприятные сюр­при­зы.

Диагностика PCI Express с помощью Link Training

Эскиз к диагностике шины PCI Express с помощью Link Training

Топология шины PCI Express декларирует соединение двух ее агентов меж­ду собой по схеме «точка-точка». Па­ра­мет­ры каждого линка — пред­мет осо­бо­го внимания процедур BIOS. На этапе выполнения POST его задача со­сто­ит в том, чтобы определить функциональность таблично заданных аген­тов и подготовить их для операционной системы с по­мо­щью спе­ци­аль­ной про­це­ду­ры, которая называется Link Training.

Ини­ци­а­ли­за­ци­он­ные про­це­ду­ры должны оп­ре­де­лить разрядность ши­ны PCIe и про­ве­рить ее го­тов­ность к работе в заданной полосе про­пус­ка­ния. Кро­ме то­го, вы­пол­ня­ет­ся еще ряд манипуляций в кон­фи­гу­ра­ци­он­ном PCI-про­стран­ст­ве, на которых мы ос­та­нав­ли­вать­ся не будем, ог­ра­ни­чив экс­пе­ри­мен­ты стар­то­вой про­це­ду­рой, направленной, как сле­ду­ет из ее на­зва­ния, на запуск и «тре­ни­ров­ку» шинных соединений. Опе­ра­ци­он­ная система принимает в эксплуатацию PCIe-подсистему как дан­ность, и обыч­но не пе­ре­оп­ре­де­ля­ет ее параметры. Из этого правила есть одно маленькое, но очень су­щест­вен­ное исключение: функ­ци­о­наль­ность PCIe-шины предполагает «горячую» замену плат расширения (только при на­ли­чии поддержки со сто­ро­ны платформы). А это значит, что процедура Link Training не запрещается после ее вы­пол­не­ния в BIOS и может в лю­бое время по­тре­бо­вать­ся для нужд операционки.

Атомарные операции: современный тренд

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

В современных мультипроцессорных системах, наличие аппаратной поддержки для организации ячеек-семафоров является важным фактором повышения надежности и производительности системы. В ходе эволюции центральных процессоров и шинных технологий, механизм атомарных операций получил свое дальнейшее развитие.

Лабораторная работа по MCFG: когда тайное становится явным

Известно, что организация PCI SIG, раз­ра­ба­ты­ва­ю­щая сис­тем­ные ши­ны ком­пью­те­р­ов, пре­до­став­ля­ет до­ступ к стан­дар­там и дру­гой до­ку­мен­та­ции тол­ько для за­ре­ги­стрирован­ных чле­нов. Для не­боль­ших ком­па­ний и част­ных лиц, сто­и­мость та­кой ре­гист­ра­ции мо­жет ока­зать­ся «не­подъ­ем­ной», осо­бен­но ес­ли ин­фор­ма­ция нуж­на для ис­сле­до­ва­тель­ских работ, сро­ки оку­па­е­мос­ти ко­то­рых труд­но про­гно­зи­ро­вать. <img alt=" data-align="center" data-entity-type="file" data-entity-uuid="6440ca54-816e-46d9-a835-158fef4af81d" src="/sites/default/files/inline-images/pci_sig.png" title="PCI Special Interest Group" />" data-align="center" data-entity-type="file" data-entity-uuid="6440ca54-816e-46d9-a835-158fef4af81d" src="/sites/default/files/inline-images/pci_sig.png" title="PCI Special Interest Group" />