What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Decrease CPU load on I7-3770k

aqh

Member
Joined
Dec 11, 2011
Messages
711
Reaction score
0
Hi there

I have 6 bots running and it is taking up 90% of my CPU power.

With a I7-3770k I expected it to take less.

Here are my d3prefs:
Code:
PreferencesVersion "44"
PlayedCutscene0 "3"
PlayedCutscene1 "3"
PlayedCutscene2 "3"
PlayedCutscene3 "131"
DisplayModeFlags "0"
DisplayModeWindowMode "2"
DisplayModeWinLeft "0"
DisplayModeWinTop "0"
DisplayModeWinWidth "1680"
DisplayModeWinHeight "1010"
DisplayModeUIOptWidth "1680"
DisplayModeUIOptHeight "1050"
DisplayModeWidth "1680"
DisplayModeHeight "1050"
DisplayModeRefreshRate "60"
DisplayModeBitDepth "32"
Gamma "1.000000"
MipOffset "1"
ShadowQuality "0"
PhysicsQuality "0"
ClutterQuality "0"
Vsync "1"
Letterbox "0"
Antialiasing "0"
LowFX "1"
LimitForegroundFPS "1"
MaxForegroundFPS "100"
LimitBackgroundFPS "1"
MaxBackgroundFPS "25"
DisableTrilinearFiltering "0"
ColorCorrection "1"
MipBias "0.000000"
ReflectionQuality "0"
TonemapExposure "1.900000"
TonemapContrast "1.500000"
TonemapSaturation "1.000000"
TonemapGain "1.000000"
HardwareClass "6"
PCIVendor "4318"
PCIDevice "4480"
MasterVolume "1.000000"
EffectVolume "0.800000"
MusicVolume "0.800000"
NarrationVolume "0.800000"
AmbientVolume "0.800000"
ChannelsToUse "32"
SoundDriver "0"
SpeakerMode "0"
ReverseSpeakers "0"
QuestSubtitlesEnabled "0"
CinematicsSubtitlesEnabled "0"
MuteSound "1"
MuteEffects "0"
MuteAmbient "0"
MuteVoice "0"
MuteMusic "1"

I've tried setting mipbias to 9.9999 but result was the same. I've tried setting display to 800x640 as well with the same result.

my computer specs:
i7-3770k(not overclocked, Hyper-threading on)
GTX 680 4gb
32gb ram

that's all you should need to know I believe.

Any ideas?

EDIT: Screenshot of task manager: Screenshot by Lightshot
 
On a per bot/per DB session basis, you are all but identical to me, so I dont have any help. I run about 10% per D3, and 3-5% per DB. But only have 2 going. Curious to see if there is any way to actually bring it down.
 
Yes. Major savings from:
Vsync "0" (vertical sync should be OFF in your options)
MaxBackgroundFPS "15"
DisableTrilinearFiltering "1"
MipBias "2.000000"
HardwareClass "2"

MipBias and HardwareClass are the two most important options that you can't set in the menu. When you run D3, if most of it looks really blurry, then it's working correctly (some items, the background, etc.). You will notice when you see it.
 
Something is wrong. Stock d3pref settings on i7 3770k with 7 bots, left to run for weeks and caps at 50-60% CPU usage. Try resetting d3pref to default. My bots performed way worse when I meddled with the d3pref.

Edit: You can manually cap the cores each instance of DB/d3 uses. Processes ---> Right click on db/d3 ----> set affinity. Ideally you'll want to split them up evenly.
 
Last edited:
Yes. Major savings from:
Vsync "0" (vertical sync should be OFF in your options)
MaxBackgroundFPS "15"
DisableTrilinearFiltering "1"
MipBias "2.000000"
HardwareClass "2"

MipBias and HardwareClass are the two most important options that you can't set in the menu. When you run D3, if most of it looks really blurry, then it's working correctly (some items, the background, etc.). You will notice when you see it.

