Maximize your FPS :: Use CPUCores to isolate and constrain OS + non-game processes and dedicate CPU resources to be used exclusively for your games! CPUCores fully integrates with Steam games.
User reviews:
Recent:
Mostly Positive (68 reviews) - 76% of the 68 user reviews in the last 30 days are positive.
Overall:
Mostly Positive (1,041 reviews) - 73% of the 1,041 user reviews for this software are positive.
Release Date: Jul 3, 2015

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Buy CPUCores :: Maximize Your FPS

 

Recent updates View all (21)

January 11

CPUCores Update 1.7.6 - Bug Fix Release

CPUCores was built to do 1 thing and 1 thing only: Increase your FPS!
Version 1.7.6 has been released - Misc Bug Fixes + Tweaks to Game Probe Detection



New CPUCores Updates:

  • Modified the method in which CPUCores communicates with Steam to validate your purchase. This should address the rare bug with a Steam user encountering the "Enter your license key" message from CPUCores. A big thanks to everybody for your patience while we worked on resolving this issue!
  • Improved the Game Probe Detection (BETA) by modifying the internal mechanics of how game scanning and activation/pausing work. This should improve handling of CPUCores when pausing it's operation while a game/program you've listed is still running and needs CPUCores to be set to the "pause" position.

CPUCores has been updated to version 1.7.6 which features our automatic Game Probe Detection!

About Game Probe Detection:

CPUCores has been updated with a brand new feature, currently in BETA, which we are calling our Game Probe Detection!

This new feature will allow you to input the .EXE of any game(s). Upon entering the game's .EXE file, you may then minimize CPUCores and then launch your game via whatever means you may have.

After inputting your game, CPUCores will "probe" your system continually until the game is launched. Once CPUCores detects the game has having been launched, CPUCores will automatically engage it's "START GAME" button and thus do everything that CPUCores is configured to do! Once you are finished gaming, simply close your game and click the "STOP CPUCORES" button.

This new update includes supports for games that require web-based launchers such as Battlefield 1, as well as classic game launchers including Battle . net, as well as any customer game launcher such as SKSE, F4SE, etc.

I hope you enjoy this new feature! As it is currently in BETA and is being enhanced, please report any bugs/ideas about this new feature directly to our Steam forums.

Enjoy!!

Prior Recent CPUCores Updates:

  • Added support for Steam Launch Parameters! This enables you to set game-specific launch parameters for Steam, of which CPUCores' Steam integration will handle correctly.
  • Modified how CPUCores shows up in Steam for "Time played" due to Steam's internal API better handling of non-game software. Your hours accrued using CPUCores should now be better reflected, versus the past only showing often 0.2 hours despite potentially using it for hundreds of hours.
  • Streamlined the software to make it FASTER and better supporting games which use launchers as well as non-Steam games!
  • Added better support for Windows 10 multi-user environments and custom User Account Security
  • Added a Windows Notification Icon which has several options including the ability to reset the window position of CPUCores. This can be advantageous for people who have multiple monitors and frequently add/remove monitors which can sometimes cause a program such as CPUCores to appear on a "phantom monitor".
  • Added better support for detecting games in Custom Steam Libraries. Just go into the Advanced->Steam->Steam Config and add the base location of your additional/custom Steam game libraries.
  • Added major new performance methods to run your games even faster!
  • Added support for 18 more languages.
  • Added a link to an instructions manual for CPUCores.
  • Added new achievements based on your CPU.
  • Added better support for varied Windows 7/8/10 UAC and multiple Windows accounts.
  • Tweaked some default settings to better support more modern games
  • Added a Twitter Button - Please click and Tweet about CPUCores!
  • CPUCores is now multi-lingual! We support the following languages: English, German, Russian, Chinese, Polish, Korean, and French. More will be added upon request!
  • Language settings are auto-detected but can be tweaked in the "Advanced->Languages" area.
  • Windows 10 Microsoft Signature added
  • Increased support for Logitech mouse drivers
  • Improved handling of the internal CPUCores processes
  • Increased Windows 8 + 10 process efficiency handling

