Что такое global c state control ryzen

Asynchronous Callbacks

The class is used throughout to provide asynchronous callbacks. The first place it’s used is within the class. Whenever a self-test completes, a callback is invoked notifying registered clients. registers with both and to get informed when the test is complete.


The second location is the user interface registers with . This allows a client, running on another thread, to register and receive status callbacks during execution. allows the client to specify the exact callback thread making it easy to avoid cross-threading errors.

The final location is within the class which fires periodic callbacks on a registered callback function. A generic, low-speed timer capable of calling a function on the client-specified thread is quite useful for event driven state machines where you might want to poll for some condition to occur. In this case, the class is used to inject poll events into the state machine instances.

Example of Intel CPUs

My laptop CPU: /proc/cpuinfo

On Linux, the most common way to retrieve information on the CPU is to read /proc/cpuinfo. Example on my laptop:

selma$ cat /proc/cpuinfo
processor  : 0
vendor_id  : GenuineIntel
model name : Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
cpu MHz    : 1200.214
...

processor  : 1
vendor_id  : GenuineIntel
model name : Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
cpu MHz    : 3299.882
...

«i7-3520M» CPU is a model designed for Mobile Platforms (see the «M» suffix). It was built in 2012 and is the third generation of the Intel i7 microarchitecture: Ivy Bridge.

The CPU has two physical cores, I disabled HyperThreading in the BIOS.

The first strange thing is that the CPU announces «2.90 GHz» but Linux reports 1.2 GHz on the first core, and 3.3 GHz on the second core. 3.3 GHz is greater than 2.9 GHz!

Выполняем разгон

Будем проводить разгон на процессоре Intel Core i7 8700k. Но на самом деле, инструкция подойдет для каждого ЦП, который умеет разгоняться.

В Gigabite раздел «Advanced Frequency Settings» — « Advanced CPU Core Settings».

Затем выставите значение CPU Core Ratio в положение «Sync All Cores» или «All Core». Это нужно, чтобы задать частоту на все ядра синхронизировано.

Начинайте с напряжений 1.15-1.2V.

SelfTestEngine

is thread-safe and the main point of contact for client’s utilizing the self-test subsystem. and are members of . is responsible for sequencing the individual self-tests in the correct order as shown in the state diagram below:

Figure 2: SelfTestEngine State Machine

The event initiates the self-test engine. is an asynchronous function relying upon to invoke the event function. Since is asynchronous, it is thread-safe to be called by any client running on any thread.

void SelfTestEngine::Start()
{
    
    StartCallback(NoData());
}

void SelfTestEngine::StartPrivateCallback()
{
    BEGIN_TRANSITION_MAP                                    
        TRANSITION_MAP_ENTRY (ST_START_CENTRIFUGE_TEST)     
        TRANSITION_MAP_ENTRY (CANNOT_HAPPEN)                
        TRANSITION_MAP_ENTRY (CANNOT_HAPPEN)                
        TRANSITION_MAP_ENTRY (EVENT_IGNORED)                
        TRANSITION_MAP_ENTRY (EVENT_IGNORED)                
    END_TRANSITION_MAP(NULL)
}

When each self-test completes, the event fires causing the next self-test to start. After all of the tests are done, the state machine transitions to and back to . If the event is generated at any time during execution, a transition to the state occurs.

The base class provides three states common to all -derived state machines: , , and . then adds two more states: and .

has one event function, , that starts the self-tests. is an asynchronous callback allowing clients to register for status updates during testing. A instance is also contained within the class. All self-test state machine execution occurs on this thread.

class SelfTestEngine : public SelfTest
{
public:
    
    static AsyncCallback<SelfTestStatus> StatusCallback;

    
    static SelfTestEngine& GetInstance();

    
    void Start();

    WorkerThread& GetThread() { return m_thread; }
    static void InvokeStatusCallback(std::string msg);

private:
    AsyncCallback<> StartCallback;
    void StartPrivateCallback();

    SelfTestEngine();
    void Complete();

    
    CentrifugeTest m_centrifugeTest;
    PressureTest m_pressureTest;

    
    WorkerThread m_thread;

    
    
    enum States
    {
        ST_START_CENTRIFUGE_TEST = SelfTest::ST_MAX_STATES,
        ST_START_PRESSURE_TEST,
        ST_MAX_STATES
    };

    
    STATE_DECLARE(SelfTestEngine,     StartCentrifugeTest,      NoEventData)
    STATE_DECLARE(SelfTestEngine,     StartPressureTest,        NoEventData)

    
    
