Самостоятельная настройка часов или "выкачка" и "градусник" — с чем их едят?
«Прошу Вас, расскажите подробней о процедуре регулировки выкачки в следующей вашей статье.»
glazmane
А ведь таки да. Сколько рассказываю о сложном, разбираю часы, собираю, а вот об элементарных процедурах настройки часов в домашних условиях без разборки, но к которым приходится прибегать куда как чаще, чем к полной разборке и репассажу, так ни слова и не сказал. Нет, может быть оно всем понятно, но ведь спрашивают об этом. Значит, нужно хоть пару слов об этом, да сказать. На уровне «подвигать рычаги», чтобы было доступно и понятно каждому. Поэтому в этот раз в глубокие материи углубляться (пардон за каламбур) не будем. Просто немного действий, направленных на проверку и установку хода часов. Присаживайтесь, друзья! Если вы это знаете, просто посмотрите, а кому-то может оно будет в новинку и пригодится. Посему — коротко и по делу.
Хорошо. Освоив некоторые теоретические выкладки, перейдём к практическим занятиям. Итак, часы у нас отстают или спешат, нам надо подстроить их ход. Открываем заднюю крышку и перед нами… ну да, вот этих два рычажка. Будь рычажок один, проблем бы не возникало. А вот целых два… (смайлик!)
Тут я несколько отступлю от повествования и позволю себе некоторую реплику. Собственно, эта самая «выкача», синхронизм, не самый важный параметр в часах. По большому счёту если чем и грозит небольшая рассинхронизация, так это тем, что часы начнут идти не с первого или третьего оборота заводной коронки, а с пятого или шестого. Точность хода будет оставаться всё ещё достаточной и находиться в заявленных заводом параметрах. Разве что при разном натяжении пружины можно будет заметить некоторые отклонения. Но — к делу. Тут у меня как раз «Ракета 2601» под рукой, вот на её примере и проведём небольшую «лабораторную работу» (смайлик!).
Итак, человек, открывший заднюю крышку своих часов, как правило, видит вот такую картину. Баланс, и на нём два рычага.
Рычаг, обозначенный цифрой «1» — это градусник. С его помощью устанавливается частота колебаний маятника. Рычаг, обозначенный цифрой «2» — это рычаг, на котором закреплена колонка спирали баланса. Такое крепление даёт возможность перемещать колонку баланса, а значит, изменять положение колеса баланса с импульсным камнем относительно рожек анкерной вилки. То есть, выставить таким образом вилку ровно посередине между ограничивающими ход вилки штифтами. Такая возможность существует и у баланса с неподвижной колонкой, но регулировка таких часов, увы, возможна только квалифицированным специалистом, поскольку требует навыков и соответствующего инструмента. Поэтому в этом рассказе рассматриваться не будет во избежание поломки часов при неправильной регулировке.

Продолжаем. Предположим, у нас на регулировке часы с расстроенным синхронизмом и сбитым ходом. Бывает при падении.
Прежде всего при помощи нашего программного индикатора нужно определить, что же происходит. Я специально не уменьшал скриншоты программы, чтобы всё было наглядно. Для этого вовсе вовсе не обязательно приобретать полную версию программы Clock Tuner. Что же мы видим на этом графике? Здесь чётко видны две параллельные линии, поднимающиеся вверх. В данном случае это означает, что синхронизм нарушен, часы отстают на некоторое время. 
Начинаем регулировку. Прежде всего нужно знать, что регулировки взаимозависимые. Первым делом устанавливаем синхронизм. Для этого передвигаем при помощи путцхольца или зубочистки — металлический инструмент использовать нежелательно, можно намагнитить баланс, рычажок колонки баланса, обозначенный на нашем фото цифрой «2». Сторону, в которую нужно передвинуть колонку, определяем практически, контролируя график, по сужению расстояния между двумя линиями. Передвигаем колонку баланса в нужную сторону до тех пор, пока две линии не совпадут в одну «ниточку». Приблизительно вот так. 
Далее переходим к регулировке хода. Поскольку в нашем примере часы отставали, то передвигаем на этот раз градусник — рычажок, обозначенный цифрой «1», до момента, пока линия на графике не станет как можно более горизонтальной. После этого тут же снова подстраиваем синхронизм («выкачку») рычагом «2». Как я уже говорил, регулировки влияют друг на друга, поэтому подстроив одну, придётся подстроить и другую. Как видите, линия вытянулась в «ниточку». Собственно, на данном этапе можно было бы и закончить настройку. Часы будут идти в пределах нормы, но если установить платную версию Clook Tuner, то можно добиться более точных регулировок. 
В этой версии можно увидеть ошибку хода, выраженную в секундах в сутки, и отклонение частоты колебаний маятника. Вот сейчас мы выставили часы, что называется «в ноль» или «в ниточку». Это не значит, что часы будут идти с нулевой погрешностью на протяжении суток, мы не учли ошибку положения, изменение хода при снижении натяжения пружины и немало иных факторов. Поэтому часовщики (серьёзные часовщики) никогда вам не отдадут часы сразу же после ремонта, а подержат их у себя сутки или двое, чтобы подкорректировать при необходимости ход.

В заключение добавлю, что Clock Tuner хоть и является лучшей программой для настройки часов, но полноценный прибор проверки часов (ППЧ) заменить не может. В этой программе нельзя установить так называемый угол подъёма баланса для конкретного испытуемого механизма, он тут установлен средним, скорее всего 52 градуса. Также не видим амплитуду хода. Амплитуда хода — весьма важный параметр, по которому можно судить о том, нужна ли профилактика часам или можно повременить с ней. Но и без этого в домашних условиях настройка часов получается весьма точной.
REM:
Иногда задают вопрос: Что такое регулировка и что такое настройка. Если коротко, то это можно сформулировать как-то так.
Под регулировкой чаще всего понимают комплекс работ по доведению параметров устройств до значений, соответствующих требованиям ТУ с заданной степенью точности. Целью регулировки является обеспечение заданных параметров устройства в пределах допуска, гарантирующего нормальную длительную эксплуатацию.
Под настройкой, как правило, понимают корректировку отклонения параметров отрегулированного механизма в период его эксплуатации.
То есть, при регулировке выставляются всевозможные зазоры, расстояния, величины, которые не изменяются в период эксплуатации. Например, расстояние между камнями, загиб волоска, притяжка палет и подобное. А при настройке корректируются параметры, которые с течением времени могут измениться. Например, частота хода баланса, синхронизм («выкачка»).
Если ещё короче, то регулировка — то, для чего требуется отдельный специальный инструмент и оборудование, а вот настройка производится предусмотренными штатными органами настройки, например, градусник, подвижная колонка баланса. Других органов настройки в часах как-то и не припомню. Точная настройка, разумеется, тоже требует применения приборов. Вот сейчас мы с вами как раз и занимались настройкой отрегулированного механизма.
Приложения для смартфона для проверки точности механических часов
Международными нормами допускается, что механические хронометры могут спешить или отставать на определенное количество секунд. Точность механики меньше, чем кварцевых механизмов, и это нормально. Скорость механических маятниковых часов не постоянна, колеблется с возрастом и износом. Она зависит от натяжения пружины и даже температуры. Как проверяют эту точность?
Вариантов несколько. Классический – ежесуточно засекать показания времени, вручную занося в блокнот, сравнивая с NTP (протокол синхронизации часов) или другими точными показателями. Однако есть удобные и простые приложения для смартфонов, которые помогут автоматизировать процесс.
Они разрабатываются отдельно для Android (скачиваются из Google Play Маркет) и для iOS (загружаются из AppStore). Есть бесплатные и очень достойные. Другие – платные. Но имеют тестовый период, который поможет понять, нравится пользователю программка или нет.
Приложения для контроля времени на Android
WatchCheck от Christoph Lorenz
По мнению пользователей, WatchCheck – простая, но очень полезная утилита. И бесплатная. Она сравнивает текущее время ходиков с точными показателями по протоколу NTP, а также по GPS. Но не использует для сравнения часы мобильного телефона или планшета, которые могут быть неточными. GPS позволяет сделать замеры с помощью географического позиционирования, даже если пользователь находится за границей.
Программа дает возможность создавать удобный дневник записей. Чтобы ее запустить, надо выставить часы и дождаться, пока секундная стрелка дойдет до отметки 12. И затем нажать зеленую кнопочку на экране смартфона. Программка запишет дату синхронизации и отставание/опережение точного времени. Спустя сутки оно напомнит о следующей плановой проверке. А после ее проведения покажет, насколько точно шел механизм в течение суток.
Кстати, во время носки, во время лежания циферблатом вверх и вниз показания будут отличаться. Можете попробовать замерить. В программке есть возможность добавить несколько пар часов в профиль. А также указывать, при каких условиях проводились замеры (температура, положение циферблата). Результаты можно переписывать на карту памяти.
Приложение довольно популярно и по рейтингу, и по отзывам. Дело в простоте и продуманности. Очень рекомендуем попробовать. Разработчик сам отвечает на комментарии пользователей и трудится над усовершенствованием. Возможно, со временем в WatchCheck появятся новые функции. Например, пользователи хотели бы получить возможность строить кривые по результатам замеров. Или сравнивать показания своего механизма с такими же у других людей.
Clock Tuner от AThumb Inc.
Работает за счет того, что считает количество колебаний маятника механических часов. То есть для использования Clock Tuner понадобится гарнитура (микрофон, он прикладывается к задней крышке корпуса). Микрофона, встроенного в телефон, будет вполне достаточно. Работает только в тихой обстановке.
В пакете есть предустановленный пример. Он поможет разобраться, как делать замеры и регулировать механизм. О приложении, большей частью, хорошие отзывы. Оно простое (пишут, что другие – сложнее), эффективное и понятное. Стоит символические 135 гривен в маркете – этот вариант будет более полезен, чем бесплатная версия (хотя и последней тоже пользуются).
Atomic Clock & Watch Accuracy Tool от Tomas Hubalek
Утилита, которая может показывать точное время по атомным часам. А также помогает определять точность хронометров по протоколу NTP, настраивать их. Можно использовать для механики и кварцевых механизмов. Atomic Clock & Watch Accuracy Tool ведет статистику и строит графики, предусматривает экспорт информации в файлы .csv для дальнейшей обработки. Есть бесплатный и платный функционалы. Подойдет любителям повозиться со своими ходиками.
TICKOPRINT. Precision counts от Andios UG (haftungsbeschränkt)
Еще одна несложная программка для синхронизации механических часов. Для работы TICKOPRINT понадобится микрофон, так как приложение считает колебания маятника. Особенность – в том, что интерфейс доступен не только на английском. Но и на русском, французском, испанском и других языках. Предлагает обширный функционал, в том числе реализует сложные функции (отображение амплитуды баланса и т.д.). Есть платный и бесплатный варианты, но ни один не работает с кварцевыми механизмами.
Приложения для проверки механических часов на iOS
ClockMaster – Time Regulator от ONYX Apps
Вероятно, лучший вариант для синхронизации ходиков, предназначенное для установки на айфоны. Если будете скачивать ClockMaster – Time Regulator, не ошибитесь: есть программы с похожими названиями для iOS и Android, но они – только виджеты часов. Интерфейс на английском, много хороших отзывов, но стоимость $30. С другой стороны, это не большие деньги для тех, кем руководит исследовательский интерес.
Разработка предназначена для работы с механическими маятниковыми часами. Оно анализирует тикающий звук спуска (считает количество колебаний). И сравнивает скорость работы механизма с заданной скоростью. На основании сравнения указывается ежедневное ускорение или замедление. ClockMaster рассчитано на долгосрочные замеры (до 2-х недель). Но дает наглядные результаты буквально за несколько сканирований.
Для измерений можно создавать печатные отчеты в формате PDF, а необработанные данные экспортировать в виде файла .csv для построения графиков в электронной таблице (ClockMaster Pro). Кстати, графики и таблицы измерений – то, чего, по отзывам, не хватает многим другим разработкам.
Программка рассчитана на часовых профи и любителей. Позволяет работать с новыми и старинными часами. Чтобы улавливать тиканье, понадобится микрофон. Замеры лучше проводить в тишине, в шумном месте ничего не получится. Подойдет обычная гарнитура от iPhone, она нормально улавливает щелчки. Почитайте отзывы на странице приложения в AppStore, там есть много полезного (не составит труда перевести через Гугл переводчик).
Twixt Time от Coldflower Design Corp.
У приложения рейтинг даже лучше, чем у ClockMaster. Twixt Time помогает отслеживать долгосрочную точность ходиков и анализировать информацию. Оно работает на основании высокоточного протокола NTP через интернет. Делает моментальные снимки циферблата и записывает время, когда было сделано то или иное фото. Снимки можно делать каждый день. Их результаты распознаются и сравниваются со временем по NTP, так определяется точность.
Программка имеет несколько конфигураций работы: с разными комбинациями часовой, минутной и секундной стрелок. Можно применять с часами с GMT, хронографами и даже с кварцевыми часами. Есть возможность делать замеры сразу для нескольких хронометров. Некоторые юзеры пишут, что разобраться получается не с первого раза. Другим «заходит» очень быстро.
Watch Tuner Timegrapher от Bartlomiej Swiatek
Еще одна утилита, которая неплохо себя зарекомендовала. Watch Tuner Timegrapher также работает через гарнитуру (можно брать обычную EarPods), стоит $12.99. Она замеряет точность механики с автоматическим и ручным подзаводом. Строит диаграммы замеров, показывает отклонения хода. Предлагает одиночный и семейный доступ для 6 человек. Жалуются, что некорректно снимает данные с коаксиального спуска. Но модели с co-axial встречаются нечасто.
Если пользователю не нужно построение диаграмм, он может скачать более простую версию Watch Tuner ($9.99). Есть и вариант Watch Tuner Lite ($3.99). Функционал немного отличается.
Watch Tracker от Tom Kerrigan
Недорогая разработка ($4.99) с большим количеством хороших отзывов. Watch Tracker позволяет отслеживать точность просто и без лишних наворотов. Синхронизирует время с атомными часами. Предлагает широкий функционал: можно строить графики, записывать данные в файл .csv, работать с несколькими парами хронометров (механических и кварцевых).
Покупателям нравится Watch Tracker из-за простоты: не нужно ничего записывать с помощью наушников, дает много информации и т.д. Приложение рекомендуют для профессиональных часовщиков и просто часовых любителей.
Какое приложение лучше?
При выборе можно ориентироваться на рейтинг утилиты. С другой стороны, лучше скачать парочку вариантов и сравнить между собой. Вполне вероятно, что программка с небольшим рейтингом и числом скачиваний тоже неплоха. Многие разработчики не добавляют детальные описания своих наработок, и в этом их ошибка: люди не понимают, что это, для чего и как работает.
У разных программистов ПО немного отличается реализация функций, даже если предназначение одно и то же. Существенно различаются интерфейсы, да и принцип реализации замеров очень разный. По ссылкам на программы приведены принтскрины с экранов мобильного. Они помогут понять наглядно, что предлагает приложение и как оно работает. Рекомендуем попробовать хотя бы два варианта для сравнения.
ClockTuner for Ryzen 2.1 RC5 by 1usmus. Изучаем вторую версию CTR для автоматического разгона AMD Ryzen.

