Как отключить Intel XEON PH сопроцессор?
У меня есть сервер с четырьмя микрофонными картами (mic0-mic3), и он работает хорошо. Я хочу отключить некоторые микрофоны, например mic3, теперь доступен только mic0 - mic2. что я должен делать?
1 ответ
OFFLOAD_DEVICES="0,1,2" # run with devices 0, 1 and 2 visible
Переменная среды OFFLOAD_DEVICES ограничивает процесс использованием только карт MIC, указанных в качестве значения переменной. представляет собой разделенный запятыми список номеров физических устройств в диапазоне от 0 до (number_of_devices_in_the_system-1). Устройства, доступные для разгрузки, нумеруются логически. То есть _Offload_number_of_devices() возвращает количество разрешенных устройств и индексы устройств, указанные в целевых спецификаторах прагм разгрузки, в диапазоне от 0 до (number_of_allowed_devices-1).
пример
export OFFLOAD_DEVICES="1,2"
Позволяет программе использовать только физические карты MIC 1 и 2 (например, в системе с четырьмя установленными картами). Разгрузка на устройства с номерами 0 или 1 будет выполняться на физических устройствах 1 и 2. Разгрузка на целевые номера, превышающие 1, будет выполнять циклическое изменение, так что все разгрузки будут оставаться в пределах логических устройств 0 и 1 (которые сопоставляются с физическими картами 1 и 2). Функция _Offload_get_device_number(), выполняемая на устройстве MIC, вернет 0 или 1, когда разгрузка выполняется на физических устройствах 1 или 2.