    BEGIN_STATE_MAP
        STATE_MAP_ENTRY(&Idle)
        STATE_MAP_ENTRY(&Completed)
        STATE_MAP_ENTRY(&Failed)
        STATE_MAP_ENTRY(&StartCentrifugeTest)
        STATE_MAP_ENTRY(&StartPressureTest)
    END_STATE_MAP

    
    CALLBACK_DECLARE_NO_DATA(SelfTestEngine,    StartPrivateCallback)
    CALLBACK_DECLARE_NO_DATA(SelfTestEngine,    Complete)
    CALLBACK_DECLARE_NO_DATA(SelfTest,          Cancel)
};

As mentioned previously, the registers for asynchronous callbacks from each sub self-tests (i.e., and ) as shown below. When a sub self-test state machine completes, the function is called. When a sub self-test state machine fails, the function is called.

SelfTestEngine::SelfTestEngine() :
    SelfTest(ST_MAX_STATES),
    m_thread("SelfTestEngine")
{
    StartCallback.Register(&SelfTestEngine::StartPrivateCallback, &m_thread, this);

    
    m_centrifugeTest.CompletedCallback.Register(&SelfTestEngine::Complete, &m_thread, this);
    m_centrifugeTest.FailedCallback.Register(&SelfTestEngine::Cancel, &m_thread, this);
    m_pressureTest.CompletedCallback.Register(&SelfTestEngine::Complete, &m_thread, this);
    m_pressureTest.FailedCallback.Register(&SelfTestEngine::Cancel, &m_thread, this);
}

The base class generates the and within the and states respectively as seen below:

STATE_DEFINE(SelfTest, Completed, NoEventData)
{
    SelfTestEngine::InvokeStatusCallback("SelfTest::ST_Completed");

    
    if (CompletedCallback)
        CompletedCallback(NoData());

    InternalEvent(ST_IDLE);
}

STATE_DEFINE(SelfTest, Failed, NoEventData)
{
    SelfTestEngine::InvokeStatusCallback("SelfTest::ST_Failed");

    
    if (FailedCallback)
        FailedCallback(NoData());

    InternalEvent(ST_IDLE);
}

One might ask why the state machines use asynchronous callbacks. If the state machines are on the same thread, why not use a normal, synchronous callback instead? The problem to prevent is a callback into a currently executing state machine, that is, the call stack wrapping back around into the same class instance. For example, the following call sequence should be prevented: calls calls back . An asynchronous callback allows the stack to unwind and prevents this unwanted behavior.

Appendix: C-States, P-States, and T-States

A T-state was once known as a Throttling state. Back in the days before C and P states, T-states existed to save processors from burning themselves up when things went very badly, such as when the cooling fan failed while the processor was running as fast as she could. If a simple well placed temperature sensor registered that the junction temperature was reaching a level that could cause damage to the package or its contents, the HW power manager would place the processor in different T-States depending upon temperature; the higher the temperature, the higher the T-State.

The normal run state of the processor was T0. When the processor entered a higher T-state, the manager would clock gate the cores to slowdown execution and allow the processor to cool. For example, in T1 the HW power manager might clock gate 12% of the cycles. In rough terms, this means that the core will run for 78% of the time and sleep for the rest. T2 might clock gate 25% of the cycles, etc. In the very highest T-state, over 90% of the cycles might be clock gated. (See the figure below.)

Figure 9. Running Time for T0/P0, P1, and T1 States

Note that in contrast to P-states, the voltage and frequency are not changed. Also, using T-states the application runs slower not because the processor is running slower, but because it is suspended for some percent of the time. In some ways, you can think of a T-state as being like a clock gated C1 state with the processor not being idle, i.e. it is still doing something useful.

In the figure above, the top most area shows the runtime of a compute intensive workload if no thermal overload occurs. The bottom shows the situation with T states (i.e. before P states), where the processor begins to toggle between running and stopped states to cool down the processor. The middle is what happens in current processors, where the frequency/voltage pair is reduced allowing the processor to cool.

There are a few more practical reasons you should be at least aware of T-states.

  1. Some technical literature now uses the term «throttling states» to mean P-states, not T-states.
  2. Some power management data structures, such as some defined by ACPI, still include an unused T-state field. Many inquiries about T-states originate from this little fact.
  3. I suspect that T-states are still relevant in some embedded processors.

