How to Enable E-Cores in ASUS BIOS: Step-by-Step Guide

How to Enable E-Cores in ASUS BIOS: Step-by-Step Guide

Quick Summary (AI Overview):

Enabling E-Cores (Efficiency Cores) in your ASUS BIOS restores your Intel hybrid architecture CPU (12th Gen Alder Lake, 13th Gen Raptor Lake, 14th Gen, and newer Intel Core Ultra processors) to its full multi-threaded potential. To turn them on, restart your PC, press Del or F2 to enter ASUS UEFI BIOS, press F7 for Advanced Mode, navigate to Ai Tweaker (or Advanced) > CPU Configuration, locate Active Efficient Cores, set it to All (or auto/desired core count), press F10 to save and exit.

Intel’s hybrid architecture revolutionized desktop and laptop processing by combining two distinct physical core types onto a single die: high-performance P-Cores (Performance Cores) for heavy single-threaded workloads, and energy-efficient E-Cores (Efficient Cores) for background multi-tasking, video rendering, and multi-threaded processing.

However, many PC builders, gamers, and content creators occasionally disable E-Cores in the BIOS to troubleshoot older legacy software issues or attempt specific single-core overclocking routines. If you previously turned off your E-Cores—or suspect your ASUS motherboard shipped with them restricted—this complete guide will walk you through enabling them step-by-step.

Understanding Intel Hybrid Architecture: P-Cores vs. E-Cores

Before jumping into the BIOS setup, it helps to understand how your operating system and CPU route tasks between these two core types:

Intel Hybrid CPU Core Routing (Task Scheduling)

P-Cores (Performance Cores)

  • Architecture: Golden Cove / Raptor Cove / Lion Cove.
  • Hyper-Threading: Enabled (2 threads per core).
  • Task Priority: Active games, foreground applications, heavy 3D rendering.
  • Clock Speed: Maximum boost frequencies.

E-Cores (Efficiency Cores)

  • Architecture: Gracemont / Crestmont / Skymont.
  • Hyper-Threading: Single-threaded per core.
  • Task Priority: Background tasks, OS operations, video encoding, multi-threaded worker nodes.
  • Energy Profile: High performance-per-watt efficiency.

Figure 1: Intel Thread Director dynamically allocates OS workloads based on whether E-Cores are enabled in the BIOS.

Prerequisites Before Entering BIOS

To ensure a smooth setup, keep the following prerequisites in mind:

  • Compatible Hardware: Ensure you are using an Intel processor with E-Cores (Intel Core i5-12600K, i7, i9 series from 12th/13th/14th Gen, or Core Ultra processors) paired with an ASUS motherboard (ROG, TUF Gaming, Prime, or ProArt).
  • Keyboard Connection: Ensure a wired USB keyboard is connected directly to your motherboard I/O panel.
  • Windows 11 Recommended: For optimal performance, Windows 11 includes Intel Thread Director, which manages task assignment between P-Cores and E-Cores seamlessly.

Step-by-Step Guide: Enabling E-Cores in ASUS BIOS

Step 1: Access the ASUS UEFI BIOS

  1. Turn on or restart your computer.
  2. As soon as the ASUS logo splash screen appears, tap the Delete (DEL) key or F2 key repeatedly on your keyboard until the BIOS interface opens.

Step 2: Switch to Advanced Mode

Most ASUS motherboards boot into EZ Mode by default, which presents a simplified dashboard. You must enter Advanced Mode to modify CPU core configurations:

  • Press the F7 key on your keyboard, or click on the Advanced Mode (F7) button in the bottom right corner of the screen.

Step 3: Navigate to CPU Configuration Settings

  1. Use your keyboard arrow keys or mouse to select the Advanced tab from the top menu bar (on some ROG motherboards, this option can also be found under the Ai Tweaker or Extreme Tweaker tab).
  2. Scroll down and click on CPU Configuration.

Step 4: Enable Active Efficient Cores

  1. Inside the CPU Configuration menu, scroll down until you find Active Efficient Cores (or Active E-Cores / Efficient Core Clusters).
  2. Click the dropdown menu next to it and select All (or set it to the maximum available number of E-Core clusters, or select Auto).
  3. Note: Make sure Legacy Game Compatibility Mode is not disabling your core clusters unless specifically required for older DRM software.

Step 5: Save Changes and Exit

  1. Press the F10 key on your keyboard to bring up the Save & Exit dialog box.
  2. A pop-up window will list all changes made. Verify that Active Efficient Cores has changed to All or Auto.
  3. Select OK or hit Enter. Your motherboard will restart and boot into Windows with all E-Cores active.

Performance Impact Matrix: E-Cores Enabled vs. Disabled

The table below highlights how enabling E-Cores affects key system performance parameters:

Workload / Parameter E-Cores Disabled E-Cores Enabled (Recommended)
Multi-Threaded Rendering (Cinebench, Blender) Significantly Lower Scores (25%–40% performance drop) Maximum CPU throughput and faster render times
Gaming Performance (Modern AAA Titles) Slightly higher 1% lows in niche unoptimized titles Smoother background task processing while gaming
Streaming & Video Encoding (OBS, Premiere) High CPU load on P-Cores causing dropped frames E-Cores handle encoding while P-Cores run the game
System Multi-Tasking Background apps consume high-power P-Core cycles Background apps run seamlessly on E-Cores
Total Power & Thermal Efficiency Lower total wattage under full multi-core load Optimal power-to-performance scaling

How to Verify E-Cores Are Active in Windows

Once you have booted back into Windows, verify that your E-Cores are successfully online using either of these quick tools:

Method 1: Check Windows Task Manager

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Navigate to the Performance tab and select CPU.
  3. Right-click the CPU logical processors graph and select Change graph to > Logical processors.
  4. Check the total thread count. For example, an Intel Core i7-13700K (8 P-Cores + 8 E-Cores) should display 24 logical processors (16 P-core threads + 8 E-core threads).

Method 2: Use CPU-Z

  1. Download and launch the free utility CPU-Z.
  2. At the bottom of the CPU tab, check the Cores section. It should display your P-Cores and E-Cores separately (e.g., 8 Performance + 8 Efficient).

Frequently Asked Questions (FAQs)

Q1: How do I enter BIOS on an ASUS motherboard?

Answer: Restart your computer and press the Delete (DEL) or F2 key repeatedly as soon as the ASUS logo screen appears during startup.

Q2: Why would someone turn off E-Cores in the first place?

Answer: Users sometimes disable E-Cores to resolve legacy DRM game crashes on older Windows 10 versions, reduce total CPU power consumption, or achieve higher isolated overclocks on P-Cores.

Q3: Does enabling E-Cores increase gaming performance?

Answer: While modern games primarily rely on P-Cores, enabling E-Cores prevents background applications (like Discord, Chrome, or OBS) from stealing P-Core resources, resulting in a smoother overall gaming experience.

Q4: What happens if I set “Active Efficient Cores” to Auto in ASUS BIOS?

Answer: Setting the parameter to Auto allows your ASUS motherboard to enable all available physical E-Cores according to default factory specifications.

Q5: Is Windows 11 required to use E-Cores properly?

Answer: Windows 11 includes Intel Thread Director hardware scheduling integration, which optimizes core assignment. While Windows 10 supports E-Cores, Windows 11 manages task scheduling far more efficiently.

Q6: Where do I find E-Core settings on ASUS ROG motherboards?

Answer: On ASUS ROG or TUF motherboards, navigate to Advanced Mode (F7) > Advanced (or Ai Tweaker) > CPU Configuration > Active Efficient Cores.

Q7: Can I partially enable E-Cores instead of turning on all of them?

Answer: Yes, ASUS BIOS allows you to enable E-Cores in clusters (e.g., enabling 4 out of 8 E-Cores) if you want to balance multi-threading with lower thermal output.

Q8: Do AMD processors have E-Cores?

Answer: AMD processors do not use Intel’s E-Core branding, though newer AMD chips (like Ryzen 7000/8000 series using Zen 4c or Zen 5c cores) utilize compact efficiency cores governed by AMD’s AGESA BIOS settings.

Q9: Why are my E-Cores still missing in Task Manager after changing BIOS settings?

Answer: Ensure you saved your BIOS changes by pressing F10. If they are still missing, check whether Legacy Game Compatibility Mode is engaged or update your motherboard to the latest ASUS BIOS firmware version.

Q10: Does updating ASUS BIOS reset my E-Core configuration?

Answer: Yes, performing a BIOS flash or resetting CMOS restores motherboard settings to factory defaults, which typically sets E-Cores back to Auto (Enabled).

Final Thoughts

Enabling E-Cores in your ASUS BIOS ensures you get the full multi-threaded performance you paid for when purchasing an Intel hybrid processor. Whether you are rendering 4K video, streaming games, or managing heavy multi-tasking workflows, running all physical cores guarantees optimal system throughput and operational stability.

Hi, I’m SM, a Bachelor of Technology graduate in Computer Science and Engineering with hands-on experience in researching and writing about modern technology. I am a professional technology content writer at The Tech Towns, where I have published over 100 in-depth articles covering software, mobile applications, gadgets, AI tools, and emerging digital trends. My work focuses on simplifying complex technical topics into clear, practical, and easy-to-understand content based on real research and analysis. I regularly explore new tools, software, and digital advancements to ensure readers receive accurate and up-to-date information. My goal is to make technology accessible, trustworthy, and useful for everyday users.

Be the first to comment

Leave a Reply

Your email address will not be published.


*