CPU Optimization, problem with games!

Hiruseen

Honorable
Feb 8, 2014
39
0
10,530
Hello, i have a huge problem with my CS, a week ago i bought a new processor AMD FX 8320 3,5 Ghz 8-cores and i found out that the game is not working as it should be, it works like i have a speed hack, let me explain better.

I wanna mention that English is not my native language so please excuse me for mistakes made.

When i open CS it shows on net_graph 4 fps despite i have setted fps_max 99.5 and when i enter on any servers everything looks and moves normally except myself, when i touch any movement key it is like i have speed hack, i can travel all dust2 map in 2 seconds because i have like 10000 speed, also when i fireing i just click one time and i already fired up 30 bullets, i figured it out this problem comes from my processor, its something with affinity, the problem is that when i set affinity only to one core the games works normally even for myself but it will freeze for 1 second on every 5-6 seconds.
I have a god ping,always between 3~20, also reinstalling doesnt change a thing, i also tried AMD Dual-Core Optimizer but i figured out that it works only on Windows XP.

Today i found out that this problem appears also in AioN, im moving too fast.

System specs:

CPU: AMD FX 8320 3.5 Ghz 8-core
RAM: 16 GB 1333 Mhz
GPU: ATI Radeon R9 280x 384bit 4gb memory
Motherboard: AsRock Fatal1ty 990FX Killer
OS: Windows 7 Ultimate
Steam ON

I hope someone can help me, thanks a lot!
 
Solution
I would start by checking the HPET setting in your BIOS. This determines whether your computer has access to a higher precision timer or whether it will use older methods for timing.

Windows Vista and later should use the HPET (High Precision Event Timer) by default if it's available in the hardware and enabled in BIOS during installation, but if you enable the timer after installation, it may not be available to Windows until you manually enable it.

First, enable HPET in your BIOS. Next, boot into Windows Vista, 7, 8.x, and open a command prompt with administrative privileges. Third, issue this command bcdedit /set useplatformclock true. Finally, reboot for the changes to take effect.

Alternatively, if you have one of the...
I would start by checking the HPET setting in your BIOS. This determines whether your computer has access to a higher precision timer or whether it will use older methods for timing.

Windows Vista and later should use the HPET (High Precision Event Timer) by default if it's available in the hardware and enabled in BIOS during installation, but if you enable the timer after installation, it may not be available to Windows until you manually enable it.

First, enable HPET in your BIOS. Next, boot into Windows Vista, 7, 8.x, and open a command prompt with administrative privileges. Third, issue this command bcdedit /set useplatformclock true. Finally, reboot for the changes to take effect.

Alternatively, if you have one of the systems where the HPET does not behave very well, and you enter BIOS and find it's already enabled, you may try disabling it and see if your performance becomes normal.

It depends a lot on how the game was coded to work with timers in Windows. Not all software handles this well.
 
Solution

Hiruseen

Honorable
Feb 8, 2014
39
0
10,530

It's ok i figured it out, i have it activated HPET from windows because i haven't found it in BIOS and it worked and i tested with WinTimerTester 1.1 and it shows 14 MHZ.

Everything works perfectly now, thanks a lot @bigpinkdragon286 !!!!!