Go Back   Champions of Regnum > English > Technical Support

Technical Support Questions about game technical support to the users of the community

Reply
 
Thread Tools Display Modes
Old 12-23-2007, 10:52 AM   #11
NightTwix
Count
 
NightTwix's Avatar
 
Join Date: Dec 2006
Location: Germany
Posts: 1,655
NightTwix is on a distinguished road
Default

i play on a multicore cpu all the time (Intel).
when i stared playing i barely crashed.
Then there came a long period of LOTS and LOTS of crashed. But those were gone after an update a few weeks ago.
nowadays i never crash any more (maybe once or twice a week).

The crash issues i had were IMHO caused by other reasons (bugged linuxclient, broken ressources)

I know how frustrating constand crashes are.
All i can say that nowadays the game runs really stable on my box.

Its true that the game doesnt take use of the multiple cores directly, but its the kernels job to distribute the OS ressources. The way it works right now i can easily compile stuff in the background and play regnum at the same time.
Im sure it impacts overall performance negativly if the game would span across multiple cores.
Even the 100% cpu/core usage is perfectly fine, it should be that way but its not easy to explain why.

I wonder which setups cause the problems.
There were other threads about issues with AMD multicore CPUs. Also ATI graphiccards seem to cause lots of problems. could also be a combo of things.
Or could even be good old windows that doesnt handle multicore computing properly
NightTwix no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 11:14 AM   #12
Myxir
Count
 
Myxir's Avatar
 
Join Date: Mar 2007
Location: Germany
Posts: 1,164
Myxir is on a distinguished road
Default

Oh my god. I just read this thread in the gamigo forum.
http://regnum-forum.gamigo.de/showthread.php?t=1560
Two things I wondered about.
First:
Some people report that Regnum uses 2 cores but not everytime, on quad cores it works mostly correctly. According to the posts it seems to happen to the linux client very often that it does not use the available cores. I cannot believe this. Regnum NEVER used two cores for me.
Second:
Quote:
Originally Posted by niclam
Regnum supports dual core from scratch.
I just spoke to one of our technology guys and he said that AMD dual core pcs have several compatibility issues, and that it happens with a lot of games. He also mentioned that there are several hotfixes available for windows and from AMD/Intel that can help bring more stability with games.

This issue seems to be happening more with AMD than Intel. I have a dual core in my house (Intel) and I regularly play Regnum with no problems whatsoever (I have Windows Vista). Several employees at NGD also have dual cores machines.

You can help me further by getting more precise stats about this. Which processors are they using, windows version, video board, etc.
http://regnum-forum.gamigo.de/showpo...55&postcount=2
I wonder what he means by "supports dual core from scratch". I guess it means that Regnum won't stop working of dual core is detected.
__________________
French Warriors of Syrtis: Nessa Telrunya (Hunter) - Myxir (Warlock) - Estra (Conjurer)
In War it does not matter who is right, but who is left.
Myxir no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 06:13 PM   #13
octopus
Master
 
Join Date: Jul 2007
Posts: 251
octopus is on a distinguished road
Default

Quote:
Originally Posted by Myxir
Sorry, but in my oppinion this is crap. Regnum does NOT use the second core. It only uses one. This annoys me very much because of saving energy... Both cores are running at 100% speed but they could run at ~50% if Regnum would use both cores.
One core runs at ~70-90% load and the other has just something about 2-10%.
If you are running Windows, that second CPU is there to run your viruses and spyware. If your second CPU is only running at 2-10%, just wait until you get a few more viruses, pop-ups and other malware, then your second CPU will be fully utilized.

On a more serious note, we have 5 computers that can all run Regnum. Four of them are single-core AMD systems, and on those Regnum has always been stable. On the fifth machine, an Intel dual-core system (and the fastest system we have), Regnum crashes every 5 minutes or so. I haven't tried turning off hyper-threading on it yet, but I've heard that can help. All five run Ubuntu, and all with Nvidia video cards.
octopus no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 07:45 PM   #14
theotherhiveking
Count
 
Join Date: May 2007
Posts: 1,452
theotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura about
Default

Regnum only uses 1 core, it was designed to use only 1 core.

making it use 2 cores would really damage performance in single core procesors.


When the game is not focused it takes less resources, this is intentionan.
__________________
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
theotherhiveking no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 07:57 PM   #15
Prometheus
Pledge
 
Prometheus's Avatar
 
Join Date: Jul 2007
Posts: 19
Prometheus is on a distinguished road
Default

