Поскольку стандарты PCIe подвергаются масштабным обновлениям, проблемы, связанные с температурой, увеличиваются параллельно росту скоростей передачи, которые ожидаются в будущих стандартах PCIe 6.0 и PCIe 7.0. Но Intel придумала уникальное решение.
Для борьбы с высокими температурами в каналах PCIe следующего поколения Intel представила уникальный механизм охлаждения, включающий в себя управление троттлингом линий PCIe. В обновленном драйвере для Linux Intel решила устранить температурные ограничения, связанные с современными стандартами PCIe. Поскольку установить активное охлаждение самого интерфейса PCIe невозможно, последнее обновление драйвера снижает скорость соединения PCIe при превышении температуры. В определенной степени это можно назвать тепловым троттлингом, но здесь это касается линий PCIe.
По словам инженера Intel Илпо Ярвинена, в новых версиях добавлен контроллер пропускной способности PCIe (bwctrl) и связанный с ним драйвер охлаждения PCIe на стороне теплового ядра для ограничения скорости соединения PCIe по температурным причинам. Контроллер пропускной способности PCIe – это драйвер службы портов шины PCI Express. Устройство охлаждения создается для каждого порта, который найдет драйвер службы, если он поддерживает изменение скорости. В этой версии добавлена только поддержка управления скоростью соединения PCIe. Управление шириной соединения PCIe также может быть полезно, но такого механизма для PCIe 6.0 (L0p) пока не существует и в этих версиях драйвера он отсутствует. Важно отметить, что это не связано с современными стандартами PCIe, но планируется использовать для более поздних стандартов, таких как PCIe Gen 6.0, PCIe Gen 7.0 и последующих. Решение выглядит эффективным, но создает проблемы с производительностью. Возможно, в будущем найдется лучший вариант решения проблем с нагревом.
Источник:
Wccftech