All Projects → JamesCJ60 → AMD-APU-Tuning-Utility

JamesCJ60 / AMD-APU-Tuning-Utility

Licence: GPL-3.0 license
Unlock the full potential of your Zen-based APU with AMD APU Tuning Utility!

Projects that are alternatives of or similar to AMD-APU-Tuning-Utility

ZenStates-Linux
Dynamically edit AMD Ryzen processor P-States
Stars: ✭ 52 (-82.61%)
Mutual labels:  overclock, ryzen
thinkpad-x1c5-hackintosh
My Hackintosh setup on the Thinkpad x1 carbon (5th gen, released 2017)
Stars: ✭ 75 (-74.92%)
Mutual labels:  laptop
radeon-scripts
Scripts to manage various aspects of the AMD line of cards in Linux
Stars: ✭ 39 (-86.96%)
Mutual labels:  overclock
spc-player
SNES music player in your browser with original hardware and Arduino.
Stars: ✭ 37 (-87.63%)
Mutual labels:  apu
Hackintosh-ASUS-A455LF-Notebook
EFI Folder for ASUS A455LF-WX039D Notebook Series with Clover/OpenCore Legacy or UEFI
Stars: ✭ 27 (-90.97%)
Mutual labels:  laptop
ryzen smu
A Linux kernel driver that exposes access to the SMU (System Management Unit) for certain AMD Ryzen Processors. Read only mirror of https://gitlab.com/leogx9r/ryzen_smu
Stars: ✭ 57 (-80.94%)
Mutual labels:  ryzen
color-goggles
Saturation manager (up to 320%) utility for Intel™ and Dual-Graphics laptops
Stars: ✭ 78 (-73.91%)
Mutual labels:  laptop
CommanderPi
Easy RaspberryPi4 GUI system managment
Stars: ✭ 163 (-45.48%)
Mutual labels:  overclock
Dell-Inspiron-7501-Hackintosh
Hackintosh for Dell Inspiron 750x/ Dell Vostro 750x
Stars: ✭ 18 (-93.98%)
Mutual labels:  laptop
MsM-4.14-RyZeN-
Kernel source code for ( REDMI NOTE 7 PRO ) | FORCE PUSH WARNING (AS ALWAYS) 🐱‍💻
Stars: ✭ 46 (-84.62%)
Mutual labels:  ryzen
NVOC
No description or website provided.
Stars: ✭ 26 (-91.3%)
Mutual labels:  overclock
ryzen-hackintosh
My hackintosh files & hardware info 
Stars: ✭ 19 (-93.65%)
Mutual labels:  ryzen
thinkeys
Split ortholinear custom replacement keyboard with TrackPoint for ThinkPad laptops.
Stars: ✭ 167 (-44.15%)
Mutual labels:  laptop
dotfiles
macOS / Linux / Codespaces dotfiles with 1-line setup script. Tested on Apple Silicon Macs. Supports both zsh and fish. Now managed with https://github.com/twpayne/chezmoi
Stars: ✭ 82 (-72.58%)
Mutual labels:  laptop
jamonapi
Another repo for jamonapi.com which is primarily hosted on sourceforge
Stars: ✭ 57 (-80.94%)
Mutual labels:  performance-tuning
Formation
💻 macOS setup script for front-end development
Stars: ✭ 1,706 (+470.57%)
Mutual labels:  laptop
awesome-performance
🚀 A curated list of awesome web performance stuff 🚀
Stars: ✭ 29 (-90.3%)
Mutual labels:  performance-tuning
xboxpy
Python module to interface with original Xbox hard- and software
Stars: ✭ 23 (-92.31%)
Mutual labels:  apu
MSI-Modern15-Hackintosh
My MSI Modern 15 Hackintosh repo
Stars: ✭ 16 (-94.65%)
Mutual labels:  laptop
raplcap
RAPL power capping C interface with multiple implementations
Stars: ✭ 23 (-92.31%)
Mutual labels:  power-management

Development has now moved to a new project that covers both Intel and AMD

AMD APU Tuning Utility

If you come across any issues or errors with AATU please open an issue or ping @JamesCJ#2022 or @sbski#2700 in our discord community server.

If you would like to support the development of AMD APU Tuning Utility by donating, you can do so via Patreon or PayPal

Readme Index

What is AATU?

  • It's a new Ryzen APU tuning utility created by one of the developers of Ryzen Controller.
  • It's a little lightweight Ryzen Master for laptops that allows you to control the power limits of your APU.
  • Works best on 2xxx, 3xxx, 4xxx, and 5xxx series Ryzen Mobile with experimental 6xxx series support and can also work on Desktop APUs.
  • Tutorial created by ETA Prime: https://www.youtube.com/watch?v=UGvTtqHPuHU

What is adaptive eco?

Adaptive eco is a mode built into AMD APU Tuning Utility that uses an algorithm to lower your APU's power limit over time as your battery life decreases. In short, adaptive eco allows you to keep as much performance as possible while also attempting to improve battery life over time. Adaptive eco does this by constantly monitoring the battery life of your laptop. That data is then used to make adjustments based on that, for example, how much should be removed or added to the APUs power limit while also changing windows power plan settings to further the impact.

What is adaptive performance - Adpative TDP?

Adaptive performance is another mode built into AMD APU Tuning Utility that does the opposite of adaptive eco. This mode uses an algorithm that aims to find the best possible power limits for your APU to get the best possible performance. This is done by monitoring the temperatures of the APU and then using this data to balance off the power limits to find the most stable settings for performance.

