В обновлении драйвера Linux компания Intel решила устранить температурные ограничения, связанные с современными стандартами PCIe, такими как PCIe Gen 6.0 и PCIe 7.0. Поскольку установка системы активного охлаждения на самом интерфейсе PCIe невозможна, последнее обновление драйвера снижает скорость канала PCIe в случае высоких температур. В какой-то степени это можно назвать тепловым регулированием, но в данном случае это касается линий PCIe.
Драйвер связывает «охлаждающее устройство» с каждым каналом PCIe, с помощью которого можно манипулировать скоростью. В сценариях, когда температура выходит за пределы допустимого диапазона, это устройство снижает скорость передачи данных для соответствующего канала PCIe, что в конечном итоге обеспечивает функциональность. Важно отметить, что эта реализация не связана с современными стандартами PCIe, но планируется использовать для более поздних стандартов, таких как PCIe Gen 6.0, PCIe Gen 7.0 и более поздних версий.
Это решение выглядит эффективным, но с ним могут быть связаны проблемы с производительностью. Однако еще предстоит пройти долгий путь, прежде чем эта технология будет реализована; следовательно, пока не о чем беспокоиться. Возможно появится некоторый механизм рассеивания тепла на аппаратном уровне, а также для будущих интерфейсов PCIe, если проблема с температурой сохранится на более широком уровне.
PCI-SIG недавно представила спецификации PCIe 7.0, запуск которого ожидается к 2025 году, а внедрение на рынке должно произойти к 2027-2028 годам (в первую очередь серверы). Новый стандарт обеспечит пропускную способность до 512 ГБ/с и скорость передачи данных 128 ГТ/с, что вдвое больше, чем у PCIe 6.0, и в четыре раза выше скорости PCIe 5.0. По мере роста скорости передачи ожидается внедрения новых механизмов регулирования, чтобы избежать перегрева.
Источник: www.playground.ru