Personal Profile

AMD Ryzen Downcore Control

 

AMD Ryzen 7 processor

AMD Ryzen Downcore Control

AMD Ryzen 7 processors comes with a nice feature: the downcore control. This feature allows to enable / disable cores. Ryzen 7 and Ryzen 5 chips use the same die, which is made up of two CCX (Cpu CompleX), each CCX having 4 cores. So disabling cores on Ryzen 7 makes it possible to emulate a Ryzen 5 CPU.

 

AMD Ryzen CCX

AMD Ryzen CCX

The downcore control is an option available in the BIOS of X370 motherboards (maybe on other chipsets like the B350 too, I don’t know).

Here is the downcore control in the MSI X370 Gaming Pro Carbon BIOS:

 

MSI X370 Gaming Pro Carbon - Downcore control in the BIOS

MSI X370 Gaming Pro Carbon – Downcore control in the BIOS

 

A Ryzen 7 CPU has two CCX with all cores enabled (8 cores or 8C/16T). It’s a HEIGHT (4 + 4) or Auto configuration:

1 2 3 4
1 2 3 4

 

AMD Ryzen 7 Downcore control - Auto

AMD Ryzen 7 Downcore control – Auto

A Ryzen 5 1600 or 1600X has two CCX and 6 cores (6C/12T) enabled:

SIX (3 + 3)

1 2 3 4
1 2 3 4

 

AMD Ryzen 7 Downcore control - SIX (3 + 3)

AMD Ryzen 7 Downcore control – SIX (3 + 3)

A Ryzen 5 1400 or 1500X has two CCX and 4 cores (4C/8T) enabled. This can be emulated on a Ryzen 7 with two configurations: FOUR (2 + 2) or FOUR (4 + 0).

FOUR (2 + 2)

1 2 3 4
1 2 3 4

FOUR (4 + 0)
This configuration is interesting because it uses only one CCX and avoids CCX inter-connection issues (mainly the slowness: two cores on different CCX can communicate at around 30GB/s –via Ryzen Infinity Fabric which depends on the memory controller clock speed– while two cores on the same CCX can communicate at 175GB/s).

1 2 3 4
1 2 3 4

 

AMD Ryzen 7 Downcore control - FOUR (2 + 2)

AMD Ryzen 7 Downcore control – FOUR (2 + 2)

The downcore control allows to emulate 3C/6T and 2C/4T CPUs (Ryzen 3?) with the following configurations:

THREE (3 + 0)

1 2 3 4
1 2 3 4

 

AMD Ryzen 7 Downcore control - THREE (3 + 0)

AMD Ryzen 7 Downcore control – THREE (3 + 0)

TWO (1 + 1)

1 2 3 4
1 2 3 4

TWO (2 + 0)

1 2 3 4
1 2 3 4

 

AMD Ryzen 7 Downcore control - TWO (1 + 1)

AMD Ryzen 7 Downcore control – TWO (1 + 1)

 

Leave a Reply

Your email address will not be published. Required fields are marked *

 characters available

*



Popular Pages
Popular posts
Interested
About me

My name is Sayed Ahmadreza Razian and I am a graduate of the master degree in Artificial intelligence .
Click here to CV Resume page

Related topics such as image processing, machine vision, virtual reality, machine learning, data mining, and monitoring systems are my research interests, and I intend to pursue a PhD in one of these fields.

جهت نمایش صفحه معرفی و رزومه کلیک کنید

My Scientific expertise
  • Image processing
  • Machine vision
  • Machine learning
  • Pattern recognition
  • Data mining - Big Data
  • CUDA Programming
  • Game and Virtual reality

Download Nokte as Free


Coming Soon....

Greatest hits

Gravitation is not responsible for people falling in love.

Albert Einstein

Imagination is more important than knowledge.

Albert Einstein

You are what you believe yourself to be.

Paulo Coelho

Anyone who has never made a mistake has never tried anything new.

Albert Einstein

The fear of death is the most unjustified of all fears, for there’s no risk of accident for someone who’s dead.

Albert Einstein

It’s the possibility of having a dream come true that makes life interesting.

Paulo Coelho

Waiting hurts. Forgetting hurts. But not knowing which decision to take can sometimes be the most painful.

Paulo Coelho

One day you will wake up and there won’t be any more time to do the things you’ve always wanted. Do it now.

Paulo Coelho


Site by images
Statistics
  • 6,285
  • 19,118
  • 62,650
  • 18,334
Recent News Posts