На этот раз посмотрим на новую версию софта от 1usmus для Ryzen — ClockTuner for Ryzen. На данный момент программа развивается, с версии 1.0 она получила несколько обновлений, среди которых достаточно масштабное обновление — 2.0 и текущая версия — 2.1. На этом 1usmus не планирует останавливаться.
Автор выложил дорожную карту для описания последующих обновлений, чтобы мы с вами знали, что ждать в будущем.

Данная же статья будет обновляться, поэтому следите за новостями. Основные нововведения будут описаны немного дальше, перед основным блоком описания программы.
Программа работает не у всех так хорошо, как хотелось бы, на это есть свои причины, и прежде чем перейти к описанию программы, рассмотрим основные из них.
Первым делом рассмотрим необходимые требования для работы ClockTuner for Ryzen (CTR):
- Zen 3: Ryzen 9 5950X, Ryzen 9 5900X, Ryzen 7 5800X, Ryzen 5 5600X.
- Zen 2: Threadripper 3970X, Threadripper 3960X, Ryzen 9 3950X, Ryzen 9 3900X, Ryzen 9 3900XT, Ryzen 9 3900, Ryzen 7 3800XT, Ryzen 7 3800X, Ryzen 7 3700X, Ryzen 5 3600XT , Ryzen 5 3600X, Ryzen 5 3600, Ryzen 5 3500X, Ryzen 5 3500, Ryzen 3 3300X, Ryzen 3 3100.
- APU: Ryzen 7 PRO 4750G , Ryzen 7 PRO 4650G, Ryzen 3 PRO 4350G.
- Материнская плата должна иметь версию UEFI с AGESA Combo AM4 1.0.0.4 или новее для Zen 2.
- Материнская плата должна иметь версию UEFI с AGESA Combo v2 AM4 AGESA 1.1.0.0D или новее для Zen 3.
- Материнская плата должна иметь версию UEFI с AGESA Combo v2 AM4 1.2.0.0 или новее для APU.
- Настройки BIOS (некоторых настроек может не быть):
-
- Performance Enhancer — Disabled.
- CPU Virtualization — любое значение.
- CPPC — Enabled.
- CPPC Preferred Cores — Enabled.
- Global C-State — Enabled.
Общая информация
В общей информации хотелось бы остановится на материнских платах, а именно их VRM. Начать хотелось бы с рекомендаций от 1usmus по выставлению LLC (Load-Line Calibration). На данный момент он сообщает, что настройку LLC можно оставить в Auto на любой материнской плате, но я бы всё же придерживался первоначального совета, а именно:
- ASUS — LLC 3 или LLC 4;
- MSI — LLC 3;
- Gigabyte — Turbo, но можно оставить в Auto;
- ASRock — Auto или LLC 2, но с некоторыми оговорками;
- Biostar — Level 4+.
От вашего LLC будут зависит частоты, которые вы в конечном итоге получите. Так, получается ставим максимальный уровень LLC, но почему тогда в рекомендации выше присутствуют цифры, которые соответствуют среднему уровню LLC? Если бы было всё так просто, то мы бы не останавливались на VRM материнских плат. Начнём с того, что такое LLC.
Load-Line Calibration (LLC) — механизм, предназначенный для компенсации больших падений напряжения (в нашем случае на ЦП) в момент повышения нагрузки. Нагрузка может повышаться постепенно или моментально в зависимости от задачи. Механизм пытается компенсировать внезапное падение напряжения (Vdroop) за счёт подачи дополнительного напряжения, тем самым действуя на опережение. Данный механизм был введён для плавной подачи напряжения во время состояний, в нашем случае ЦП, нагрузки и простоя. Таким образом мы устраняем нестабильность системы в разгоне. Когда процессор находится не в разгоне, то уровень LLC обычно находится в Auto, потому как падение напряжения для обычных режимов — это обычное явление при работе ЦП.
Посмотрим на работу процессора в обычном режиме.
Iout — выходной ток, Vout — выходное напряжение, Vmax — максимальное напряжение, Vmin — минимальное напряжение.

Как вы видите, при повышении тока, подаваемого на процессор в случае с LLC происходит падение напряжение Vout до тех пор, пока величина тока не уменьшится, после этого значение напряжение возвращается на прежний уровень, близкий к максимальному уровню до появления нагрузки. В случае без LLC мы бы скорее всего видели, что стандартное напряжение равнялось бы половине от разницы между максимальным и минимальным напряжением и после каждого повышения нагрузки происходило бы падение напряжения с возвращением на первоначальный уровень, а в случае падении нагрузки мы бы видели значительное повышение напряжения до возвращения на прежний уровень.
В чём же тогда проблема?

Проблема заключается в состояниях под цифрами 1 и 2, которые появляются при повышении и уменьшении нагрузки соответственно. В случае под цифрой 1 — влияет на стабильность системы под нагрузкой, под цифрой 2 — влияет на работу транзисторов в вашем процессоре. Почему так происходит? В любом VRM есть контроллер, который следит за нагрузкой и пытается компенсировать падение напряжения путём подачи ещё большего напряжения для достижения необходимого уровня при нагрузке. Однако, когда процессор возвращается в режим ожидания, контроллер не может предсказать будущее и тем самым происходит скачок напряжения под цифрой 2. Данный скачок очень часто называют овершутом (overshoot — превышение). К примеру, в спецификации от Intel указано максимальное значение превышения и времени, которое оно может длиться. Падение напряжения в нашем случае служит для того, чтобы предотвратить излишний скачок напряжения, который может быть вреден для процессора. Самым простым способом решения проблемы является установка контроллера с высокой частотой работы, тем самым контроллер может быстрее компенсировать любого рода скачки напряжения. К сожалению, это влияет и на обвязку зоны VRM, а в конечном итоге на общую стоимость материнской платы, поэтому производителям зачастую приходится приходить к компромиссам. Если говорить о уровнях LLC, то на картинке ниже схематично представлено изменение напряжения в зависимости от уровня LLC.

Как вы видите, с повышением уровня LLC падение напряжения становится ниже, но превышение напряжения после падения нагрузки становится, наоборот, выше. Конечно, такое может наблюдаться не во всех материнских платах, но это скорее исключение, что у вас не будет подобного, потому как в некоторых дорогих материнских платах тоже может быть такое поведение. Вы можете сказать: «Я ничего такого не вижу в графиках программного мониторинга», — и вы будете правы, такое вы программно не заметите. Падение напряжения и скачки можно определить только с помощью осциллографа, на картинке ниже использовался Siglent SDS1104X-E.

Если провести параллель между программным мониторингом и тем, что показывает осциллограф, то вы можете видеть следующее (см. изображение ниже), где красным указан график, который отображается в программах мониторинга. Всё красиво и прекрасно, не правда ли?

Конечно, превышение напряжения — проблема не только при выходе процессора из нагрузки, но и при входе процессора в нагрузку, как вы можете видеть ниже (Undershoot).

Естественно, названия LLC на разных платах могут отличаться, но если вы видите название LLC — Extreme, то лучше воздержаться от его выставления, либо выставить только на время тестов. Мы же с вами больше направлены на разгон для постоянного использования.
Изменения в CTR
Большая часть изменений CTR в сравнении с 1.1 beta 7 описана в дорожной карте, кроме этого затронем то, что отмечает сам автор и последние изменения в программном обеспечении. Дальше вы можете встречать RC5 и RC4. Строго рекомендуется использовать минимальную версию 2.0 RC4 в связи с найденными ошибками в RC3.
В самой статье вы встретите изображения RC4 и RC5. CTR получил новое обновление RC5, которое не затронуло основные элементы программы.
Интерфейс
В новом интерфейсе изменилось расположение некоторых элементов, а также основной стала темная тема, которая должна помочь при работе с программой для дальтоников.

