LarryG on 29/9/2012 at 23:46
Only 1/2 an hour? \O/ That's way better than it used to be with 1.18!~
partol on 30/9/2012 at 00:01
Quote Posted by voodoo47
seems to be using both cores here.
Your picture shows it uses two cores but simultaneous processing is not shown.
The reason two cores are used is becaue windows can move a single thread from one cpu core to the other cpu core.
multi-threading = one process uses two or more cores simultaneously.
In order to prove there is multi-threading, it must be possible to show more than 50% total cpu usage on a 2-core cpu.
Or more than 25% total cpu usage on a 4-core cpu.
Or more than 13% total cpu usage on a 8-core cpu.
Brian The Dog on 30/9/2012 at 00:45
It's worth pointing out that although modern compilers can produce code capable of multi-core use, it would still require the original code to have been designed with the assumption that multiple cores would be used. I've no idea about the original code for Dark, but I would have thought it reasonable that the code was written without multi-thread handling being used (things like mutex's and so on) since multi-core CPUs were very rare back then, so a compiler would struggle to parallelise the code.
Bjossi on 30/9/2012 at 01:00
I see only 12-13% usage while playing Shock 2 on my 8-core (4 physical, 8 logical) i7, so the engine is indeed a linear process.
LarryG on 30/9/2012 at 01:38
greater than 12-13% (in your case) would indicate that, sure, but less than 12-13% doesn't mean it's not happening. Only that it didn't need those cycles for what it was doing. You can't prove it either way with less, only with more will you know.
Albert on 30/9/2012 at 03:08
Funny, when I look at my processes in HTOP (A console-based task manager for Linux), the game seems to only be using one core of my 4-core system. But it' using about 8-10% on Rose Cottages' epic front porch sequence, and the game doesn't hardly wince at the Castle in King's Story, so the optimizations really pay off. Still, I planned on buying a newer card: The ATI 4000 HD series has some minor graphical glitches which really stands out with the dark environments of Thief.
Also, I tried out Darkhook and it crashes now. Anyone know of this Dark Engine command prompt has any new features?
LarryG on 30/9/2012 at 06:35
Not that it really matters, but looking at my cpus during a complete processing (32-bit lightmap lighting at the time, I think) I see all cores seriously active. My bet is that if DromEd itself is running on just one core, it has helper utility programs that spread the load. I saw total cpu spike above 55%. It's interesting to watch while DromEd chugs away at the misison.
[ATTACH=CONFIG]1247[/ATTACH]
Oh, my normal cpu levels are at 3-5%, so I think it's safe to say something DromEd does uses all cores.
MoroseTroll on 30/9/2012 at 08:41
Well, given the fact that the rig has two GeForce GTX 670 or 680 in SLI, yes, it is definitely Core i7-3930K or even i7-3960X.
realGarrett on 30/9/2012 at 09:20
This is a great patch!
Small problem though; when picking up loot I'm missing the rotating item in the lower right corner now.
Any suggestions? Thanks!