http://store.steampowered.com/app/384300

Note: You may wish to rebuild your CPUCores configuration file after this update. While this is not required, it may help if you run into an update issue. To do so, follow the instructions below:

  • Close CPUCores
  • Open Windows Explorer
  • Open the following folder: %appdata%\CPUCores
  • Delete the following file: cpucores.data
  • Restart CPUCores

Happy gaming!!

Tim

5 comments Read more

December 10, 2016

CPUCores Update 1.7.4 - Game Probe Detection!

CPUCores was built to do 1 thing and 1 thing only: Increase your FPS!
Version 1.7.4 has been released - Introducing our automatic Game Probe Detection!



CPUCores has been updated to version 1.7.4 and introducing our automatic Game Probe Detection!

CPUCores has been updated with a brand new feature, currently in BETA, which we are calling our Game Probe Detection!

This new feature will allow you to input the .EXE of any game(s). Upon entering the game's .EXE file, you may then minimize CPUCores and then launch your game via whatever means you may have.

After inputting your game, CPUCores will "probe" your system continually until the game is launched. Once CPUCores detects the game has having been launched, CPUCores will automatically engage it's "START GAME" button and thus do everything that CPUCores is configured to do! Once you are finished gaming, simply close your game and click the "STOP CPUCORES" button.

This new update includes supports for games that require web-based launchers such as Battlefield 1, as well as classic game launchers including Battle . net, as well as any customer game launcher such as SKSE, F4SE, etc.

I hope you enjoy this new feature! As it is currently in BETA and is being enhanced, please report any bugs/ideas about this new feature directly to our Steam forums.

Enjoy!!

Prior Recent CPUCores Updates:

  • Added support for Steam Launch Parameters! This enables you to set game-specific launch parameters for Steam, of which CPUCores' Steam integration will handle correctly.
  • Modified how CPUCores shows up in Steam for "Time played" due to Steam's internal API better handling of non-game software. Your hours accrued using CPUCores should now be better reflected, versus the past only showing often 0.2 hours despite potentially using it for hundreds of hours.
  • Streamlined the software to make it FASTER and better supporting games which use launchers as well as non-Steam games!
  • Added better support for Windows 10 multi-user environments and custom User Account Security
  • Added a Windows Notification Icon which has several options including the ability to reset the window position of CPUCores. This can be advantageous for people who have multiple monitors and frequently add/remove monitors which can sometimes cause a program such as CPUCores to appear on a "phantom monitor".
  • Added better support for detecting games in Custom Steam Libraries. Just go into the Advanced->Steam->Steam Config and add the base location of your additional/custom Steam game libraries.
  • Added major new performance methods to run your games even faster!
  • Added support for 18 more languages.
  • Added a link to an instructions manual for CPUCores.
  • Added new achievements based on your CPU.
  • Added better support for varied Windows 7/8/10 UAC and multiple Windows accounts.
  • Tweaked some default settings to better support more modern games
  • Added a Twitter Button - Please click and Tweet about CPUCores!
  • CPUCores is now multi-lingual! We support the following languages: English, German, Russian, Chinese, Polish, Korean, and French. More will be added upon request!
  • Language settings are auto-detected but can be tweaked in the "Advanced->Languages" area.
  • Windows 10 Microsoft Signature added
  • Increased support for Logitech mouse drivers
  • Improved handling of the internal CPUCores processes
  • Increased Windows 8 + 10 process efficiency handling

http://store.steampowered.com/app/384300

Note: You may wish to rebuild your CPUCores configuration file after this update. While this is not required, it may help if you run into an update issue. To do so, follow the instructions below:

  • Close CPUCores
  • Open Windows Explorer
  • Open the following folder: %appdata%\CPUCores
  • Delete the following file: cpucores.data
  • Restart CPUCores

Happy gaming!!

Tim

20 comments Read more

Reviews

“OMG best 16 dollars i have spent in years. EVERYTHING is faster smoother and just plain better! Awesome software!”
Thumbs-Up – Kvothe_Kingkiller

