Я опытный разработчик программного обеспечения, который создал горнодобывающую вышку в прошлом месяце с помощью Ubuntu. Я нашел инструмент разгона для Linux (AMDOvDrvCtrl) был немного раздражает в использовании, так что я посмотрел на источнике и решил написать свою собственную версию командной строки. Вместо того, чтобы написать один в C или C ++, я полагал, что это было бы гораздо более полезным, чтобы обернуть основные библиотеки с использованием пакета ctypes Python, так что я мог бы написать инструмент в Python. Это не означает, что не компиляции, не установив SDK, и вы можете прочитать код самостоятельно, чтобы убедиться, что нет глупостей происходит.
Во всяком случае, я сделал и инструмент доступен. Вы можете установить его в несколько различных способов:
Из GitHub: https://github.com/mjmvisser/adl3
От PyPi: http://pypi.python.org/pypi/adl3/0.3
С Питона "easy_install": Sudo easy_install adl3 == 0,3
Если вы не используете easy_install, вам нужно запустить "Sudo Python setup.py установить" установить пакет после загрузки и распаковать его.
Включается "atitweak" инструмент. Он может перечислить ваши адаптеры так же, как aticonfig:
Код:
$ Atitweak -l
0. ATI Radeon HD 5800 Series (: 0,0)
Диапазон часов двигателя 80 - 918MHz
Диапазон частоты памяти 150 - 1200 МГц
Ядро диапазона напряжения составляет 0,95 - 1.088VDC
уровень производительности 0: двигатель часов 800MHz, память часы 300 МГц, напряжение ядра 0.95VDC
уровень производительности 1: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
уровень производительности 2: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
Диапазон скорости вентилятора: 0 - 100%, 800 - 5100 оборотов в минуту
1. ATI Radeon HD 5800 серии (0.1)
Диапазон часов двигателя 80 - 918MHz
Диапазон частоты памяти 150 - 1200 МГц
Ядро диапазона напряжения составляет 0,95 - 1.088VDC
уровень производительности 0: двигатель часов 800MHz, память часы 300 МГц, напряжение ядра 0.95VDC
уровень производительности 1: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
уровень производительности 2: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
Диапазон скорости вентилятора: 0 - 100%, 800 - 5100 оборотов в минуту0. ATI Radeon HD 5800 Series (: 0,0)
Диапазон часов двигателя 80 - 918MHz
Диапазон частоты памяти 150 - 1200 МГц
Ядро диапазона напряжения составляет 0,95 - 1.088VDC
уровень производительности 0: двигатель часов 800MHz, память часы 300 МГц, напряжение ядра 0.95VDC
уровень производительности 1: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
уровень производительности 2: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
Диапазон скорости вентилятора: 0 - 100%, 800 - 5100 оборотов в минуту
1. ATI Radeon HD 5800 серии (0.1)
Диапазон часов двигателя 80 - 918MHz
Диапазон частоты памяти 150 - 1200 МГц
Ядро диапазона напряжения составляет 0,95 - 1.088VDC
уровень производительности 0: двигатель часов 800MHz, память часы 300 МГц, напряжение ядра 0.95VDC
уровень производительности 1: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
уровень производительности 2: двигатель часов 918MHz, память часы 300 МГц, напряжение ядра 1.088VDC
Она также может изменить двигатель / памяти тактовую частоту и напряжение ядра индивидуально для каждого уровня производительности и адаптера:
Код:
$ Atitweak --set-память тактовый сигнал = 300 --performance уровень = 2 --adapter = 0
Настройка уровня производительности 2 на адаптере 0: память часов 300MHz
Настройка уровня производительности 2 на адаптере 0: память часов 300MHz
новый! Вы можете установить скорость вентилятора (в процентах) для каждого адаптера:
Код:
$ Atitweak --set-скорости вентилятора = 100 --adapter = все
новый! Он также покажет текущее состояние адаптеров:
Код:
$ Atitweak --status --adapter = 0
0. ATI Radeon HD 5800 Series (: 0,0)
двигатель часы 950MHz, частота памяти 300 МГц, напряжение ядра 1.088VDC, уровень производительности 2, использование 99%
Скорость вращения вентилятора 100% (3447 оборотов в минуту) (определяемый пользователем)
Температура 85,5 С
0. ATI Radeon HD 5800 Series (: 0,0)
двигатель часы 950MHz, частота памяти 300 МГц, напряжение ядра 1.088VDC, уровень производительности 2, использование 99%
Скорость вращения вентилятора 100% (3447 оборотов в минуту) (определяемый пользователем)
Температура 85,5 С
Вот полная командная строка справка:
Код:
Использование: atitweak [опции]
Опции:
-ч, --help показать эту справку и выйти
-л, --list-адаптеры список всех обнаруженных и поддерживаемых видеоадаптеров.
-s, --status Показывает текущие тактовые частоты, напряжение питания ядра, использование
и уровень производительности.
-е ENGINE_CLOCK, --set-двигатель-часы = ENGINE_CLOCK
Установка тактовой частоты вращения двигателя (в МГц) для выбранного
уровни производительности на выбранных адаптеров.
-м MEMORY_CLOCK, --set-памяти тактового сигнала = MEMORY_CLOCK
Устанавливает частоту памяти скорость (в МГц) для выбранной
Уровни Peformance на выбранных адаптеров.
-v CORE_VOLTAGE, --set-ядро-напряжение = CORE_VOLTAGE
Устанавливает уровень напряжения ядра (в постоянном токе) для выбранного
уровни производительности на выбранных адаптеров.
-е FAN_SPEED, --set-скорость вентилятора = FAN_SPEED
Установка скорости вентилятора (в процентах) для выбранного
адаптеры.
-d, --set-скорости вентилятора по умолчанию
Сбрасывает скорость вращения вентилятора на его значение по умолчанию.
-ADAPTERLIST, --adapter = ADAPTERLIST
Выбирает, какие адаптеры, возвращенные --list-адаптеры
должно быть затронуто другими вариантами atitweak.
ADAPTERLIST содержит либо последовательность запятой отделено
из числа индексов адаптеров могут быть затронуты или
еще содержит ключевое слово "все" выбрать все
адаптеры. Если --adapter отсутствует, все адаптеры будут
подвержен влиянию.
-Р PERFORMANCELEVELLIST, --performance уровня = PERFORMANCELEVELLIST
Выбирает, какой уровень производительности, возвращаемые --list-
адаптеры должны быть затронуты другими вариантами atitweak.
PERFORMANCELEVELLIST содержит либо разделенный запятыми
Последовательность чисел индекса производительности
уровни могут быть затронуты или же содержит ключевое слово
"все" выбрать все уровни производительности. Если
--производительность на уровне отсутствует, все уровни производительности
будут затронуты.
Опции:
-ч, --help показать эту справку и выйти
-л, --list-адаптеры список всех обнаруженных и поддерживаемых видеоадаптеров.
-s, --status Показывает текущие тактовые частоты, напряжение питания ядра, использование
и уровень производительности.
-е ENGINE_CLOCK, --set-двигатель-часы = ENGINE_CLOCK
Установка тактовой частоты вращения двигателя (в МГц) для выбранного
уровни производительности на выбранных адаптеров.
-м MEMORY_CLOCK, --set-памяти тактового сигнала = MEMORY_CLOCK
Устанавливает частоту памяти скорость (в МГц) для выбранной
Уровни Peformance на выбранных адаптеров.
-v CORE_VOLTAGE, --set-ядро-напряжение = CORE_VOLTAGE
Устанавливает уровень напряжения ядра (в постоянном токе) для выбранного
уровни производительности на выбранных адаптеров.
-е FAN_SPEED, --set-скорость вентилятора = FAN_SPEED
Установка скорости вентилятора (в процентах) для выбранного
адаптеры.
-d, --set-скорости вентилятора по умолчанию
Сбрасывает скорость вращения вентилятора на его значение по умолчанию.
-ADAPTERLIST, --adapter = ADAPTERLIST
Выбирает, какие адаптеры, возвращенные --list-адаптеры
должно быть затронуто другими вариантами atitweak.
ADAPTERLIST содержит либо последовательность запятой отделено
из числа индексов адаптеров могут быть затронуты или
еще содержит ключевое слово "все" выбрать все
адаптеры. Если --adapter отсутствует, все адаптеры будут
подвержен влиянию.
-Р PERFORMANCELEVELLIST, --performance уровня = PERFORMANCELEVELLIST
Выбирает, какой уровень производительности, возвращаемые --list-
адаптеры должны быть затронуты другими вариантами atitweak.
PERFORMANCELEVELLIST содержит либо разделенный запятыми
Последовательность чисел индекса производительности
уровни могут быть затронуты или же содержит ключевое слово
"все" выбрать все уровни производительности. Если
--производительность на уровне отсутствует, все уровни производительности
будут затронуты.
До сих пор, я проверил только это на собственном стенде (квадроцикл 5850s), так что, вероятно, выиграет от тестирования опытных пользователей.
ОБНОВИТЬ: Я подтвердил, что над / под разгон вне диапазона BIOS возможно с Catalyst 11.6 драйвера.
Это должно быть очевидно, но ...
ВНИМАНИЕ: Это программное обеспечение может серьезно повредить или разрушить вашу видеокарту, если используется неправильно!
Пожалуйста, попробуйте его, и дайте мне знать, если вы обнаружите какие-либо проблемы или ошибки.
Пожертвования Добро пожаловать! 1Kh3DsAhiu65EC7DFFHDGoGowAp5usQrCG
веселит,
-отметка