Poll Events

has a instance and registers for callbacks. The callback function, a thread instance and a pointer is provided to facilitating the asynchronous callback mechanism.

m_pollTimer.Expired.Register(&CentrifugeTest::Poll, &SelfTestEngine::GetInstance().GetThread(), this);

When the timer is started using , the event function is periodically called at the interval specified.

void CentrifugeTest::Poll()
{
    BEGIN_TRANSITION_MAP                                    
        TRANSITION_MAP_ENTRY (EVENT_IGNORED)                
        TRANSITION_MAP_ENTRY (EVENT_IGNORED)                
        TRANSITION_MAP_ENTRY (EVENT_IGNORED)                
        TRANSITION_MAP_ENTRY (EVENT_IGNORED)                
        TRANSITION_MAP_ENTRY (ST_WAIT_FOR_ACCELERATION)     
        TRANSITION_MAP_ENTRY (ST_WAIT_FOR_ACCELERATION)     
        TRANSITION_MAP_ENTRY (ST_WAIT_FOR_DECELERATION)     
        TRANSITION_MAP_ENTRY (ST_WAIT_FOR_DECELERATION)     
    END_TRANSITION_MAP(NULL)
}

STATE_DEFINE(CentrifugeTest, Acceleration, NoEventData)
{
    SelfTestEngine::InvokeStatusCallback("CentrifugeTest::ST_Acceleration");

    
    m_pollTimer.Start(10);
}

Annex: AMT and the ME (power management coprocessor)

Computers with Intel vPro technology includes Intel Active Management Technology (AMT): «hardware and firmware technology for remote out-of-band management of personal computers». AMT has many features which includes power management.

is the hardware part: an isolated and protected coprocessor, embedded as a non-optional part in all current (as of 2015) Intel chipsets. The coprocessor is a special 32-bit ARC microprocessor (RISC architecture) that’s physically located inside the PCH chipset (or MCH on older chipsets). The coprocessor can for example be found on Intel MCH chipsets Q35 and Q45.

See Intel x86s hide another CPU that can take over your machine (you can’t audit it) for more information on the coprocessor.

More recently, the Intel Xeon Phi CPU (2016) also includes a coprocessor for power management. I didn’t understand if it is the same coprocessor or not.

AMD SVM Support — что это в биосе — включать или нет? (Support Vector Machine, SVM Mode)

Приветствую дорогие! Выходят новые материнские платы, процессоры, память.. все железо становится лучше и быстрее. Появляются новые функции. Старые остаются.

Но сегодня мы поговорим про одну из старых функций, которая уже давно существует..

не знаю когда появилась у AMD, но у Intel она появилась еще в Pentium 4 модель 662/672 — была простая виртуализация VT-x.

Разбираемся

SVM Support (Support Vector Machine) — опция позволяет включить или отключить технологию AMd SVM (Secure Virtual Machine). Данная технология представляет из себя аппаратную виртуализацию AMD, которая необходима для работы некоторых программ.

Данная технология присутствует почти во всех современных процессорах AMD, у Intel есть своя — Intel VT.

Старые процессоры могут не поддерживать виртуализацию.

Другое описание опции — помогает разгрузить процессор во время использования виртуальны машин, скорее всего данное описание не совсем точно. Хотя по сути эффект именно такой же — если использовать виртуальные машины, а опцию не включать — будут реально дикие тормоза.

Принцип работы — простыми словами

На самом деле ничего сложного нет:

  1. Виртуализация позволяет некоторым программам посылать команды процессору напрямую — так он их обрабатывает быстрее. Применимо только к специальным программам, которые эмулируют среду — например Андроид, Windows, Линукс и другие.
  2. Есть обычная виртуализация и расширенная. Первая — обеспечивает прямой доступ к процессору. Вторая — доступ к устройствам на шине PCI (например аудио/видеокарта).
  3. Теоретически, аппаратную виртуализацию могут использовать и некоторые обычные программы, например Хром или видео-плеер. Почему? Вы наверно слышали где-то — аппаратное ускорение. Я об этом. Оно может работать быстрее при включенной виртуализации. Такое ускорение вроде есть в Хроме, и может быть в некоторых видеоплеерах.

Нужно ли включать?

