Hello there, I was wondering if there was any utility to monitor CPU usage and/or CPU temperature while in game. I know that you can easily view GPU temperature using rivaturner OSD (or EVGA Precision and MSI afterburner which uses technically the same thing) while you are playing. So, you can always monitor the temperature level. But what about CPU? You can find lots of utilities like realtemp, coretemp, Everest . . . (the list goes on). But they monitor the temperature outside the game, and even if you Alt+Tab out, you can't get the perfect temperature as the CPU gets hotter and cooler depending on load very quickly, so you lose a few degrees in between switching applications. Then comes logging to graph. That gives you an overall idea, not instant results. It would be best to have that in game. . . So, I discovered a way to have On Screen Display (=OSD) show CPU usage and core temperatures. First of all you need ATI Tray Tools. Grab the link here => http://downloads.guru3d.com/download.php?det=733 Nvidia users, don't worry. Technically, it is supposed to work on your hardware as well. After installing, run it and right click the ATI Tray tools icon => Tools & Options => On Screen Display... Then under OSD tab, check Show on screen display. Other settings are up to you. After that, click on Flash OSD tab and set it to Show All Time. Then in Select Active Fields Section, check what you want. I checked CPU usage and GPU temp. Then go down and check Use Flash OSD plugin. Click Configure and Choose Intel Coretemp if you have Intel CPU or AMD Coretemp if you have AMD CPU. You might have to set the TJmax value if it is incorrect. Then click OK and its done! Here is how it looks like inside a game. Let me know your thoughts on this subject. M. A. Akif Mustofa Khan Shuvo.