CTR HYBRID OC (пример: AMD Ryzen 5 5600x)
В данном режиме нет необходимости в выборе между стандартным бустом и ручным разгоном. HYBRID OC — комбинация между двумя пользовательскими профилями и автобустом.
P1 профиль разработан для максимальной нагрузки на все ядра, в то время как P2 профиль рассчитан на максимальную производительность для лучшего CCX (или нескольких CCX). Иначе говоря, P2 профиль — игровой, который позволяет достичь более высоких частот для нескольких ядер, чем стандартный буст, рассчитанный на одно ядро. Оба профиля могут быть гибко настроены, включая настройку времени на переход между профилями.
Активация профилей зависит от нагрузки на CCX или ЦП. Это означает, что данный метод управления не включает все недостатки технологий, основанных на нагрузке TDC или EDC параметров.
Преимущества HYBRID OC:
- Лучшая производительность для различных сценариев работы. CB20 результаты:12 потоков 4289 / 4616 +8 % прироста6 потоков 2842 / 3144 + 10 % прироста1 поток 599 / 597 без изменений
- Легко использовать, CTR управляет всеми параметрами в минимизированном состоянии
- Особый подход к персонализации профилей
- Активация профилей меньше чем за 35 мс
- Энергоэффективность. Стандартный уровень TDP для профилей P1 и P2.
- Включенные энергосберегательные функции для всех профилей
- Только лучшие ядра или CCX используются для P2 профиля. Управляется операционной системой.
- Поддержка Zen 2 и Zen 3

Подводя итог по изменениям, стоит отметить, что производительность повышается в среднем на 7.5 процентов с тем же энергопотреблением на все ядра. Естественно, результат получен в среднем и он зависит от экземпляра процессора, системы охлаждения и материнской платы.
Изменения в версии 2.0 RC4 и RC5
- Обновлен драйвер. Полная совместимость со всеми античитами. Полная совместимость с Ryzen Master.
- Скорость отклика переключения профилей увеличена в 5 раз. Теперь время одного цикла — 50 мс.
- Новый дизайн HYBRID OC. Более стабильное и плавное переключение профилей.
- Автоматическое подтверждение лицензии Cinebench R20 (нет необходимости в подтверждении лицензии перед запуском CTR).
- Улучшена безопасность CTR и взаимодействие с процессором.
- Улучшена защита против опасных действий пользователя (попытки влиять на процесс работы CTR).
- Улучшена поддержка для уникальных процессоров с двумя CCD (5600X, 5800X, 3600, 3600X).
- Обновлен PROFILE MANAGEMENT. Многофункциональные кнопки и более простой интерфейс (вкладка PROFILES).
- Ранжирование CPU (Gold, Silver и т.д.), теперь защищены от «LLC читеров».
- Новые подсказки по LLC.
- Добавлены подсказки при некорректном вводе данных в профилях.
- Статус профиля. Теперь во вкладках PROFILES и TUNER вы можете видеть, какой профиль в данный момент активен.
- Исправлена ошибка отображения высокого значения VID или температуры.
- Исправлен случайный вылет программы при использовании HYBRID OC.
- Исправлены другие небольшие ошибки.
- Более низкие эталонные значения частоты для Zen3 (дополнительная безопасность при нажатии кнопки TUNE)
- * Количество попыток соединения с SMU увеличено с 5 до 10
- * Testing Mode — только AVX Light (исправлена ошибка, когда появлялась возможность разблокировать выбор режимов тестирования)
Изменения в версии 2.1 RC5 (информация от автора)
- Профили PX для всех процессоров. Получите максимальную производительность в малопоточных приложениях и играх!
- Быстрое и точное создание профилей P1, P2 и PX во время диагностики (только для Zen 3 и Renoir). Весь процесс занимает около 7 минут.
- Переработанный CTR HYBRID OC. Плавное и безопасное переключение профилей. Скорость переключения профилей достигает 62 раз в секунду (в 4 раза больше, чем в предыдущих версиях).
- Предварительная загрузка профилей. Увеличивает скорость реакции CTR на изменение нагрузки.
- Эффективная система троттлинга CTR HYBRID OC позволяет вашему процессору эффективно справляться со сверхтяжёлой нагрузкой (базовая частота при напряжении 1,1 В).
- Автоматическая рекомендация минимально возможных напряжений для каждого профиля. Позволяет добиться максимальной энергоэффективности без снижения производительности. В большинстве случаев профили способны превзойти PBO.
- Улучшенное состояние простоя.
- Чтение информации CPPC через интерфейс Advanced Configuration and Power Interface (ACPI).
- Улучшенная безопасность связи CTR с блоком управления системой (SMU).
- CTR BOOST TESTER — независимо от того, используете ли вы CTR или Curve Optimizer (CO), вы можете сравнить результаты работы каждого бустера с расширенной информацией (температура, PPT и т.д.).
- CLEAR CONFIG & CLOSE — кнопка, позволяющая сбросить все настройки CTR к значениям по умолчанию.
- Статистика переключения профилей в реальном времени (вкладка PROFILES).
- Автоматическое восстановление активности профиля(лей) после сна.
- Кнопка CALCULATE для PX, P2 и P1. Если вам нужно пересчитать профиль, вам не нужно перезапускать весь процесс диагностики (Zen 3 и Renoir).
- Проверка архитектуры аппаратных ошибок Windows (WHEA) для процесса тюнинга.
- Улучшенная защита от опасных и непреднамеренных пользовательских действий.
- Автоматическое восстановление конфигурационных файлов после сбоя.
- Улучшен режим Phoenix (исправлена «PLATINUM sample» и т.д.).
- Независимая система профилей. Если один профиль сломался, другие профили в безопасности.
- Улучшена поддержка уникальных двойных CCD процессоров Ryzen 5 5600X и Ryzen 7 5800X.
- Полностью поддерживается AGESA 1.2.0.1 и новее.
- TO TRAY — отдельная кнопка. Пользователь может выбрать способ минимизации CTR.
- Улучшенное логирование для всех режимов и функций.
- Перебалансированы категории качества процессора (золотой, серебряный и так далее).
- CTR автоматически регулирует «Holding time». Больше не доступно для ручного управления.
- Увеличена скорость запуска CTR (до 4 раз).
- CTR имеет приоритет драйвера. Позволяет ему работать более эффективно при максимальной нагрузке на систему.
- Снижено использование CPU usage.
- Исправление Alt-Tab, когда CTR находится в системном трее.
- Более простой способ активации профилей (не требуется сохранение).
- Многочисленные мелкие исправления ошибок и улучшений.
Что за софт CTR и как он работает
ClockTuner for Ryzen — авторазгонщик процессора. На этом, конечно, хотелось бы закончить раздел, но мы продолжим. Да, софт занимается автоматическим разгоном вашего процессора на архитектуре Zen 2 и Zen 3. Конечно, вы можете выставить так, чтобы процессор работал на повышенных частотах и напряжениях, либо наоборот на пониженных частотах и напряжениях, либо если вам повезёт на повышенных частотах и низких напряжениях, но об этом чуть позже. Раз мы говорим о каком-либо разгоне, то любые действия с частотами и напряжениями могут привести к повреждению материнской платы или процессора. Случаи бывают разные, к моему сожалению, никто от этого не застрахован.

CTR на данный момент содержит в себе сторонние модули:
- Ryzen Master SDK — модуль мониторинга, основная причина того, что необходимо иметь установленный софт Ryzen Master на ПК.
- LibreHardwareMonitorLib — мониторинг cpu svi2 и soc svi2.
- Cinebench R20 от Maxon — бенчмарк для сравнения вашей производительности, об установке которого сказано в начале статьи.
- Prime95 от George Woltman — комплексный стресс-тест процессора.
- Реверс-инжиниринг версия CCX Work Tool от Shamino для доступа к SMU.
Как же софт работает? Программа оценивает качество каждого CCX отдельно от оценки, которая была произведена на заводе и устанавливает необходимые частоты.
Prime95, который лежит в основе программы, с помощью специальных настроек позволяет выявить нестабильно каждого CCX во время разгона. В программе используется пошаговый алгоритм с множеством правил, в ходе которого происходит подбор частот под установленное вами напряжение. К сожалению, не всё всегда происходит гладко, как хотелось бы, об этом поговорим ниже.
Существующие проблемы
Да, есть несколько проблем, которые на данном этапе мешают при работе с программой. Виноват ли в данном случае автор? Я думаю, что нет. Учесть все нюансы достаточно сложно на этапе разработки программы, а мы перейдём к рассмотрению двух основных моментов в рамках одной проблемы.
VRM Vdroop
И опять мы вернулись к VRM, чуть выше была некоторая подготовка к данному разделу. Если вы помните, то в начале статьи при упоминании уровней LLC в Asrock я указал, что есть некоторые оговорки. Если верить технической поддержке фирмы, то их VRM настроен согласно спецификации Intel, а соответственно, скорее всего имеет крайне низкие значения превышения напряжения. К сожалению, это мне не удалось проверить. Что же мы имеем на практике. В случае использования процессоров вплоть до 3600x вы наверняка не увидите каких-либо проблем, т.к. VRM обеспечит минимальное значение падения и превышения напряжения. Если же говорить о 3900x и 3950x, то здесь ситуация несколько иная, в моём случае с x570 Taichi и, судя по отзывам, на других платах такого же сегмента на Asrock. LLC уровня 1 является оптимальным с точки зрения падения напряжения, хотя это максимальное значение LLC. К слову, стоит уточнить, что ClockTuner for Ryzen отображает текущее падение напряжения в процентах и согласно информации от 1usmus оптимальным вариантом будет падение от 1 до 2.5%. В случае с 3900x и x570 Taichi на LLC 1 падение составляет 2-2.5 % согласно информации, которая фиксируется мониторингом, но судя по периодическому поведению материнской платы при работе программы, падение составляет больше. Конечно, однозначно говорить, что проблема только в материнской плате нельзя, но то, что на подобных платах наблюдаются явления похуже, уже заставляет призадуматься. Ниже вы можете увидеть графики, которые предоставил 1usmus для понимания нескольких ситуаций, которые могут у вас происходить во время работы программы, а именно перезагрузки или BSOD.

Вот так выглядит поведение напряжения процессора в двух состояниях простоя и нагрузки. Как вы видите, есть определённая виртуальная линия “определения ошибок” и линия перезагрузки, или BSOD. В случае со слабым VRM мы не успеваем определить ошибки при работе программы и ПК моментально уходит в перезагрузку. Ниже вы можете видеть состояние линий, когда температура процессора находится на пограничной отметке. Линии становятся ещё ближе и качество VRM становится ещё более критичным.

В случае с более качественным VRM ситуация выглядит несколько другим образом: значения превышения и падения значительно ниже и мы не переходим за границу линии перезагрузки или BSOD, тем самым программа стабильно работает в течении всего своего цикла.