И здесь тоже все очень просто:

  1. Чтобы ответить на этот вопрос, скажу иначе — отключать нет смысла. Технология никак не грузит ПК, не меняет принцип работы процессора, просто включает в нем некую инструкцию и все.
  2. При отключенной опции иногда могут быть проблемы при установке некоторых программ — они просто могут сообщать вам что нужна технология виртуализации, иногда они ее называют Hyper-V (хотя это виртуализация на основе гипервизора).

Опция в биосе:

Другое название — SVM Mode:

Какие программы нуждаются в этой технологии?

Программ немного и все они имеют общую направленность — эмуляция среды (операционки):

  1. VMware Workstation/Player. Позволяет создать настоящий виртуальный ПК со своим процессором, оперативной памятью, жестким диском и так далее. Требует включенной виртуализации, при отключенной — будут страшные лаги. Сам по себе виртуальный ПК представляет окно в другой ПК — там может быть установлена Windows, будет меню пуск, все как обычно. Но эта Windows полностью изолирована от реальной.
  2. VirtualBox. Аналог предыдущей проги, но полностью бесплатная. В большинстве случаев функции такие же, отличие в интерфейсе. По моему опыту VMware работает быстрее.
  3. BlueStacks/NOX. Позволяет эмулировать среду Андроид — можно устанавливать приложения, тестировать их, даже играть в игры можно. И при этом все это на обычном ПК с Windows. Весомый недостаток — требовательность к ресурсам, виртуальный Андроид не будет шустро работать на том ПК, где шустро работает виртуальная Windows. Минимум 2 ядра (лучше с высокой частотой и последнего поколения) и 4 гига оперы.
  4. Ну и как я писал выше — возможно виртуализация поможет работать быстрее тем программам, которые используют аппаратное ускорение. Но это теория, врать не буду — не тестировал.

Вывод

Мы выяснили, что SVM Support:

  1. Нужно включать. Просто потому что она никак не вредит — ничем, абсолютно. Нет ни одной проблемы в мире, при которой, чтобы решить ее — нужно отключить виртуализацию. Так что смело включайте ее — в биосе выставьте Enabled/Enable.
  2. При использовании софта, который эмулирует виртуальный ПК — включение обязательно.
  3. Присутствует почти на всех современных процессорах как Intel так и AMD, однако по умолчанию может быть отключена.

Надеюсь информация помогла. Удачи.

! 15.02.2019

Принцип работы

Включение опции C1Е позволяет задействовать для центрального процессора (ЦП), находящегося в неактивном состоянии, особый энергосберегающий режим, который носит название Enhanced Halt State («Улучшенное состояние простоя»). В этом состоянии снижается частота работы ЦП, его напряжение, а также отключаются некоторые неиспользуемые функциональные элементы процессора. В результате снижается потребление электроэнергии, а также выделение тепла процессором. Данная технология стала доступна пользователю с выходом процессоров семейства Pentium 4, основанных на ядре Prescott. Как правило, функцию, реализующую технологию Enhanced Halt State, можно найти на материнских платах, предназначенных для ЦП производства Intel, однако некоторые материнские платы платформы AMD тоже ее поддерживают.

Название функции – «Улучшенное состояние простоя» намекает на то, что она является усовершенствованием стандартного состояния простоя ЦП (С1), которое описывается стандартом энергосбережения ACPI. Расширенный вариант этого состояния гарантирует еще большее снижение энергопотребления во время простоя, во многом благодаря тому, что он позволяет уменьшать не только частоту процессора, но и его напряжение. Кроме того, важным преимуществом C1E является то, что данное состояние может регулироваться ЦП автоматически, без помощи операционной системы.

Вариант Auto подразумевает включение опции, вариант Disabled – выключение.

Шестое — AMD начала показывать, что она не «корпорация добра»

Цены на мат платы на B550 чипсете это ярко показывают. Самая дешевая материнская плата на B550 чипсете — ASRock B550M-HDV, стоит в Регарде 7910 рублей!

А чуть было не «брошенные» владельцы B450? У меня до сих пор глаз дергается после новостей про лишение B450 поддержки Zen 3. К счастью, вроде обошлось, но после новостей, что платы на B450 не поддерживают APU Ryzen 4000 Renoir, начал дергаться другой глаз.


Вроде бы, опять обошлось и поддержка заявлена, но осадок остался. Такие «прощупывания» настроений покупателей очень неприятны.

И глядя на все это, я понимаю, что если Zen 3 даст то, что обещает, он будет дорог, очень дорог, как и платы под него. Никакой благотворительности, просто бизнес.

Суммируя все вышесказанное, я понимаю, что весной 2020 мне стоило купить Core i5-9400F или дождаться Core i5-10400F и опять забыть о начинке ПК года на три-четыре, как и о постоянном мониторинге процессора, оборотов вентиляторов и температуры VRM.Все, что я написал выше, не значит, что процессоры AMD плохие, просто могут подойти они не всем, особенно если вы долго пользовались процессорами Intel. 

Я описал свой личный опыт, у вас он может быть совершенно обратным, но мой во многом повторяет посты несчастных «нейтралов», сделавших, как и я, ошибочную ставку при выборе платформы. Довольно часто встречаю я там фразу «Надо было брать Intel!».

Пишите, на какую платформу сделали ставку вы? И довольны ли вы своим выбором?

what does HPC – Core C6 State – IOMMU mode – C1E Support – SVM Mode – AMD Cool’n’Quiet DO?

Honorable

I’m trying to Overclock my 8350 but i donno what are these in CPU FEATURES

HPC Core C6 State IOMMU mode C1E Support SVM Mode AMD Cool’n’Quiet

ps. can anybody tell me in what range should i change NB Voltage and CPU NB Voltage in BIOS thanks

Honorable

ok since after 6month from the original post I know everything right now and the number of reads on the thread is more than 1000 i see the need to explain them myself

in a nutshell for those who dont have the time to read them all I overclocked my rig in a stable manner, and have all the options Enabled except IOMMU mode & SVM Mode which are for virtual machines to work better and I dont need them

in this case i dont have any problem with my overclocking, when im idle, the CPU Voltage goes from 1.4 to 0.999 which seriously helps ur bills and this effect comes solely from Cool’n’Quiet Enabled NOT Automatic, I tested it, Automatic wont do it, Just put it to Enabled

Core c6 state let ur idle core to remain at c6 state which let ur cpu to consume less power concordantly less bills to pay HPC mode works very close to cool’n’quite and lower ur cpu’s clock instead of its voltage which helps to have less need of Voltage C1e support works similar to HPC mode but it twiddles with the multiplier for lowering ur cpu clock

note: these are not technical explanations I needed to know them,what they do so I put few hours surfing net to figure them out, therefore these information may not be 100% accurate they’re just like wikipedia

Introduction

In order to save energy when the CPU is idle, the CPU can be commanded to enter a low-power mode. Each CPU has several power modes and they are collectively called “C-states” or “C-modes.” In this tutorial we will explain what these modes are, what they do and the modes supported by each processor.

The lower-power mode was first introduced with the 486DX4 processor, so this concept is far from being new. With time, however, more power modes were introduced and enhancements were made to each mode so the CPU could consume less power when it is one of these low-power modes.

These modes are known as “C-states.” They are numbered starting at C0, which is the normal CPU operating mode, i.e., the CPU is 100% turned on. The higher the C number is, deeper is the CPU sleep mode, i.e., more circuits and signals are turned off and more time the CPU will take to go back to C0 mode, i.e., to wake-up.

Each mode is also known by a name and several of them have sub-modes with different power saving – and thus wake-up time – levels.

In the table below we summarize all C-state modes currently available. Modes C1 to C3 work by basically cutting clock signals used inside the CPU, while modes C4 to C6 work by reducing the CPU voltage. “Enhanced” modes can do both at the same time.

Mode Name What it does CPUs
C0 Operating State CPU fully turned on All CPUs
C1 Halt Stops CPU main internal clocks via software; bus interface unit and APIC are kept running at full speed. 486DX4 and above
C1E Enhanced Halt Stops CPU main internal clocks via software and reduces CPU voltage; bus interface unit and APIC are kept running at full speed. All socket LGA775 CPUs
C1E Stops all CPU internal clocks. Turion 64, 65-nm Athlon X2 and Phenom CPUs
C2 Stop Grant Stops CPU main internal clocks via hardware; bus interface unit and APIC are kept running at full speed. 486DX4 and above
C2 Stop Clock Stops CPU internal and external clocks via hardware Only 486DX4, Pentium, Pentium MMX, K5, K6, K6-2, K6-III
C2E Extended Stop Grant Stops CPU main internal clocks via hardware and reduces CPU voltage; bus interface unit and APIC are kept running at full speed. Core 2 Duo and above (Intel only)
C3 Sleep Stops all CPU internal clocks Pentium II, Athlon and above, but not on Core 2 Duo E4000 and E6000
C3 Deep Sleep Stops all CPU internal and external clocks Pentium II and above, but not on Core 2 Duo E4000 and E6000; Turion 64
C3 AltVID Stops all CPU internal clocks and reduces CPU voltage AMD Turion 64
C4 Deeper Sleep Reduces CPU voltage Pentium M and above, but not on Core 2 Duo E4000 and E6000 series; AMD Turion 64
C4E/C5 Enhanced Deeper Sleep Reduces CPU voltage even more and turns off the memory cache Core Solo, Core Duo and 45-nm mobile Core 2 Duo only
C6 Deep Power Down Reduces the CPU internal voltage to any value, including 0 V 45-nm mobile Core 2 Duo only