What is adaptive performance - Turbo Boost Overdrive?

Adaptive performance TBO is a modification of the existing power management algorithms used within AMD APU Tuning Utility. The difference is that instead of adjusting TDPs based on just APU temperatures, it adjusts clocks based on load, power limits, and temperatures.

Turbo Boost Overdrive iGPU is the first to be released. TBO iGPU does what has been stated before, but as you can guess, to the iGPU clocks of supported APUs using an offset to calculate the max clock the APU's iGPU can run under load. This mode also solves the static nature of iGPU clocks when manually overclocking them. Thanks to the load-based adjustments to the clock speed, this flaw is worked around.

As a result, this allows the APU to find the best clock speed for that moment in time, saving on power, increasing battery life, while reducing temperatures when the highest clocks are not needed when aiming to keep peak performance.

Benefits of using AATU

Benefits of using AMD APU Tuning Utility/Ryzen Controller on your laptop:

  • You can gain anywhere from as little as 5% to as much as 35%+ extra performance for absolutely free without having to buy a new laptop, prolonging the life of your existing Zen-based mobile APU.

alt text *stock power limits and results will vary depending on the laptop make, model and specifications. This data is here to prove that you can gain extra performance when allowing more power draw.

You can also gain more performance on unlocked HX/G APUs (4000 series and newer) by using Apative Performance mode with Turbo Boost Overdrive CPU enabled.

image

Installation

  • Go to release page
  • Download the your chosen AATU varients .zip file starting with AATU Stable or AATU Light depending on your chose
  • Extract the zip using 7Zip or Winrar
  • Have fun!!!

Disclaimers & Cautions

  • If you intend to use AMD APU Tuning Utility in a video/text post online (e.g. YouTube, Reddit) please credit the AMD APU Tuning Utility team by linking to the AMD APU Tuning Utility GitHub release page! We ask this so that viewers/readers can download the software from a trusted source and so the developers get the proper recognition for their work.
  • AMD APU Tuning Utility Team is not liable for any damages that my occur from using AMD APU Tuning Utility or RyzenADJ, Please use at your own risk!
  • "AMD", "APU", "Ryzen", and "AMD Ryzen" are trademarked by and belong to Advanced Micro Devices, Inc. "ROG", and "Armoury Crate" are trademarked by and belong to AsusTek Computer, Inc. AMD APU Tuning Utility Team makes no claims to these assets and uses them for informational purposes only.
  • If you wish to gain developer access to AMD APU Tuning Utility, ping @JamesCJ#2022 or @sbski#2700 in our discord community server.

Source Code

You can find all the source code for the many different versions and elements of AATU below:

Debugging missing file errors

In the event you get an error from windows that you are missing files, for example, VCRuntime140.dll or ucrtbased.dll try installing/reinstalling Visual C++ found here

Basic APU Support List:

This list does not include "Pro", "Embedded" APUs or custom APUs that may be supported like found in the Steam Deck.

200 Series:

200G:

  • Athlon 200GE
  • Athlon 220GE
  • Athlon 240GE

300 Series:

300G:

  • Athlon 300GE
  • Athlon 320GE

2000 Series:

2000U:

  • Ryzen 3 2200U
  • Ryzen 3 2300U
  • Ryzen 5 2500U
  • Ryzen 7 2700U

2000H:

  • Ryzen 5 2600H
  • Ryzen 7 2800H

2000G:

  • Ryzen 3 2200G/GE
  • Ryzen 5 2400G/GE

3000 Series:

3000U:

  • Ryzen 3 3200U
  • Ryzen 3 3300U
  • Ryzen 5 3500U
  • Ryzen 7 3700U

3000H:

  • Ryzen 5 3550H
  • Ryzen 7 3750H

3000G:

  • Athlon 3000GE
  • Ryzen 3 3200G/GE
  • Ryzen 5 3400G/GE

4000 Series:

4000U:

  • Ryzen 3 4300U
  • Ryzen 5 4500U
  • Ryzen 5 4600U
  • Ryzen 7 4700U
  • Ryzen 7 4800U

4000H:

  • Ryzen 5 4600H/HS
  • Ryzen 7 4800H/HS

4000G:

  • Athlon Gold 4100GE
  • Ryzen 3 4300G/GE
  • Ryzen 5 4600G/GE
  • Ryzen 7 4700G/GE

4000:

  • Ryzen 3 4100
  • Ryzen 5 4500
  • Ryzen 7 4700

5000 Series:

5000U:

  • Ryzen 3 5300U
  • Ryzen 3 5400U
  • Ryzen 3 5425U
  • Ryzen 5 5500U
  • Ryzen 5 5600U
  • Ryzen 5 5625U
  • Ryzen 7 5700U
  • Ryzen 7 5800U
  • Ryzen 7 5825U

5000H:

  • Ryzen 5 5600H/HS
  • Ryzen 7 5800H/HS
  • Ryzen 9 5900HX/HS
  • Ryzen 9 5980HX/HS

5000G:

  • Ryzen 3 5300G/GE
  • Ryzen 5 5600G/GE
  • Ryzen 7 5700G/GE

5000:

  • Ryzen 3 5300
  • Ryzen 5 5500
  • Ryzen 7 5700

6000 Series:

6000U:

  • Ryzen 5 6600U
  • Ryzen 7 6800U

6000H:

  • Ryzen 5 6600H/HS
  • Ryzen 7 6800H/HS
  • Ryzen 9 6900HX/HS
  • Ryzen 9 6980HX/HS

6000G:

  • TBA
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].