Линия “определения ошибок”? Для каждого напряжения и частоты есть условная температурная грань, при которой процессор становится нестабильным. У каждого экземпляра процессора данное значение будет разным. К примеру, на одном процессоре частота 4300 и напряжение 1300 мВ стабильны вплоть до 70 градусов, а на другом процессоре аналогично, но только до 65 градусов. Точно так же и с линией перезагрузки или BSOD.
VRM: шаг напряжения
Одна из интересных проблем, с которой вы скорее всего не столкнётесь, если ваша материнская плата из сегмента выше среднего. Другим же, у кого материнская плата из сегмента ниже среднего остаётся надеяться, что производитель не стал нас ограничивать. Вы, я надеюсь, знаете — шаг установки напряжений на процессорах AMD составляет 6.25 мВ, программа во время проверки стабильности выставляет ваше напряжение, а затем уменьшает на 1 шаг, т.е. на 6.25 мВ. Вот здесь и кроется проблема. Если вы не можете выставить сами напряжение с точностью 6.25, а у вас выставляется с шагом 12.5 или во время тестирования программы вы видите, что напряжение не меняется или значительно ниже, то скорее всего вы будете получать мгновенные перезагрузки на некоторых из шагов работы программы. Как действовать в таком случае? Вам остаётся запомнить, на каком шаге у вас произошла проблема и взять частоты, которые были на шаг до него, и дальше использовать данные частоты для напряжения в разгоне.
Windows Defender
Иногда Windows Defender видит программу как троян — это ошибка. Последний отчёт VirusTotal.
Конфигурационный файл
Если вы не можете запустить приложение или некоторые функции не работают, то удалите следующую папку по пути C:\Users\<Ваше имя пользователя>\AppData\Local.

Кроме этого может быть папка Nemesis_Ulv2, которую необходимо также удалить.
Автозапуск
У некоторых версий операционной системы Windows 10 могут быть повреждены функции автозапуска или они вовсе их не поддерживают. Если программа не может запуститься, то это значит, что Windows по какой-либо причине не даёт ей это сделать. Вы можете проверить статус автозапуска в планировщике заданий. Для запуска планировщика нажмите на клавиатуре сочетание клавиш Windows + R и в появившемся окне введите taskschd.msc, после этого нажмите ОК.

Проблемы SMU
Отсутствие частоты и температуры или CMD_REJECTED_PREREQUISITE or FAILED — несоответствующая версия BIOS. Не каждая версия BIOS выпускается без ошибок. Решение данной проблемы — установка другой версии BIOS. Также проблема может заключаться в запущенных сторонних приложений мониторинга.


Не работает CTR
Если сама программа отображает некорректные значения или вместо значений вы видите пустые поля (как показано ниже), то можете воспользоваться программой CTR Config Cleaner, которая доступна по основной ссылке ClockTuner for Ryzen

Описание программы
Теперь перейдём к описанию программы. Слева расположены вкладки с основными разделами программы, а справа — сама программа. Самая первая вкладка HOMEPAGE перенаправит вас сразу в twitter разработчика программы 1usmus. Далее идёт вкладка TUNER.
TUNER
Нас встречает разнообразие полей, цифр, кнопок, переключателей. Во всём этом мы разберёмся дальше.

Начнём с данных мониторинга, которые располагаются сверху.

- Номер CCX, в данном случае первый. Во всех программах обозначение CCX указывается по-разному. К примеру, в Ryzen Master отсчёт идёт от 0 и в нём присутствует CCX 0 и CCX 1 для CCD 0 и аналогично CCX 0 и CCX 1 для CCD 1. В CTR обозначение идёт последовательное.
- Температура CCX. Здесь нас встречает одно из изменений версии 2.0. Теперь температура отображается отдельно для каждого CCX для Zen 2, в отличии от других программ для мониторинга параметров. Со слов автора процессоры AMD действительно производят измерение температуры каждого CCX, хотя в большинстве программ температура отображается только для CCD. Для Zen 3 CCD = CCX, в отличие от Zen 2 (В Zen 2 1 CCD = 2 CCX), поэтому температуры будут отображаться одинаковыми.
- Порядковое обозначение ядер, в некоторых программах, таких как HWINFO, отсчёт идёт с 0, а не с 1.
- Текущая эффективная частота процессора. Да, именно эффективная, она считается немного по-другому от того, как мы привыкли, поэтому в некоторых программах мониторинга у вас будет постоянная частота в разгоне, а в других, таких как HWINFO (effective clock) или ryzen master, вы сможете увидеть эффективную частоту.
- Маркировка ядер в Windows по их “рейтингу удачности” (меткам CPPC). Самые лучшие ядра обычно достигают более высоких частот, но это не всегда верно. Так, в моём случае CCX1 и CCX2 могут работать на одинаковых частотах, хотя маркировка ядер у них разная.
Чуть ниже вы можете увидеть параметры, среди которых также произошли изменения в версии 2.0: CPU Usage (%), CPU VID (V), PPT, EDC, TDC остались, CPU SVI2 TFN (V) теперь называется CPU TEL (V) и новые параметры: CPU TEL (A) и CPU TEL (W).
- CPU Usage (%) — загрузка процессора в процентах,
- CPU TEL (V) — напряжение, подаваемое на процессор, в вольтах. По заявлению автора самое точное измерение,
- CPU VID (V) — напряжение, запрашиваемое процессором, в вольтах,
- CPU PPT (W) (Package Power Tracking) — потребление процессором энергии в ваттах,
- CPU EDC (A) (Electrical Design Current) — максимальное кратковременное значение тока, подаваемое на процессор, в амперах, на некоторых платах есть ошибка в микрокоде, которая отображает данное значение постоянным на уровне 140 А,
- CPU TDC (A) (Thermal Design Current) — значение тока, подаваемое на процессор, в амперах в условиях повышенной температуры (так, характеристики мосфетов зачастую указывают для температуры 25 градусов).
- CPU TEL (A) и CPU TEL (W) — элементы телеметрии мониторинга процессора: значения тока и энергопотребления
Далее пойдём немного нестандартным путём, чтобы оставить всё самое интересное напоследок, а именно справа налево.

Теперь перейдём к основному блоку, с которым будем работать.

Settings Mode служит для переключения режимов настроек на Default (по умолчанию) и Advanced (расширенные), которые вы можете увидеть ниже, но обо всё по порядку.
Справа находится кнопка RESET SETTINGS — сброс настроек на первоначальные.
Далее пройдёмся по Settings Mode — Default. Нам доступно следующее:
- Testing mode — режим тестирования. В данный момент доступен только один — AVX Light, который подходит практически для любых режимов работы, как рендера, так и игр, исключение составляют задачи, связанные только с AVX инструкциями и только в узкоспециализированных приложениях.
- Cycle time (s) — время цикла для каждого шага теста в секундах, большее значение помогает получить более стабильный результат. Рекомендуемое значение — 360 с.
- CCX delta (MHz) — разница между лучшим и худшим CCX в МГц, при котором алгоритм подбора частоты прекращается. Для Ryzen 3, 5, 7 рекомендуемое значение — 25 МГц, для 9 — 150-175 МГц, для XT версий процессоров — 100-150 МГц, для Threadripper — 75-100.
- Polling period (ms) — период опроса датчиков (температура, напряжение, частота и пр.)
Теперь переключим Settings Mode — Advanced сразу, чтобы потом не возвращаться.

Как вы видите, первый столбец остался, но добавилось ещё 2.
Reference voltage (mV) — значение напряжения, при котором будет осуществляться подбор частоты процессора.
Reference frequency (MHz) — значение частоты, с которого начнётся работа программы, значение должно быть кратно 25 МГц, т.е. 4100, 4125, 4150, 4175 и т.д.
Max frequency (MHz) — максимальное значение частоты для любого из CCX, при котором произойдёт остановка выполнения программы. Настраивая данное значение, вы можете избежать лишних перезагрузок, при условии, что вы примерно знаете, на какой частоте они происходят.
Diagnostic Voltage (mV) — значение напряжения, при котором будет осуществляться диагностика процессора. Рекомендуется оставить на текущем значении, если при этом у вас происходит перезагрузка, то необходимо увеличить данное значение. К примеру, моё значение составляет 1231 мВ, я уменьшал его до 1150 мВ и ПК зависал, при значении 1100 мВ перезагружался, хотя если запустить на значении 1231 мВ, то доходил до напряжения 1100 мВ без особых проблем. Если же такое происходит у вас, то можно поставить значение 1300 мВ или 1350 мВ. Да, это увеличит количество шагов, но позволит произвести диагностику.
Max PPT (W), Max EDC (A), Max TDC (A) — значения потребления и тока, которые необходимы для встроенной в программу системы защиты. Как только один из данных параметров будет достигнут, то произойдёт остановка выполнения программы. Данные значения не относятся к PBO.
Max temperature (oC) — значение температуры, которое необходимо для встроенной в программу системы защиты. Как только температура будет равна той, которую вы указали, то произойдёт остановка выполнения программы.
- IFSO 1.0 / IFSO 2.0 (Initial frequency smart offset) — технология, которая экономит время для владельцев Ryzen 9 39xx и 59xx и Threadripper, позволяя выставлять частоты на основе меток CPPC. Если же у вас другой процессор или вдруг у вас CCX3 и CCX4 имеют значения меток CPPC выше, чем CCX 1 и CCX 2, то данный переключатель вы можете отключить. Что будет, если отключить на Ryzen 9 39xx и Threadripper? Все ваши CCX начнут со стартовой частоты Reference frequency (MHz).
- Enhance accuracy — увеличение точности нахождения необходимой частоты при заданном напряжении. При тестировании использует 3 этапа по 3 шага с подбором напряжений для каждого значения частоты. Значительно увеличивает время. Мы рекомендуем данную опцию отключить, в более ранних версиях она достаточно сильно помогала получить стабильный результат.
- CB20 testing — Cinebench 20 тест служит для измерения производительности до и после выполнения программы. Если вам не интересно сравнение между первоначальным и конечным результатом, а также вы не хотите сравнить ваш результат с другими пользователями, то данный переключатель можно отключить.
- To tray — сворачивать программу в трей при запуске.
- Autoshare stats — автоматически загружать ваши результаты в таблицу после завершения выполнения программы. Работает только в том случае, если вы поставили переключатель до нажатия на кнопку START.
Теперь о кнопках:
- TUNE — запуск выполнения программы. В режиме настроек Settings Mode — Default начинает выполнение на стандартных настройках частоты и напряжения. У меня это — 4125 МГц и 1250 мВ.
- DIAGNOSTIC — запуск диагностики процессора с целью его классификации и выдачи рекомендаций по выставлению напряжений и частот для разгона и андервольтинга. По умолчанию напряжение для моего процессора 3900x составляет 1231 мВ. Поподробнее рассмотрим в разделе работы с программой;
- STOP — остановить выполнение программы.
- Кнопка
— немедленная перезагрузка системы, которая становится активна, когда система защиты CTR по каким-то причинам не может решить возникшую проблему. - CHECK STABILITY — проверка стабильности системы на текущих значениях частоты и напряжения.
- BOOST TESTER — проверка буста процессоров Zen 3 и Renoir, а также для процессоров Zen 2, но с некоторыми нюансами, о которых немного позже.
PROFILES
Новая вкладка, которая раньше была в разделе TUNER и была только небольшой кнопкой.

На этой вкладке мы рассмотрим основные элементы снизу вверх.
PROFILE SETTINGS — основные настройки профилей, среди которых:
Autoload profile(s) — автозагрузка профиля вместе с операционной системой. Особенно актуально для того, у кого в BIOS отсутствует выставление частот по CCX.
HYBRID OC — новая функция в CTR 2.0, альтернативный буст от автора программы.
P1 PROFILE — профиль для высоких нагрузок, по умолчанию программа предлагает записать значения 1250 мВ и пройти тюнинг процессора во вкладке TUNER с вычисленной стартовой частотой.
VID (mV), CCX (MHz) — запрашиваемое напряжение процессора и частоты каждого CCX, которое вы можете выставить сами, вписав свои значения и нажав на кнопку SAVE P1 PROFILE, и после включить с помощью ACTIVATE P1 PROFILE.
P2 PROFILE — профиль для низких нагрузок, по умолчанию программа предлагает записать значения 1350 мВ и пройти тюнинг процессора во вкладке TUNER с вычисленной стартовой частотой.
Остальные настройки аналогичны профилю P1.
Кроме этого есть интересная настройка минимального использования ЦП или CPU usage min (%), многие из вас уже могли догадаться, зачем она нужна, но об этом немного позже.
PX PROFILE — профиль максимального буста, который будет доступен с версии 2.1.
RESULTS
Следующая вкладка после PROFILES — это RESULTS, позволяет вам посмотреть результаты, полученные в CB20 до работы программы и после.

По умолчанию в данной вкладке пусто, но после безошибочного выполнения вы получите что-то подобное:

Как вы можете видеть, появились графики сравнения между режимом по умолчанию и конечным результатом в виде очков score Cinebench 20, разница напряжений при прохождении теста CPU Voltage, а также разница между потреблением CPU PPT. Также справа внизу вы видите раздел системной информации System Information, в котором отображена частота каждого CCX в режиме по умолчанию Frequency per CCX — DEFAULT и в режиме, который вы получили Frequency per CCX — TUNING, также отображается информация по вашей системе и имя пользователя вашего ПК. С помощью кнопки SEND STATS вы можете отправить полученные вами результаты в общую таблицу с процессорами, аналогичными вашему. Имя пользователя ПК используется не просто так, оно также отправится в эту таблицу в виде @Anem, так что если захотите зафиксировать ваш результат, то убедитесь, что вы не будете очередным @Admin. При нажатии на соответствующие кнопки STATS, которые находятся практически по центру внизу, вы сможете увидеть результаты других пользователей и насколько ваш результат лучше или хуже относительно других.
ABOUT & HELP
В данном разделе вы можете увидеть информацию о программе, посмотреть гайды по программе от автора и не только, а также об используемых модулях. Здесь же расположена отдельная строчка благодарности людям, которые помогали с тестированием данной программы.

DONATE & UPGRADE
Если вы довольны результатом, то, я думаю, не будет лишним поддержать разработчика в этом не очень благодарном деле.

Вкладка MINIMIZE сворачивает программу на панель задач, EXIT закрывает программу и самая главная кнопка SCREENSHOT позволяет сделать снимок программы на той вкладке, которая у вас открыта. На этом описание подошло к концу, перейдём к работе с CTR.
Работа с ClockTuner for Ryzen
Прежде, чем приступить к работе с программой, возьмите за правило следующее: при работе программы отключите сторонние программы, которые вы обычно запускаете. Это необходимо для получения более высоких частот, т.к. программа работает в около нестабильных режимах и любая фоновая активность может вам дать заметно хуже результат, чем вы бы хотели видеть.
Как вы уже знаете, в программе предусмотрено 2 режима работы Default и Advanced. Мы начнём с рассмотрения работы в режиме Default. Сразу же перейдём к кнопке DIAGNOSTIC. Ниже вы можете увидеть результат прохождения диагностики применительно к моему процессору.