“I just wanted to let you know that this works amazing for me on most all of the games I have tested so far, and Some of them I get a pretty big FPS boost... Thank you for this amazing tool :-)”
Thumbs-Up – FastJack (LGM PR)

“This little utility has the potential to boost your FPS by a significant amount. The benefit will always vary but it WILL make your game run better if you're not a Windows user with the black belt in Optimization.”
Thumbs-Up – Six Of Saturn

Just Updated

  • CPUCores works with Intel and AMD processors, including 2/3/4/6 core systems!
  • CPUCores fully supports all launcher-based games including Skyrim, Minecraft, GTA-V, and more!
  • Fully supports Steam-based games as well as non-Steam games and applications!

About This Software




CPUCores automatically detects all of your Steam games. It also automatically integrates with Steam's ability to launch a game. You simply have to run CPUCores from within Steam, select the Steam game you wish to run optimally, then click the "START GAME" button within CPUCores. That's it!

CPUCores does multiple things to optimize your OS. To start, CPUCores will isolate your entire OS to your first core. Secondly, CPUCores examines and constrains key Windows services that are not essential and known to hog CPU resources. Third, CPUCores examines and isolate key Windows processes to ensure a perfect balance of CPU savings without starving key Windows processes.

CPUCores will isolate and dedicate processing cores to be exclusively used by your game. In addition, CPUCores will allow game-specific hyper-thread disabling/enabling. Further, advanced options allow you to be specific in what processing cores and/or hyper-threads you want you game to use (or not use).



CPUCores examines what non-OS and non-game operations your PC is running. It will do things such as constrain non-game programs to your first processing core. Also, CPUCores will constrain the resources used of common web browsers and flash players. So go ahead, watch your favorite Twitch streams and Youtube videos without fear of FPS drops!

CPUCores is constantly being updated with new features, enhancements, and overall changes to maximize your gaming FPS. One such change is support for Twitch streaming. With CPUCores, you can isolate OBS to specific CPU consumption, disallowing it from robbing precious CPU resources that your game could be using. So go ahead and stream to Twitch without any unplanned FPS drops!

CPUCores gives your games max CPU power to enable you to reach max FPS.


With CPUCores, you will be able to dedicate CPU resources towards your gaming, thus enabling your game to hit the maximum FPS possible on your PC hardware. CPUCores does this by intelligently controlling certain OS functions, non-game programs, and dedicated resources to be used explicitly by your game.

Use CPUCores to:


  • Isolate your Operating System to it's a non-gaming CPU processing core
  • Isolate your non-gaming programs (Web browser, music streaming, etc.) to share resources with your OS-limited processing core
  • Dedicated multiple processing cores to be exclusively used for gaming
  • Have the ability to eliminate potentially inefficient and under-performing CPU "Hyperthreading" for a particular game
  • Ensure your video game has 100% of a processing core, versus Operating System default (often only 60%-90%)
  • ... Maximize your FPS!

OS Default (without CPUCores):




Your OS works to balance CPU energy consumption, power efficiency, and heat generation, with the end result being that a default Windows OS will often balance CPU consumption across all your cpu core processors, little by little. For example, if you look at your Windows Task Manager right now, you will likely see CPU usage between 2-20% across all of your processor cores. This is great for keeping all your cpu cores relatively cool as well as be more efficient with regards to energy consumption. However, this is at the cost of CPU POWER when gaming!

The End Result:

Your are at the mercy of how your PC decides to mix and match Windows processes, misc. applications, and your games. This will inevitably lead towards a reduced performance potential that your PC hardware could offer up for your game to use.

With CPUCores Turbocharging Your Games:




The CPUCores application identifies dozens of Windows programs, background processes, and non-gaming applications, and immediately controls and isolates them to a subsection of your total CPU resources. CPUCores will then free up a block of CPU resources and dedicated it specifically for a game. You can then launch a Steam game, or any game/program, directly via the CPUCores application. This enables CPUCores to control the processor usage for that game/program and ensure it has dedicated usage to processing cores. Your game no longer has to share resources with the OS / other applications.