Now we are going to explain each C-state in details.

Navigation menu

Our experts are sharingtheir knowledge with you.

Categories

▼ Server Hardware

► Hard Disk Drives

no subcategories

► HBAs

no subcategories

► Intel

no subcategories

▼ Modular Server

► Modular Server Ethernet Switch

no subcategories

▼ Motherboards

► BIOS Settings

no subcategories

▼ RAID Controllers

► 3ware

no subcategories

▼ Adaptec

► Adaptec SmartRAID

no subcategories

► LSI

no subcategories

▼ Server

► Backplanes

no subcategories

► LES

no subcategories

▼ SSDs

► Intel SSDs

no subcategories

▼ Server Software

▼ Linux

► Debian

no subcategories

► Linux Basics

no subcategories


► Linux Networking

no subcategories

▼ Linux Performance

► Fio

no subcategories

► TKperf

no subcategories

► Linux Software RAID

no subcategories

▼ Linux-Storage

► LVM

no subcategories

► Smartmontools

no subcategories

► Ubuntu

no subcategories

▼ Windows

► Windows Server 2012

no subcategories

► Windows Server 2016

no subcategories

► Windows Server 2019

no subcategories

▼ Storage

► FreeNAS

no subcategories

▼ Virtualization

► Hyper-V

no subcategories

► Proxmox

no subcategories

► VirtualBox

no subcategories

▼ VMware

▼ VMware

▼ VMware

► VMware

► VMware vSphere 5

► VMware vSphere 5.1

► VMware vSphere 5.5

► VMware vSphere 6.0

► VMware vSphere 6.5

► VMware vSphere 6.7

► VMware vSphere 5

no subcategories

► VMware vSphere 5.1

no subcategories

► VMware vSphere 5.5

no subcategories

► VMware vSphere 6.0

no subcategories

► VMware vSphere 6.5

no subcategories


► VMware vSphere 6.7

no subcategories

► VMware vSphere 5

no subcategories

► VMware vSphere 5.1

no subcategories

► VMware vSphere 5.5

no subcategories

► VMware vSphere 6.0

no subcategories

► VMware vSphere 6.5

no subcategories

► VMware vSphere 6.7

no subcategories

▼ Focus Topics

► Git

no subcategories

► UEFI

no subcategories

▼ Network+Accessories

► Load Balancer

no subcategories

► Monitoring

no subcategories

▼ OPNsense

► OPNsense Business Edition

no subcategories

▼ Remote Management

► IPMI

no subcategories

► TKmon

no subcategories

▼ Archive

► AMD

no subcategories

► Areca

no subcategories

► Fusion-io

no subcategories

► News

no subcategories

► Server Hardware Archive

no subcategories

► STEC

no subcategories

Частота кэша

Есть еще один параметр, с которым нужно поработать после определения стабильного множителя, напряжения и температуры при разгоне. В процессорах Intel это частота кэша (CPU Cache). Она влияет на повышение взаимодействия внеядерных компонентов.

Здесь все также, как и в частоте процессора:

  • Есть множитель CPU Cache Ratio.
  • И напряжение CPU Cache Voltage.

На практике частота кэша на 30% меньше частоты ядер. Например, если вы разогнали процессор до 5 ГГц, то частоту кэша ставьте в пределах 4.5-4.7 ГГц. Можно попробовать выше, но обычно частоту кэша до параметров разогнанных ядер поднять не удается.

Напряжение для него подбирайте по аналогичному алгоритму разгона ядер ЦП, но с той разницей, что начать следует с 1.1V и завершить пределом 1.3-1.35V.

После определения и выставления приемлемых и стабильных значений разгона, проверьте показатели двухчасовым стресс-тестом.


С этим читают