Выше показано, что прошло 23 шага (Step# 23), диагностика заканчивается после падения одного из потоков (Thread# 22 fall down!) и программа возвращается к предыдущему значения напряжения (1111 mV). В итоге получим следующие результаты диагностики Diagnostic Results (сверху вниз): наименование вашего процессора, CPU VID в мВ, CPU TEL в мВ, максимальная температура 57.4 градуса, энергетическая эффективность 3.72, определение вида экземпляра вашего процессора, в моём случае — серебро, дальше пошли изменения в версии 2.0: рекомендованные значения дельты по CCX — 175, теоретическая максимальная дельта для CCX — 200, профиль P1 для разгона — 4250 МГц и 1250 мВ с целью снижения рабочего напряжения и сохранения текущей производительности, профиль P2 4400 МГц и 1350 мВ для максимального “условно” безопасного разгона, а также значения для андервольта 4050 МГц и 1150 мВ.
Что касается экземпляров процессоров, то в программе используется несколько уровней по качеству вашего процессора: bronze — бронза, silver — серебро, gold — золото, platinum — платина. Что это в конечном итоге даёт? Платина и золото — отборные процессоры, которые с большой долей вероятности получат у вас результат по однопоточной, многопоточной производительности выше, чем при работе в стоке, при этом напряжения, при которых ваш процессор работает, окажутся ниже. В случае серебра не всё так однозначно: результат в многопотоке выше при немногим более низком напряжении, при этом производительность в однопотоке несколько ниже. В случае с бронзовыми образцами разгон вам может в целом не дать много производительности, но в любом случае я бы попробовал. Конечно, если вы используете водяное охлаждение, то результаты будут несколько различаться в большую сторону в пользу разгона через CTR, но в случае с серебром и бронзой вы скорее всего получите большую разницу в многопотоке, но разница между однопоточной производительностью всё равно останется в пользу автоматического режима.
Зачем нужен режим диагностики? Всё просто: от него зависит, на какой частоте вы начнёте своё движение при использовании CTR с целью разгона в режиме Default. Теперь нажмём кнопку TUNE. Как вы видите, IFSO 1.0 / IFSO 2.0 и CB20 testing в моём случае включены, вы же можете отключить первую опцию, исходя из описания выше в статье. Кроме этого хочется обратить внимание, что диагностика в Zen 3 и Renoir проходит по другому сценарию, в отличии от Zen 2, но об этом немного позже.


В версии 2.1 после нажатия кнопки TUNE в окне Info появилась информация о коэффициентах производительности для каждого CCX, а также «удачность» каждого ядра согласно информации CPPC заложенным с завода и информации согласно FIT, а именно производительности каждого ядра на основе расчёта частот при определённых напряжениях и выделяемой энергии.

Результат получился следующий: 4275 при 1250 мВ, программа выставила 4375 4400 4275 4275. Почему же тогда 4400? Так работает IFSO 1.0 / IFSO 2.0 для процессоров старших линеек. У каждого ядра процессоров Zen 2 и Zen 3 есть своя метка, которая характеризует его удачность. CTR определяет все метки ядер в CCX. В результате мы получаем метку CCX, которая равна самой худшей метке в CCX. Для менее удачных CCX выставляется полученная при диагностике частота, а для более удачных — чуть большая. После этого программа начала свою работу. В процессе работы программы проходит несколько стресс-тестов, вы можете видеть в начале каждого теста CPU Vdroop и температуру самой горячей пары CCX.
На шаге 1 (Step# 1) сразу упал поток под номером 9, тем самым программа определила, что в CCX2 она не может взять частоту 4400 и следует откатиться на один шаг, который составляет 25 МГц — 4375, и продолжила тест с получившимся результатом на том же напряжении. Программа проходит 4 небольших стресс-теста на напряжении 1250 мВ, после этого повторяет 4 стресс-теста, но при напряжении ниже на 6 мВ, а именно 1244 мВ. Это сделано специально для получения более стабильного результата и уменьшения шансов перезагрузки или появления BSOD на большинстве материнских плат и процессорах. Вы могли заметить, что появилась новая строка WHEA — counter — счётчик ошибок WHEA. При значении до 3-4 вы не увидите никаких негативных изменений в работе вашей системы, кроме этого сама операционная система не отображает некритичные ошибки.
Ниже вы можете увидеть результат работы программы. 4350 4325 4225 4250 при 1250 мВ, результат в CB 20 равен 7661, потребление энергии при этом 134.9 Вт при температуре 65.8 градусов. Хотелось бы после этого продолжить, но это не всё.

Результат выше — идеальный вариант работы, но при работе программы вас может встретить перезагрузка, после этого CTR автоматически загрузится (либо вам придётся запустить его самому) и вы увидите следующее:

Что же это значит?
Феникс — привет 🙂
CTR закончил создание профилей в альтернативном режиме.
Где все шаги? Это логичный вопрос и на это есть объяснение. Одним из нововведений начиная с версии 2.0 стала одна из систем под названием Phoenix. Если при работе программы ваш ПК перезагрузится, то это будет сигналом для программы, что необходимо прекратить подбор частот для данного напряжения и сохранить последний вариант. Опять же вы можете видеть последний результат:
- CCX1 4375 MHz VID 1250 mV
- CCX2 4375 MHz VID 1250 mV
- CCX3 4275 MHz VID 1250 mV
- CCX4 4275 MHz VID 1250 mV
Почему же частота стала ниже? CTR использует систему так называемых штрафов.
Если мы обратимся к предыдущему шагу, то видно следующее:
Step#2
WHEA-counter: 0
CCX1 (145): 4375 MHz, 1250 mV OC=
CCX2 (156): 4375 MHz, 1250 mV OC=
CCX3 (134): 4275 MHz, 1250 mV OC+
CCX4 (122): 4275 MHz, 1250 mV OC+Stress test #1 started.
CPU Vdroop: 2 % temperature: 51,4°
Stress test stopped.
Stress test #2 started.CPU Vdroop: 1,8 % temperature: 51,7°
Stress test stopped.
Stress test #3 started.
CPU Vdroop: 1,8 % temperature: 51,6°
Stress test stopped.
Stress test #4 started.
CPU Vdroop: 1,8 % temperature: 51,8°
Stress test stopped.
У CCX1 и CCX2 стоит знак =, а у CCX3 и CCX4 знак +. Т.е. программа показывает, что на CCX1 и CCX2 необходимо остановиться в подборе более высокой частоты, а CCX3 и CCX4 можно поднять частоту ещё на 25 МГц и после этого происходит перезагрузка ПК. Процессор не может работать на частоте 4300 МГц для CCX3 и CCX4 при напряжении 1250 мВ. Таким образом, виноваты два последних CCX. Они получают штраф в 25 МГц, кроме этого поднимается напряжение на процессоре на 12.5 мВ (округляется до 13 мВ в мониторинге). К тому же программа пересчитывает частоту для CB20 и тем самым отнимает ещё по 25 МГц с каждого CCX, а мы получаем наши заветные 4350 4350 4225 4225.
А теперь вернёмся к нашему тесту в версии 2.1. Теперь мы можем посмотреть в графическом виде результат на вкладке RESULTS. Да, результат для серебряного образца довольно впечатляющий.

При работе процессора по умолчанию частоты были равны 4005 МГц по всем CCX, напряжение — 1.297 В, тепловыделение — 138.8 Вт, а результат — 7190. Теперь же 4350 4325 4225 4250 при напряжении 1.25 В и тепловыделении 134.9 Вт, а результат — 7661. Для того, кто хочет увидеть процентное соотношение: напряжение снизилось на 3.62 процента, тепловыделение — на 2.81 процента, а производительность в многопотоке увеличилась на 6.15 процента. Конечно, в таком случае производительность в однопотоке снижается, не для всех она будет критичной. Как я уже отмечал, в случае с более удачными процессорами результат в однопотоке может быть даже выше. Всё индивидуально.
А теперь переключаемся в режим Advanced. Перед нами в данном режиме открываются более обширные возможности. К примеру, если на Default у вас есть проблемы, то в этом режиме можно постараться всё же получить результат, конечно, если у вашей платы шаг установки напряжений равен 6.25 мВ, о чём я писал выше.
Посмотрим другой результат при другом напряжении, чтобы не было повторов.
Как вы можете видеть, я выставил Reference Voltage (mV) на значение 1350 и это — максимальное значение, заданное 1usmus.

Если у вас правильно выбран уровень LLC, то вы всегда будете иметь просадку по напряжению при повышении величины тока, подаваемого на процессор. Логика работы в конечном итоге простая: больший ток — меньшее напряжение и низкий ток — высокое напряжение. Обратите внимание, как работает процессор в своём обычном состоянии: при минимальном значении тока, зачастую в однопоточных нагрузках, напряжение может доходить до 1.47 В, а в многопоточных нагрузках с большим значением тока может опускаться и до 1.25 В. Режим тестирования AVX Light не подразумевает большую нагрузку AVX, поэтому ваш ПК скорее всего просто перезагрузится, если всё же такая задача у вас появится, но это никак не рендеры или же игры, а как я уже отмечал узкоспециализированные задачи. В таком случае вам необходимо будет подобрать частоты и напряжения самому или оставить состояние процессора в стоковом состоянии.
Итак, дальше я выставил Reference frequency (MHz) равный 4400, которые были получены как значение P2 во время диагностики. Хотелось бы порекомендовать выставлять значение чуть меньше, чем получено при диагностике. Да, времени займёт больше, но результат по стабильности будет лучше. Также у меня отключен IFSO 1.0 / IFSO 2.0 и CB20 testing для минимизации перезагрузки во время тестирования на материнской плате Asrock X570 Taichi и 3900x и получения сравнительных результатов. Enhance accuracy включаем при необходимости, увеличивает точность при поиске необходимой частоты, но увеличивает время прохождения тестов. Autoshare stats выключено по причине того, что данные моего разгона уже есть в таблице. Был получен следующий результат: 4475 4450 4350 4350 при напряжении 1363 мВ с тепловыделением 167.6 Вт, температурой 69,4 градуса и 7880 очками в CB20.

Как вы видите, частоты выше, но и напряжение выше. Для сравнения при 1250 мВ частота 4350 4325 4225 4250, результат в CB 20 равен 7661, потребление энергии при этом 134.9 Вт при температуре 65.8 градусов. В итоге прирост относительно прошлого результата составил по напряжению 8.29 процента, по потреблению — на 21.25 процента, по температуре — на 10.84 процента. А теперь сравним то же самое, но с обычным режимом работы процессора.

В итоге было 4005 4005 4005 4005 при напряжении 1.297 В, потребление — 138.8 Вт, результат — 7190. Стало 4425 4425 4325 4275 при напряжении 1.363 В, потребление — 171.3 Вт, результат — 7832. Если смотреть в процентном соотношении, то напряжение выросло на 4.84 процента, потребление — на 18.97 процента, результат — на 8.2 процента. Относительно напряжений прирост неплохой, а вот если смотреть от полученного потребления, то результат достаточно печальный. В данный момент используется напряжение 1.356 В, немного отличается от полученных значений и было вычислено опытно путём, но почему не 1.25 В? Выше частота в однопоточной производительности, немного выше результат в многопотоке и чуть меньшие задержки при работе с памятью. С другой стороны, почему бы и нет, если температуры позволяют работать в таком режиме.
С результатами всё стало ясно, а теперь перейдём на интересную вкладку PROFILES. Программа ещё помнит наш результат, поэтому сразу нажимаем на кнопку FILL & SAVE P1 PROFILE.

Не забываем, что по умолчанию профиль P1 служит для частот и напряжений под высокой нагрузкой. После этого вы увидите следующее:

Успешное сохранение отобразит filled and saved! Теперь у нас записана частота и напряжение для высоких нагрузок. На этом, конечно, можно было бы закончить, нажать кнопку ACTIVATE P1 PROFILE, поставить переключатель Autoload profile with OS в положение включено, перейти во вкладку TUNER, нажать To tray для сворачивания программы в системный трей. После этого нажимаем EXIT. Программа записывает задачу для автозапуска в Windows и на этом всё, наш разгон готов. Но это ещё не всё.
Аналогично проводим тюнинг во вкладке TUNER при более высоком напряжении 1350 мВ и запишем наши значения.

Да, вы можете отдельно провести подбор частоты для разных напряжений и затем заполнить все необходимые строчки, а также нажать SAVE PROFILE. Обратите внимание, что количество CCX у процессоров различны. С версии 2.1 отображаются только существующие CCX, поэтому ошибки при заполнении будут минимизированы. После этого вы получите следующее:

Заполнены оба профиля. Дальше у вас остаётся два варианта работы с программой. Вы можете вручную включать в нужный момент профиль, после включения вы увидите надпись activated и значок ракеты рядом с профилем.

Либо вы можете применить “магию” CTR. Для этого включаем переключатель CTR HYBRID OC и активируем оба профиля. Да, это — не ошибка. Ниже вы можете видеть результат. Частоты равны профилю P2 и рядом значок ракеты. Значение VID (mV) в CTR равно VID в HWINFO. Хотелось бы ещё раз напомнить, что VID — запрашиваемое напряжение, синим же в HWINFO выделено текущее напряжение.

Зачем тогда включать два профиля? Вернёмся к прошлому изображению.

В двух профилях присутствует строка CPU usage min (%) и она отвечает за запуск определённого профиля при соответствующей загрузке процессора. Профиль P2 включается при нагрузке на ЦП равной 18 процентов и работает ровно до нагрузки в 82 процента и переключается на профиль P1. Остаётся выяснить, какая частота будет у процессора при нагрузке меньше 18 процентов. Она будет автоматической. Конечно, вы можете подвинуть границы включения каждого из профиля. Однако, если у вас будет включен профиль PX в версии 2.1, то автор не рекомендует менять значения по умолчанию.
Для понимания происходящего рекомендую посмотреть ролик ниже. Обратите внимание на изменение частот при разного вида нагрузках, за изменением положения значка ракеты в программе CTR. Кроме этого ролик снят по версии 2.0, в версии 2.1 логика работы идентична.
Данный режим работает полностью автоматически, при условии, что CTR у вас постоянно запущен и стоит в автозагрузке.
Обновление 2.1
А теперь перейдём к нововведению версии 2.1 — это улучшенный режим диагностики и PX PROFILE.
Улучшенную диагностику, а также принцип работы некоторых функций для Zen 3 и Renoir вы можете посмотреть ниже, в ролике автора.
Далее рассмотрим общие настройки, которые доступны для всех семейств процессоров. Необходимо заполнить профили P1 и P2, а также сам профиль PX. Профиль PX заполняется после прохождения диагностики либо вручную. Если для P1 и P2 необходимо проходить процедуру тюнинга, то в данном случае достаточно пройти диагностику.

Что же такое PX профиль? Обратимся к видео.
Как вы можете видеть в простое частота самых удачных ядер находится на максимальном значении, как только загрузка ЦП достигает 29 процентов, мы переключаемся в профиль P2, а на нагрузке выше 81 процентов на профиль P1.
Результат в многопотоке вы могли видеть выше для напряжения 1250 мВ, результат в однопотоке следующий:

Хороший это результат или плохой? 527 для данного экземпляра процессора был потолок в режиме автобуста с учётом всех условий, которые необходимо было соблюсти. 521-523 — было практически постоянное значение, т.е. прирост составил от постоянного значения 3.34 процента на Zen2. На Zen 3 результат будет более значителен в связи с изменениями в компоновке кристаллов.
Немного остановимся на значениях PX профиля, High state, Mid state, Low state — новые настройки. Как вы можете видеть, в данный момент у меня выставлено 4625 МГц, 4575 МГц, 4550 МГц для соответствующих состояний.
High state — частота ядер процессора при нагрузке на 1-2 потока,
Mid state — частота ядер процессора при нагрузке на 3-4 потока,
Low state — частота ядер процессора при нагрузке на 5-8 потоков.
Буст ядер выбирается из удачности каждого отдельного ядра. В видео выше показаны все режимы работы. Чем больше фоновых процессов у вас запущено, тем меньше шансов, что ваш процессор будет работать на малом числе потоков. В видео вы могли заметить, что приходилось изменять количество потоков для теста в связи с тем, что программа для записи экрана также использовала процессорные мощности.
BOOST TESTER
Напоследок остановимся на данной кнопке в меню Tuner, чтобы рассказать о «ложке дёгтя» для процессоров Zen 2 и в целом о принципе работы

Для Zen 3 и Renoir всё работает корректно в связи с присутствием необходимых датчиков в самих процессорах. В результате вы получите таблицу с номерами ядер, частотой, запрашиваемом напряжении VID, тепловыделении каждого ядра POWER и температурой процессора.
В случае с Zen 2 вы также получите данную таблицу, как вы можете видеть выше, но автор заявляет, что данный режим работает достаточно грубо для Zen 2, поэтому вы могли видеть, что в состояниях установлены частоты 4625 4575 и 4550, а не, например, 4525 4475 и 4450, которые получены в данном режиме.
Конечно можно было бы и на Zen 2 настроить тестер буста, но с большой долей вероятности мы бы с вами получали перезагрузки ПК на данном этапе, а нужно ли это? Я думаю нет. Подобрать 3 значения, при желании, не составляет большого труда, кроме этого вы уже будете знать некоторые отправные точки.
Результаты
Уже достаточно много людей выложило свои результаты в общей доступ, и поэтому есть, на что посмотреть.
Ниже вы можете ознакомиться в результатами для Ryzen 5 3600, 3600X и 3600XT.

Результаты для Ryzen 7 3700X, 3800X, 3800XT.

Результаты для Ryzen 5 5600x.

Результаты для Ryzen 7 5800x.

Для начала посмотрим количество результатов. 5492 результата для 8 ядерных и 6623 6 ядерных процессоров Zen2. Среди Zen 3 пока протестировано 181 8 ядерный процессор и 89 6 ядерный. Как вы видите, ситуация обратная: 8 ядер Zen 3 больше, чем 6.
Теперь поговорим о результатах для Zen 2 и Zen 3. Для Ryzen 5 3600, 3600X и 3600XT минимальная планка частоты без учёта редких значений составляет 3600 МГц. Для Ryzen 7 3700X, 3800X, 3800XT — 3700 МГц. Для Zen 3 выборка не такая большая, поэтому считаем практически с самой нижней частоты. Для Ryzen 5 5600x — 4200 МГц, а для Ryzen 7 5800x — также 4200 МГц. В итоге для Zen 3 выше на 500-600 МГц, чем на Zen 2. Если же говорить о средней частоте для всех процессоров, то для Ryzen 5 3600, 3600X и 3600XT — 4184 МГц, для 3700X, 3800X, 3800XT — 4209 МГц, для Ryzen 5 5600x — 4437 МГц, для Ryzen 7 5800x — 4580 МГц.
Если же немного отойти от темы и рассматривать выбор между Ryzen 5 3600, 3600X и 3600XT и Ryzen 7 3700X, 3800X, 3800XT, то Ryzen 7 3700X, 3800X, 3800XT необходим больше тому, кто хочет иметь 8 ядер, а не 6. Кроме этого, если вы внимательно проанализируете таблицу, то разброс у Ryzen 5 3600, 3600X и 3600XT по частотам выше и поэтому вероятность получить менее удачный экземпляр также выше.
Касательно выбора Ryzen 5 5600x и Ryzen 7 5800x сказать уже сложнее, т.к. количество экземпляров меньше, но если обратите внимание на Ryzen 7 5800x, то разница между немного больше 1.25 В и немного больше 1.325 В практически отсутствует. У Ryzen 5 5600x большинство прогонов проводилось на немного больше 1.15 В и немного больше 1.3 В. Пользователи скорее всего берут Ryzen 5 5600x в сочетании с не самой производительной системой охлаждения, поэтому производят андервольт своего процессора, при этом частота остаётся на уровне 4300 — 4500 МГц, что в целом больше Zen 2 на 100 — 500 МГц в зависимости от удачности Zen 2 и Zen 3.
В конечно итоге вы можете видеть, что ничего сложного в работе программы нет, нужно лишь время на полный цикл программы, потому как при работе желательно не производить какие-либо операции за вашим ПК и знать то, куда вам необходимо нажать и какие значения частоты, напряжения и др. параметров выбрать, хотя в случае режима Default всё достаточно просто. Тем самым вы можете гибко настроить программу под свои требования и получить нужный вам результат.
К сожалению, во время тестов на материнской плате Asrock x570 Taichi присутствуют проблемы при использовании CTR на старших линейках процессоров. Как вы видели, оба результата получены после срабатывания новой системы Phoenix, т.е. каждый тюнинг прошёл с перезагрузкой ПК. Кроме этого результаты плавали от тюнинга к тюнингу и иногда были нестабильны. Будет ли у вас что-либо подобное? Скорее всего нет, т.к. при подборе нужного уровня LLC перезагрузок в идеале быть не должно (если у вас материнская плата не от Asrock и на ней установлен один из процессоров 3900x, 3950x, 5900x и 5950x). Как я уже отмечал, слишком много нюансов при разгоне, в данном же случае программа делает всё сама и пытается учесть всё за вас. Пользоваться ей или нет? Я воспользовался, получил новый опыт, узнал о больших методах тестирования, получил большие частоты. Если вы любите прикоснуться ко всему сами и разгон или андервольт тоже хотите попробовать сами, то я бы всё же отложил данную программу для проверки своих сил и как дополнительный опыт работы с новым софтом.
Спасибо 1usmus за ClockTuner for Ryzen и то, что он радует нас таким софтом.
Приложение clock tuner как пользоваться
Украинский разработчик Юрий Бублий, также известный как 1usmus, выпустил финальную версию ClockTuner for Ryzen (CTR), которая помогает владельцам процессоров Zen 2 (и в будущем Zen 3) оптимизировать настройки энергопотребления и частоты под возможности и индивидуальные особенности конкретного кристалла.
Такая утилита требуется потому, что на заводе каждый процессор не подвергают тщательной калибровке — на всех выставляются одинаковые усреднённые значения, которые могут быть далеки от оптимальных.
CTR автоматически производит классификацию ССХ-блоков по качеству и индивидуально подбирает максимальную частоту для каждого из них.
CCX (Core CompleX) — это одна из структурных единиц процессора, в которую может входить до 4-х ядер, кэши и другие сопутствующие модули. Линейка Ryzen серии 3000 имеет продукты, в которых количество CCX может варьироваться от 1 до 16 штук (Threadripper 3990X).
Тем не менее, имея столь могучий инструмент как разгон с помощью CCX, большинство пользователей (95%) не будут иметь понятия, какую частоту установить для каждого CCX и какое напряжение должно быть. Процессоры, у которых четыре CCX и более могут повергнуть начинающего энтузиаста в шок.
Поскольку это всё огромная сложность для многих, а резерв у процессоров не использован, мне пришла в голову идея создать ПО, которое сможет помочь пользователям легко и просто получить бесплатную производительность, если таковая, конечно, имеется.
Разработчик поделился результатами своей тестовой системы на базе Ryzen 3900X.
Программе удалось на 10,3% увеличить производительность процессора (7974 балла в Cinebench R20 против 7191 в стоке), одновременно снизив напряжение до 1,25 В (было 1,283 В).
Поскольку утилита подбирает параметры для каждого процессора индивидуально, результаты в каждом конкретном случае будут отличаться.
Оптимизация через CTR обеспечивает меньший прирост производительности, чем традиционный оверклокинг, но значительно безопаснее для процессора и несравненно проще — подбирать правильные параметры вручную намного сложнее и требует специфических знаний.
Встроенная в современные процессоры Ryzen система автоматического разгона PBO (Precision Boost Overdrive) даёт сравнимые результаты, но склонна выставлять более высокое напряжение по сравнению с ClockTuner.
В список поддерживаемых процессоров входят все существующие десктопные модели на архитектуре Zen2 — Ryzen 3, 5, 7, 9 и Threadripper серий 3000 и 4000. Модели Ryzen серии 3000G со встроенной графикой не подходят, так как в них используется архитектура Zen+. Также не поддерживаются процессоры для ноутбуков.
Работа утилиты не зависит от материнской платы и версии BIOS, а интерфейс позволит оптимизировать производительность и энергопотребление «в один клик».
ClockTuner for Ryzen анонсировали в конце августа 2020 года — одними из первых утилиту протестировали в ролике Linus Tech Tips.
Если все так круто, почему это не делается на заводе или родными утилитами?
"На практике все немного иначе. Поскольку процесс оценки энергетических характеристик сложный, а временные рамки на оценку ограничены (время — деньги) — используется более простой способ оценки энергетических характеристик. В результате мы имеем некий образец процессора, с информацией о приблизительных его возможностях. Соответственно, чтобы каждый образец работал так как надо, рабочее напряжение будет выбрано по самому худшему образцу. Недостатки — это некорректные метки ядер, завышенное энергопотребление (и тепловыделение) если пользователю попался удачный экземпляр процессора. Иными словами, такой образец имеет скрытый резерв."
родная утилита тоже есть AMD Zen Master, но она сложная в использовании, а PBO (Precision Boost Overdrive) не настолько эффективен.
Если вам ничего не говорит название утилиты DRAM Calculator и само имя 1usmus, то на вашем месте я бы не стал ничего трогать предварительно не изучив материалы.
Читайте руководство , ссылка в статье. Там на большинство вопросов ,есть ответы от самого разработчика. ред.
Чел, какое к чёрту руководство? Я готов читать статью полностью перед написанием комментария, но я не готов изучать для этого какие-то руководства к железу, которого у меня нет (я на интеле). Именно для этого всякие Еливсратовы и пишут краткую общую информацию в конце статьи.
Хаха, интелбоя порвало.
Чел, какое к чёрту руководство? Я готов читать статью полностью перед написанием комментария, но я не готов изучать для этого какие-то руководства к железу, которого у меня нет (я на интеле). Именно для этого всякие Еливсратовы и пишут краткую общую информацию в конце статьи.
Сегодня особенный день — релиз долгожданного проекта ClockTuner for Ryzen (CTR), который способен повлиять на быстродействие систем, основанных на процессорах Ryzen с микроархитектурой Zen 2. Прежде чем начать экскурс по CTR и рекомендациям, я хотел бы затронуть предысторию, то самое, что вдохновило меня на создание этого ПО. Лишней информации не будет, потому я надеюсь, что вы прочтете абсолютно всё. Это позволит избежать ряда проблем и недопониманий.

Думаю, многие из вас прекрасно помнят релиз и первые обзоры процессоров Ryzen, основанных на микроархитектуре Zen 2. Они принесли и новый уровень производительности, и снижение цен на процессоры Intel. Рост акций компании AMD и небывалую шумиху на форумах. Восторг пользователей и очередная порция масла в огонь в виде крутого бонуса — Precision Boost Overdrive (дополнительный автоматический разгон). Если говорить вкратце, PBO — это технология, которая позволяет изменить пределы лимитов мощности, ограничивающие boost процессора, и тем самым поднять частоту в авторазгоне. Помимо этого, пользователю предлагается возможность изменить частотную кривую на определённую величину. Тем, кто не видел презентации данной технологии — ознакомиться с ней можно тут:
Пользователям обещали дополнительную частоту процессора в зависимости от «удачности» образца, системы охлаждения и возможностей VRM материнской платы. Многие даже поверили, что умный разгон таки существует и он принесет результаты. На первых прошивках UEFI некоторые пользователи рапортовали, что действительно PBO способна поднять частоту на внушительную величину до 200 МГц, но только на процессорах Ryzen 5 3600 и ценой огромного энергопотребления. Остальные CPU оставались за бортом, им не позволялось изменять частотную кривую. Спустя некоторое время стало ясно, что этой технологией никто не занимается и другие процессоры не получат функциональность, о которой рассказывал нам Роберт Халлок.
Как многие из вас уже знают, новый технологический процесс — это ряд сложностей на всех этапах производства и обработки, поэтому 7 нм от компании TSMC не стало исключением из правил. Одним из важнейших моментом является сортировка кристаллов, что позволяет формировать как очень энергоэффективные линейки процессоров, так и геймерские решения с высокой частотой. Помимо определения энергетических характеристик кристалла в целом, определяются ещё энергетические характеристики каждого ядра индивидуально. То есть, на одном кристалле может содержаться как ряд очень удачных ядер, способных покорять очень высокую частоту, так и ряд менее удачных ядер. В теории, это позволяет производителю процессора использовать все ядра с максимальной эффективностью и варьировать частоту процессора в зависимости от количестсва загруженных ядер. Звучит круто, не так ли? На практике все немного иначе. Поскольку процесс оценки энергетических характеристик сложный, а временные рамки на оценку ограничены (время — деньги) — используется более простой способ оценки энергетических характеристик. В результате мы имеем некий образец процессора, с информацией о приблизительных его возможностях. Соответственно, чтобы каждый образец работал так как надо, рабочее напряжение будет выбрано по самому худшему образцу. Недостатки — это некорректные метки ядер, завышенное энергопотребление (и тепловыделение) если пользователю попался удачный экземпляр процессора. Иными словами, такой образец имеет скрытый резерв.
К счастью, компания AMD также смогла предоставить противовес этим популярным недостаткам (у Intel эти недостатки абсолютно аналогичные) — индивидуальный разгон каждого CCX. Напомню, что CCX (Core CompleX) — это одна из структурных единиц процессора, в которую может входить до 4-х ядер, кэши и другие сопутствующие модули. Линейка Ryzen серии 3000 имеет продукты, в которых количество CCX может варьироваться от 1 до 16 штук (Threadripper 3990X). Тем не менее, имея столь могучий инструмент как разгон с помощью CCX, большинство пользователей (95%) не будут иметь понятия, какую частоту установить для каждого CCX и какое напряжение должно быть. Процессоры, у которых четыре CCX и более могут повергнуть начинающего энтузиаста в шок.
Поскольку это всё огромная сложность для многих, а резерв у процессоров не использован, мне пришла в голову идея создать ПО, которое сможет помочь пользователям легко и просто получить бесплатную производительность, если такова, конечно, имеется.
Системные требования и подготовка к работе
Для правильной работы программы система должна соответствовать следующим требованиям:

Следующий ряд требований также обязательный и относится к настройкам UEFI. Поскольку успехи CTR серьезно зависят от возможностей VRM материнской платы (настоятельно рекомендую к прочтению эту главу) нам нужно сделать своего рода фундамент в UEFI, дабы обезопасить процесс тюнинга системы от BSOD.
Самая главная настройка это LLC (Load Line Calibration), мои рекомендации следующие:
- ASUS — LLC 3 или LLC 4;
- MSI — LLC 3;
- Gigabyte — в большинстве случаев Turbo, но так же может быть Auto;
- ASRock — Auto или LLC 2; Важный момент, CTR имеет посредственную совместимость c материнскими платами ASRock, поскольку все режимы LLC демонстрирует аномально высокий Vdroop, т.е. сильное падение напряжения;
- Biostar — Level 4+.
Для обладателей материнских плат ASUS рекомендуется использовать дополнительные настройки:
- Phase mode — Standard;
- Current capability mode — 100%.
Как установить CTR:
Credits
За абсолютно любым проектом помимо разработчика и автора идеи стоят люди, которые так же сделали свой вклад. Я хочу выразить благодарность всем тем, кто принимал участие в тестировании, консультировал по техническим вопросам или находил важную информацию, которая могла бы улучшить CTR. В частности, особая благодарность:
@A_z_z_y (Vadym Kosmin), Martin Malik, @CodeZ1LLa (Oleg Kasumov), @lDevilDriverl (Oleksii Baidala), Sami Makinen (AMD), Danny Ordway (ACI), @Spaik (Alexey Savitski), @datspike (Alexey Elesin), Keaton Blomquist, @tsa, @cluster_edge, @Anem (Anton Emashov), @GUN’G’STAR, @CapFrameX, @irusanov, @stormpand.
Часы — аксессуар, стремительно набирающий популярность в последние годы. Для чего нужны часы? — Для измерения и определения времени . Для кого-то часы — это не более чем украшение, для кого-то — инструмент. Так или иначе, точность часов еще с давних времен — важнейший их показатель . И совсем неудивительно, что многие хотят быть осведомлены о точности конкретно их инструмента.
Сегодня я расскажу Вам о том, как можно самому измерить точность Ваших механических часов, не выходя из дома.
Всё, что нам понадобится — это смартфон и доступ в интернет для скачивания необходимого приложения. Приложений для определения точности часов на самом деле довольно много, однако я пользуюсь приложением " Watch Accuracy Meter " для системы Android . На мой взгляд оно является наиболее гибким, удобным и интуитивным . Также есть приложения Watch Check, Clock Tuner, и другие .
Принцип работы приложения довольно прост. Для начала Вам необходимо выбрать частоту полуколебаний механизма Ваших часов. Если же Вы этого не знаете, или не хотите лишний раз что-то нажимать — существует режим " Auto ", где программа автоматически определяет частоту полуколебаний механизма , а в последствии и точность часов .
Как выбрать частоту полуколебаний в приложении — доступно множество вариантов и режим "Авто" Как выбрать частоту полуколебаний в приложении — доступно множество вариантов и режим "Авто"
С помощью микрофона телефон будет "слышать" тиканье часов и сопоставлять его с эталонным , создавая узор в виде точек, наглядно показывающий насколько Ваши часы спешат или опаздывают .
Специально для этого сверху расположена нормированная таблица , показывающая идеальное значение (0) в центре и расходящиеся в стороны положительные и отрицательные погрешности . К слову, стандарты хронометра COSC (-4/+6 секунд в сутки) также отдельно размечены на этой таблице.
Вот, к слову, какие результаты я получил, протестировав свои Seiko 5 Sports на механизме 4R36 при неполном заводе в положении лежа.
Инструмент, по моему опыту, показывает реальные значения (а я проверял трое часов ), на основе которых Вы сможете сделать выводы о необходимости настройки/обслуживания тех или иных часов . Или же наоборот сможет обрадовать Вас точностью хронометра 🙂
Описанный метод имеет множество преимуществ , главным из которых является отсутствие необходимости в таймографе ( инструменте, определяющем точность часов ) и необходимости похода к ближайшему часовщику . Смартфон делает это всё гораздо более удобным и быстрым .

«Прошу Вас, расскажите подробней о процедуре регулировки выкачки в следующей вашей статье.»
glazmaneА ведь таки да. Сколько рассказываю о сложном, разбираю часы, собираю, а вот об элементарных процедурах настройки часов в домашних условиях без разборки, но к которым приходится прибегать куда как чаще, чем к полной разборке и репассажу, так ни слова и не сказал. Нет, может быть оно всем понятно, но ведь спрашивают об этом. Значит, нужно хоть пару слов об этом, да сказать. На уровне «подвигать рычаги», чтобы было доступно и понятно каждому. Поэтому в этот раз в глубокие материи углубляться (пардон за каламбур) не будем. Просто немного действий, направленных на проверку и установку хода часов. Присаживайтесь, друзья! Если вы это знаете, просто посмотрите, а кому-то может оно будет в новинку и пригодится. Посему — коротко и по делу.
Что же есть такое «выкачка»? Для пущей наглядности давайте представим себе ходики. Вот он маятник, «тик-так», «тик-так». Качнулся влево, качнулся вправо. И влево, и вправо маятник проходит одинаковое расстояние, точнее, отклоняется на один и тот же угол. Это называется синхронное колебание, синхронизм. Вот он и есть так самая «выкачка», то есть, маятник выкачивается на одинаковый угол в каждую сторону. Точно так же происходят колебания маятника и в наручных часах, только маятник здесь представляет собой колесо, подвешенное на спиральной пружине. Если его подтолкнуть, он начнёт совершать затухающие колебания, вращаясь по часовой стрелке и против часовой стрелки. Во время этих колебаний маятник через импульсный камень взаимодействует с анкерной вилкой, в результате чего происходит обмен энергией межу маятником и механизмом (да, во время колебания маятника происходит много чего, но это очень большая тема для разговора, к ней лучше вернуться отдельно). Синхронизм здесь проявляется в том, что углы хода колеса маятника по часовой и против часовой стрелки должны быть равны относительно положения покоя. То есть, при не заведенной пружине анкерная вилка, в рожках которой находится импульсный камень маятника, должна стоять ровно посередине между ограничивающими штифтами. На глаз такая настройка может быть произведена разве что в тех часах, где анкерная вилка видна при установленном балансе. Но в наручных часах это довольно спорное мероприятие. Поэтому для настройки часов используются приборы, которые в домашних условиях вряд ли у кого-то могут оказаться под рукой. Но ничего. В качестве прибора в наше время существуют программные продукты, такие как широко известный среди любителей часового дела Clook Tuner. Его легко найти в магазине приложений для Андроид.
Хорошо. Освоив некоторые теоретические выкладки, перейдём к практическим занятиям. Итак, часы у нас отстают или спешат, нам надо подстроить их ход. Открываем заднюю крышку и перед нами… ну да, вот этих два рычажка. Будь рычажок один, проблем бы не возникало. А вот целых два… (смайлик!)
Тут я несколько отступлю от повествования и позволю себе некоторую реплику. Собственно, эта самая «выкача», синхронизм, не самый важный параметр в часах. По большому счёту если чем и грозит небольшая рассинхронизация, так это тем, что часы начнут идти не с первого или третьего оборота заводной коронки, а с пятого или шестого. Точность хода будет оставаться всё ещё достаточной и находиться в заявленных заводом параметрах. Разве что при разном натяжении пружины можно будет заметить некоторые отклонения. Но — к делу. Тут у меня как раз «Ракета 2601» под рукой, вот на её примере и проведём небольшую «лабораторную работу» (смайлик!).Итак, человек, открывший заднюю крышку своих часов, как правило, видит вот такую картину. Баланс, и на нём два рычага.
Рычаг, обозначенный цифрой «1» — это градусник. С его помощью устанавливается частота колебаний маятника. Рычаг, обозначенный цифрой «2» — это рычаг, на котором закреплена колонка спирали баланса. Такое крепление даёт возможность перемещать колонку баланса, а значит, изменять положение колеса баланса с импульсным камнем относительно рожек анкерной вилки. То есть, выставить таким образом вилку ровно посередине между ограничивающими ход вилки штифтами. Такая возможность существует и у баланса с неподвижной колонкой, но регулировка таких часов, увы, возможна только квалифицированным специалистом, поскольку требует навыков и соответствующего инструмента. Поэтому в этом рассказе рассматриваться не будет во избежание поломки часов при неправильной регулировке.

Продолжаем. Предположим, у нас на регулировке часы с расстроенным синхронизмом и сбитым ходом. Бывает при падении.
Прежде всего при помощи нашего программного индикатора нужно определить, что же происходит. Я специально не уменьшал скриншоты программы, чтобы всё было наглядно. Для этого вовсе вовсе не обязательно приобретать полную версию программы Clock Tuner. Что же мы видим на этом графике? Здесь чётко видны две параллельные линии, поднимающиеся вверх. В данном случае это означает, что синхронизм нарушен, часы отстают на некоторое время.
Начинаем регулировку. Прежде всего нужно знать, что регулировки взаимозависимые. Первым делом устанавливаем синхронизм. Для этого передвигаем при помощи путцхольца или зубочистки — металлический инструмент использовать нежелательно, можно намагнитить баланс, рычажок колонки баланса, обозначенный на нашем фото цифрой «2». Сторону, в которую нужно передвинуть колонку, определяем практически, контролируя график, по сужению расстояния между двумя линиями. Передвигаем колонку баланса в нужную сторону до тех пор, пока две линии не совпадут в одну «ниточку». Приблизительно вот так.

Далее переходим к регулировке хода. Поскольку в нашем примере часы отставали, то передвигаем на этот раз градусник — рычажок, обозначенный цифрой «1», до момента, пока линия на графике не станет как можно более горизонтальной. После этого тут же снова подстраиваем синхронизм («выкачку») рычагом «2». Как я уже говорил, регулировки влияют друг на друга, поэтому подстроив одну, придётся подстроить и другую. Как видите, линия вытянулась в «ниточку». Собственно, на данном этапе можно было бы и закончить настройку. Часы будут идти в пределах нормы, но если установить платную версию Clook Tuner, то можно добиться более точных регулировок.

В этой версии можно увидеть ошибку хода, выраженную в секундах в сутки, и отклонение частоты колебаний маятника. Вот сейчас мы выставили часы, что называется «в ноль» или «в ниточку». Это не значит, что часы будут идти с нулевой погрешностью на протяжении суток, мы не учли ошибку положения, изменение хода при снижении натяжения пружины и немало иных факторов. Поэтому часовщики (серьёзные часовщики) никогда вам не отдадут часы сразу же после ремонта, а подержат их у себя сутки или двое, чтобы подкорректировать при необходимости ход.
В заключение добавлю, что Clock Tuner хоть и является лучшей программой для настройки часов, но полноценный прибор проверки часов (ППЧ) заменить не может. В этой программе нельзя установить так называемый угол подъёма баланса для конкретного испытуемого механизма, он тут установлен средним, скорее всего 52 градуса. Также не видим амплитуду хода. Амплитуда хода — весьма важный параметр, по которому можно судить о том, нужна ли профилактика часам или можно повременить с ней. Но и без этого в домашних условиях настройка часов получается весьма точной.
REM:
Иногда задают вопрос: Что такое регулировка и что такое настройка. Если коротко, то это можно сформулировать как-то так.
Под регулировкой чаще всего понимают комплекс работ по доведению параметров устройств до значений, соответствующих требованиям ТУ с заданной степенью точности. Целью регулировки является обеспечение заданных параметров устройства в пределах допуска, гарантирующего нормальную длительную эксплуатацию.
Под настройкой, как правило, понимают корректировку отклонения параметров отрегулированного механизма в период его эксплуатации.
То есть, при регулировке выставляются всевозможные зазоры, расстояния, величины, которые не изменяются в период эксплуатации. Например, расстояние между камнями, загиб волоска, притяжка палет и подобное. А при настройке корректируются параметры, которые с течением времени могут измениться. Например, частота хода баланса, синхронизм («выкачка»).
Если ещё короче, то регулировка — то, для чего требуется отдельный специальный инструмент и оборудование, а вот настройка производится предусмотренными штатными органами настройки, например, градусник, подвижная колонка баланса. Других органов настройки в часах как-то и не припомню. Точная настройка, разумеется, тоже требует применения приборов. Вот сейчас мы с вами как раз и занимались настройкой отрегулированного механизма.