The End Result:

For single-threaded games: Before the application may have had 70-90% access to a CPU processor, it now has near 100% access to a processor. This enables your game to take full advantage of your CPU core, thus enabling it to reach it's highest FPS potential on your system. The net benefit can be up to 30% more CPU power for that game!

For games that operate on 2 cores (or more): Your game can now have unlimited access to all the remaining cores on your system without any sharing of CPU access to your core Windows installation or other applications on your PC.

CPUCores has a lot of features build specifically for gamers!


  • Full Steam Integration - Just run CPUCores and it will auto-detect all your Steam games!
  • Support for non-Steam games - A simple click of a button allows you to use any non-Steam game by selecting the .exe for the specific game!
  • Support for general, non-game applications - Use CPUCores with any application including video editing, databases, virtual machines, and more!
  • Convenient game sorting options makes large Steam libraries manageable!
  • Incredible community surrounding the software!
  • Direct contact with the developer for suggestions on feature updates!
  • Continual development with free software updates!

What PC Hardware/Game Benefits The Most (Most FPS Gains)?


There are 3 determining factors that come into play with regards to CPU-driven FPS in a game:

  • Your PC CPU Hardware: Do you have 2 cores? 4 cores? Or more?
  • Your specific game threading: Does it use 1 CPU only? Or is it multi-threaded?
  • Your specific game being CPU or GPU heavy: Is your game very CPU heavy? Or GPU heavy? Or both?
If you have a Dual Core (2 core) CPU and a game that supports 1 CPU (single thread) then you will likely see a nice benefit. This is because CPUCores will give that game a dedicated CPU processor, just for itself.

If you have a Quad Core (4 core) CPU and a game that supports 1 or more threads (multi-threaded) which is CPU heavy then you will likely see a nice benefit. This benefit occurs as CPUCores will constrain OS and non-game processes while giving dedicated CPU access to your game. Note: The very latest high-end quad core CPUs may not receive much of a benefit as they are known to be extremely fast on their own, so much so that high-end games are, at this point, not CPU resource bound.

However, if your PC has 6 cores OC'd to over 9Ghz with 10 SSDs in Raid A(wesome) with 4x GPUs then you likely won't receive that much benefit from using CPUCores. But by all means, go ahead :) You could say that CPUCores is best suited for low/medium/high but not ultra high-end systems.

FPS Improvements:


The impact of how CPUCores will help with FPS depends on essentially 2 things: #1 Your PC Hardware, and #2 The game itself. That being said, here are some benchmarks we've recently seen from testing on a Dual Core (2 core) medium-level PC System:

  • ARMA III = 17.5% FPS Increase!
  • Team Fortress 2 - 58% FPS Increase!
  • Tombraider - 6.3% FPS Increase
  • Left 4 Dead 2 - 14% FPS Increase

You can see videos of these benchmarks on the Benchmark Thread on our Steam Forums.

Automatic Steam Integration:



Automatic Steam Integration GRID MODE:



Easy Steam Library Search Function:



Works With All Non-Steam Games:



Works With Non-Game Applications:

System Requirements

    Minimum:
    • OS: Windows 7 64-bit, Windows 8 64-bit, Windows 10 64-bit
    • Processor: Any dual core CPU or higher. Low/Medium/Medium-High 2/4 core CPU systems preferred.
    • Memory: 1 GB RAM
    • Additional Notes: Not recommended for extremely high-end CPUs as they won't notice as much benefit.
    Recommended:
    • OS: Windows 7 64-bit, Windows 8 64-bit, Windows 10 64-bit
    • Processor: Any dual core CPU or higher. Low/Medium/Medium-High 2/4 core CPU systems preferred.
    • Memory: 1 GB RAM
    • Additional Notes: Not recommended for extremely high-end CPUs as they won't notice as much benefit.
Customer reviews Learn More
Recent:
Mostly Positive (68 reviews)
Overall:
Mostly Positive (1,041 reviews)
Review Type


Purchase Type


Language


Display As:


(what is this?)
623 reviews match the filters above ( Mostly Positive)
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...