Дано:
карта 0 - однокулерная, без доп.питания
карта 1 - двухкулерная, с доп.питанием 6-пин
Драйвер - 396.54
Часть 1
Для чистоты эксперимента - PL и память стоят в заводских настройках = не изменялись (комментарий ниже будет)
Idle state - это состояние покоя, когда загрузка ядра 0% и ниже этих значений мы не упадем
Core clock offset 0 (заводские настройки)
Core clock offset +100
Core clock offset -100
Core clock offset -200
Выходим за пределы диапазона и игноририруем параметры
Core clock offset -300
Core clock offset -400
Часть 2
А теперь к котому что выше написано - другую частоту ядра (выше или ниже результатов эксперимента) мы получаем за счет значения Power Limit, но не за счет значения Memory Clock Offset (нижняя граница этого параметра -200).
Core Clock Offset - 0, PL = 54W
т.е. теперь эти частоты будут “базовыми” для смещения
делаем -100 при том же Power Limit
делаем -200 при том же Power Limit
и делаем ваши -400 (драйвер тут колбасит между двух значений то в AB на графике называют “пила”)
Выводы
то что у вас получилось это не из-за -400 по ядру, а стечение обстоятельств в комбинации со значением Power Limit
Дарю командную строку, чтобы ваши эксперименты имели под собой обоснование в цифрах
nvidia-smi --query-gpu=index,power.draw,clocks.sm,clocks.mem,clocks.gr --format=csv
параметр power.draw
можно для 1050 выбросить и запроса так как он игнорируется для данной модели, начиная с драйверов старше 387.34