New d3prefs.txt:
Code:
PreferencesVersion "44"
PlayedCutscene0 "3"
PlayedCutscene1 "3"
PlayedCutscene2 "3"
PlayedCutscene3 "131"
DisplayModeFlags "0"
DisplayModeWindowMode "2"
DisplayModeWinLeft "0"
DisplayModeWinTop "0"
DisplayModeWinWidth "1680"
DisplayModeWinHeight "1010"
DisplayModeUIOptWidth "1680"
DisplayModeUIOptHeight "1050"
DisplayModeWidth "1680"
DisplayModeHeight "1050"
DisplayModeRefreshRate "60"
DisplayModeBitDepth "32"
Gamma "1.000000"
MipOffset "1"
ShadowQuality "0"
PhysicsQuality "0"
ClutterQuality "0"
Vsync "0"
Letterbox "0"
Antialiasing "0"
LowFX "1"
LimitForegroundFPS "1"
MaxForegroundFPS "100"
LimitBackgroundFPS "1"
MaxBackgroundFPS "15"
DisableTrilinearFiltering "1"
ColorCorrection "1"
MipBias "2.000000"
ReflectionQuality "0"
TonemapExposure "1.900000"
TonemapContrast "1.500000"
TonemapSaturation "1.000000"
TonemapGain "1.000000"
HardwareClass "2"
PCIVendor "4318"
PCIDevice "4480"
MasterVolume "1.000000"
EffectVolume "0.800000"
MusicVolume "0.800000"
NarrationVolume "0.800000"
AmbientVolume "0.800000"
ChannelsToUse "32"
SoundDriver "0"
SpeakerMode "0"
ReverseSpeakers "0"
QuestSubtitlesEnabled "0"
CinematicsSubtitlesEnabled "0"
MuteSound "1"
MuteEffects "0"
MuteAmbient "0"
MuteVoice "0"
MuteMusic "1"

New taskmanager: Screenshot by Lightshot
CPU: 80-95% as before. No changes

Bottletorch do u have the default lying around somewhere :p ?
 
your problem is this:

LimitForegroundFPS "1"
MaxForegroundFPS "100"
LimitBackgroundFPS "1"
MaxBackgroundFPS "15"

demonbuddy actually has a check box (enabled, by default) that forces diablo 3 to always run as if in the foreground.


You either disable that or set both MaxForegroundFPS and MaxBackgroundFPS to something more reasonable (like 30).
 
your problem is this:

LimitForegroundFPS "1"
MaxForegroundFPS "100"
LimitBackgroundFPS "1"
MaxBackgroundFPS "15"

demonbuddy actually has a check box (enabled, by default) that forces diablo 3 to always run as if in the foreground.


You either disable that or set both MaxForegroundFPS and MaxBackgroundFPS to something more reasonable (like 30).

Not quite sure how FPS would affect my CPU usage but what the hell, I dont know shit about this :p

Trying with
Code:
LimitForegroundFPS "1"
MaxForegroundFPS "30"
LimitBackgroundFPS "1"
MaxBackgroundFPS "30"

Thanks

EDIT: Thanks FromAcrossTheInternet, it work's like a charm : )

New taskmanager pic: Screenshot by Lightshot

CPU: 40-50% with 6 bots running :)

+rep'ed
 
Last edited:
If you use Trinity try setting the TPS to 7. I did that on all my bots a noticed quite a gain on my cpu (maybe 25%) and didn't lose any efficiency from the bots.
 
I have the exact same CPU as you. Without any overclocking, 6 bots has it running around 25~27%.

6 bots and only 25-27% wow that's low :P

Well i'm happy with my 40-50% for now :)

If you use Trinity try setting the TPS to 7. I did that on all my bots a noticed quite a gain on my cpu (maybe 25%) and didn't lose any efficiency from the bots.

I'll try that tomorrow, im off to get some sleep now.. 4am and I've got uni tomorrow..
 
Intel 酷睿i7 3960X 至尊版(盒)

产品类别:CPU 品牌:Intel

参考价格:¥6850[北京]
同系列:
Intel 酷睿i7 3770K(盒) ¥2200 [北京]
Intel 酷睿i7 920(盒) ¥2020 [北京]
Intel 酷睿i7 3770(盒) ¥1980 [北京]
Intel 酷睿i7 2600K(盒) ¥2000 [北京]
Intel 酷睿i7 2600(盒) ¥1855 [北京]
进入Intel 酷睿i7系列?





插槽类型:LGA 2011
CPU主频:3.3GHz
最大睿频:3.9GHz
制作工艺:32纳米
二级缓存:6*256KB
三级缓存:15MB

核心数量:六核心 十二线程
核心代号:Sandy Bridge-EP
热设计功耗(TDP):130W
适用类型:台式机
倍频:36倍
内核电压:0.6-1.35V
 
If you're not using the stock cooler that comes with the i7-3770k, you really should overclock it. I recently upgraded my system to an i7-3770k and got a CoolerMaster Hyper 212 EVO cooler (air cooled). Immediately overclocked from 3.5 to 4.5 GHz, and the temperatures are lower than what you'd get with the fan included with the i7-3770k. I run 5 bots, and the combined CPU of all 5 bots + DemonBuddy is only 25% average. This is without any funny editing of the d3prefs either, they're just running in the standard minimum graphics setup.

The i7-3770k is one of the easiest and safest processors for overclocking in quite some time.
 
Last edited:
change your mip bias to 2.00000
and your hardware class to 1
also change displaymodebitdepth to 16.
this will make your graphics REALLY REALLY bad, but it works.
Also take vsync off
 
Dude... this is your problem:

DisplayModeWinWidth "1680"
DisplayModeWinHeight "1010"
DisplayModeUIOptWidth "1680"
DisplayModeUIOptHeight "1050"
DisplayModeWidth "1680"
DisplayModeHeight "1050"

needs to be 800 x 600 ...

I run 12 bots on 2600k @ 5.0ghz just fine
 
OMG, d3prefs mostly affect 3d load, not CPU. DB eats more cpu than d3 client imo, you need to get a kick ass cpu cooler and overclock it to at least 4.5 (whick is safe when the voltage is ot very high, i'd say less than 1.3v v-core) and you'll get almost 50% cpu boost. Also try cpu additional settings in bios (like vd-t etc.)...
 
If you're not using the stock cooler that comes with the i7-3770k, you really should overclock it. I recently upgraded my system to an i7-3770k and got a CoolerMaster Hyper 212 EVO cooler (air cooled). Immediately overclocked from 3.5 to 4.5 GHz, and the temperatures are lower than what you'd get with the fan included with the i7-3770k. I run 5 bots, and the combined CPU of all 5 bots + DemonBuddy is only 25% average. This is without any funny editing of the d3prefs either, they're just running in the standard minimum graphics setup.

The i7-3770k is one of the easiest and safest processors for overclocking in quite some time.

I've got a "V8 - GAMER CPU Cooler - Heatsink with Cooler"

I will look in to overclocking when I need it, but at the moment it's only eating about 40-50% with my current 6 bots. Ain't gonna upgrade to more bots with the current market anyway :P

But thanks

Dude... this is your problem:

DisplayModeWinWidth "1680"
DisplayModeWinHeight "1010"
DisplayModeUIOptWidth "1680"
DisplayModeUIOptHeight "1050"
DisplayModeWidth "1680"
DisplayModeHeight "1050"

needs to be 800 x 600 ...

I run 12 bots on 2600k @ 5.0ghz just fine

Tried changing all that, had zero effect on my CPU load.

change your mip bias to 2.00000
and your hardware class to 1
also change displaymodebitdepth to 16.
this will make your graphics REALLY REALLY bad, but it works.
Also take vsync off

Someone else suggested most of these, already changed mipbias to 2, hw class to 2 and vsync to 0. I'll try the displaybitdepth later today.

Thanks
 
Re apply thermal paste it will drop I wsa running at 90 on my i5 now 45%
 
Re apply thermal paste it will drop I wsa running at 90 on my i5 now 45%

Just got the computer less than a month ago, doubt that it needs new thermal paste already :P

It ain't running hot at all.
 
Back
Top