Quote:
Originally Posted by NightTwix
Its true that the game doesnt take use of the multiple cores directly, but its the kernels job to distribute the OS ressources. The way it works right now i can easily compile stuff in the background and play regnum at the same time.
Im sure it impacts overall performance negativly if the game would span across multiple cores.
Even the 100% cpu/core usage is perfectly fine, it should be that way but its not easy to explain why.

I wonder which setups cause the problems.
There were other threads about issues with AMD multicore CPUs. Also ATI graphiccards seem to cause lots of problems. could also be a combo of things.
Or could even be good old windows that doesnt handle multicore computing properly
I'm a software developer and I don't think that the 100% CPU usage is necessary.

I can confirm that running the game on only one of my CPU cores (intel core 2 duo) works for almost 4 hours (then my RAM is full and Windows starts swapping and the game crashes after that), while running on both the game crashes in the first 15 minutes or so. I have thourogly tested this in the last 7 days or so.

Even if the game doesn't seam to use the second core, it crashes when both are enabled and I can proof this (at least for my own system). I think that we have nailed down one problem that is pretty independed of the others.

I can't say much to the other graphics card related problems, but I definitely have a problem with multiple cores.
Prometheus no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 07:59 PM   #16
Prometheus
Pledge
 
Prometheus's Avatar
 
Join Date: Jul 2007
Posts: 19
Prometheus is on a distinguished road
Default

Quote:
Originally Posted by theotherhiveking
Regnum only uses 1 core, it was designed to use only 1 core.

making it use 2 cores would really damage performance in single core procesors.


When the game is not focused it takes less resources, this is intentionan.
Where do you have this information from?

A well written multi-threading application will run optimally on a single and a multi-core system. I'm pretty much sure that this is true as I wrote such applications myself already
Prometheus no ha iniciado sesión   Reply With Quote
Old 12-27-2007, 03:53 PM   #17
theotherhiveking
Count
 
Join Date: May 2007
Posts: 1,452
theotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura about
Default

Quote:
Originally Posted by Prometheus
Where do you have this information from?

A well written multi-threading application will run optimally on a single and a multi-core system. I'm pretty much sure that this is true as I wrote such applications myself already

I took the information from killeak and surak.
__________________
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
theotherhiveking no ha iniciado sesión   Reply With Quote
Old 12-27-2007, 04:32 PM   #18
niclam
Legend
 
niclam's Avatar
 
Join Date: Mar 2006
Posts: 1,636
niclam will become famous soon enough
Default

Regnum was designed with single cores in mind. The underlying technology NGD created more than 5 years ago wasn't thought out for multi-cores.

That's why while Regnum stills works on Multi-core CPU's (the compatibility issues are yet to be analyzed), it doesn't use the full extent of it most of the time. When it does, it's because some auxiliary threads have been spawned (i.e.: resource loading).

Regards
__________________
niclam
niclam no ha iniciado sesión   Reply With Quote
Old 12-28-2007, 03:22 PM   #19
Prometheus
Pledge
 
Prometheus's Avatar
 
Join Date: Jul 2007
Posts: 19
Prometheus is on a distinguished road
Default

Quote:
Originally Posted by niclam
Regnum was designed with single cores in mind. The underlying technology NGD created more than 5 years ago wasn't thought out for multi-cores.
That's what I had expected. I hope you have some time next year to bring a little bit more "threadiness" into the game.

Quote:
Originally Posted by niclam
That's why while Regnum stills works on Multi-core CPU's (the compatibility issues are yet to be analyzed), it doesn't use the full extent of it most of the time. When it does, it's because some auxiliary threads have been spawned (i.e.: resource loading).
So it may be a problem of thread synchronization? I already had the terrain loader in mind as the culprit.

The only question you didn't answer is why Regnum uses 100% CPU and I still think that the game does some kind of idle loop on purpose that is really unneccesary (and heats up my laptop ).

Otherwise thanks for the clarification and have a good new year celebration
Prometheus no ha iniciado sesión   Reply With Quote
Old 12-28-2007, 03:59 PM   #20
theotherhiveking
Count
 
Join Date: May 2007
Posts: 1,452
theotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura about
Default

Quote:
Originally Posted by Prometheus
That's what I had expected. I hope you have some time next year to bring a little bit more "threadiness" into the game.


So it may be a problem of thread synchronization? I already had the terrain loader in mind as the culprit.

The only question you didn't answer is why Regnum uses 100% CPU and I still think that the game does some kind of idle loop on purpose that is really unneccesary (and heats up my laptop ).

Otherwise thanks for the clarification and have a good new year celebration


More cpu usage = more fps.
__________________
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
theotherhiveking no ha iniciado sesión   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:48 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved