Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Dual core question

Sidona Babeli
Registered User
Join date: 19 Mar 2006
Posts: 27
08-23-2006 08:05
Good morning!

I was curious if anyone knew of a program to automatically set cpu affinity and priority for SecondLife.exe? Im running a pentium D.

I found setting it to "above average" and cpu1 increased my performance drastically ( probably close to doubling/tripling the fps), but it's a real pain to do it everytime I relog or switch accounts.

I finally got my SLI figured out somewhat, it seemed that "alternate frame rending" was the best choice for SL..roughly 50% better than split frame and 10% up from alternate2.

Thanks,
Sidona
Thili Playfair
Registered User
Join date: 18 Aug 2004
Posts: 2,417
08-23-2006 08:33
heres one i use, simple thing

http://www.majorgeeks.com/download870.html

AFFINITY: for SMP (multi-processors system), you can select on which processors (up to 8 processors) each applications are run

APPLICATION PRIORITY: You can configure your applications priority on your system. You can boost applications and games performance (depends of your hardware and software configuration)

WINDOW STATE: You can choose the state of any launched programs (normal,hidden,minimized,maximized)

TRANSLUCENCY: You can set any applications windows to be translucent so you will be able to see-through them. You can define the translucency level for each application.
Sidona Babeli
Registered User
Join date: 19 Mar 2006
Posts: 27
08-23-2006 08:49
Awsome, thank you so much!
shiney Sprocket
Registered User
Join date: 24 Jan 2006
Posts: 254
08-23-2006 13:44
Thanks for this. makes it easier then setting it every time it loads.

this is such a HUGE bug. I mean, the performance impact it has on the game is HUGE. I didn't play the game for months due to the fact I thought it ran like crap and didn't realize its a silly bug which you have to disable one core to fix.

Even my friend who was over the other day and plays SL didn't realize he had to do it everytime the game loaded and he was getting so mad at the "Lag" when really its just a bug in the programming.
Thili Playfair
Registered User
Join date: 18 Aug 2004
Posts: 2,417
08-23-2006 14:33
The thing is , if i run SL on windows vista i dont get this so im suspecting it has something to do with motherboard drivers, if i use dualcore in windows xp, + SL it gets jittery and fps is pretty crap, this problem doesnt exsist for me at all in Vista and i never installed my motherboard drivers for it.

Win vista + SL + SL agp accelleration

dual core doesnt affect fps at all
agp tick affect it still drops fps 5-8fps for me

Win xp + SL + SL agp accelleration
dual core make SL very jittery
agp ticked still make fps drops about the same.


Nvidia motherboard ,
does this on all the pc's i have that has nvidia chipset, running lower nvidia graphic drivers do squat for fps diffrence for me n.n only that one game i played just refuse to behave in newest so i had to go back to 84 something, but usually on the newest 91.31 (no i dont bother with beta drivers -.o )


x2-4200
2gig ram
6800gt

x2-4800
4gig ram
7900gt

a64-3500
2gig ram
6800gt (agp)

ok so this isnt a dual core but ticking agp ON actually drops fps on it, go figure, advice to anyone, toggle agp/on/off, youll never know and just check your fps what it does.
Sidona Babeli
Registered User
Join date: 19 Mar 2006
Posts: 27
08-23-2006 15:28
In running a Intel chip on a Nvidia chipset (P5N32-SLI Deluxe.). Anyone else on diftferent chipsets have this problem?

I also found upping the FSB did wonders..moreso than any other tweak or graphics adjustment. I'm pretty I'm packing a huge bottleneck with my cpu.
Maximus Lumiere
Registered User
Join date: 27 May 2004
Posts: 4
09-08-2006 20:27
From: Thili Playfair
The thing is , if i run SL on windows vista i dont get this so im suspecting it has something to do with motherboard drivers, if i use dualcore in windows xp, + SL it gets jittery and fps is pretty crap, this problem doesnt exsist for me at all in Vista and i never installed my motherboard drivers for it.

Win vista + SL + SL agp accelleration

dual core doesnt affect fps at all
agp tick affect it still drops fps 5-8fps for me

Win xp + SL + SL agp accelleration
dual core make SL very jittery
agp ticked still make fps drops about the same.


Nvidia motherboard ,
does this on all the pc's i have that has nvidia chipset, running lower nvidia graphic drivers do squat for fps diffrence for me n.n only that one game i played just refuse to behave in newest so i had to go back to 84 something, but usually on the newest 91.31 (no i dont bother with beta drivers -.o )


x2-4200
2gig ram
6800gt

x2-4800
4gig ram
7900gt

a64-3500
2gig ram
6800gt (agp)

ok so this isnt a dual core but ticking agp ON actually drops fps on it, go figure, advice to anyone, toggle agp/on/off, youll never know and just check your fps what it does.


Nope, it isn't the agp setting. Make sure you restart SL after you try it. I tried it and set the affinity back and it *seemed* to do the trick, but it was an illusion of having set the affinity to one CPU just before that. It is definitely a dual-core issue, and if things seem to work fine in Vista, I'm sure it has something to do with chipset drivers or Windows itself.

I just wish there was an option inside SL to set the affinity to one CPU, so that I didn't have to do it manually all the time.
Ironus Warrior
Registered User
Join date: 22 Nov 2005
Posts: 13
09-08-2006 21:55
So basically running SL on a dual core cpu will cause SL to lag as well? Within a month or so I plan on building a new PC with an Intel Core 2 Duo E6700 CPU, But it seems people here are having trouble running SL with any dual core cpu.
Thili Playfair
Registered User
Join date: 18 Aug 2004
Posts: 2,417
09-09-2006 14:20
download winxplauncher, and just set affinity to 1 on secondlife, no need to do this every time you start (crash SL)

Theres no way id ever go back to single core after using dual, its just to good ;p defrag, virusscan, and do loads at same time you wont even notice it.

Quads next :p
Djacko Quatro
Registered User
Join date: 19 Sep 2005
Posts: 5
09-12-2006 15:11
SL seems to run on more than one thread when I look at the Task Manager, the strange thing is that I found the Cool and Quiet feature of the AMD makes it slower. When I set the Power option to ALways On, it go smoother. Similar power saving feature of Intel CPU may do that same, don't ask me why.
Kathmandu Gilman
Fearful Symmetry Baby!
Join date: 21 May 2004
Posts: 1,418
09-12-2006 17:12
It's not a dual core problem so much as it is a problem with OpenGL and dual cores. If you turn off multiple threading for OpenGL games, it cures the problem without needing the affinity to be set at all. I have to look up the details.

*Back after 15 minutes of looking*

There are intermittent application compatibility issues with dual core CPUs.
This issue can be worked around by toggling off multi-thread optimizations
using the following instructions:

1 Launch regedit and determine the current primary display card by looking in
HKey_Local_Machine\Hardware\DeviceMap\Video and note the GUID (global unique identifier assigned by Windows), which is the long string in brackets { } at the end of the entry ʺ\device\video0ʺ.

2 Look in HKey_Local_Machine\SYSTEM\CurrentControlSet\Control\Video\
{GUID}\0000 where {GUID} is the number derived from the previous step.

3 Open the ʺ0000ʺ directory and create a new DWORD called
OGL_ThreadControl and give it a value of 2. This will disable multithreading in the driver for all OpenGL applications.

4 If you want to disable driver multithreading for all Direct3D applications–
In the same ʺ0000ʺ directory, create a new DWORD called WTD_EXECMODEL
and give it a value of 0.

All GPUs: When adding Custom Resolutions, the user is not allowed
to select the ʺmonitor scalingʺ option.
_____________________
It may be true that the squeaky wheel gets the grease but it is also true that the squeaky wheel gets replaced at the first critical maintenance opportunity.
Kyrah Abattoir
cruelty delight
Join date: 4 Jun 2004
Posts: 2,786
09-13-2006 03:39
even better
http://forums.amd.com/index.php?showtopic=65211&st=35

patch the executable built in affinity directly in the exe file
_____________________

tired of XStreetSL? try those!
apez http://tinyurl.com/yfm9d5b
metalife http://tinyurl.com/yzm3yvw
metaverse exchange http://tinyurl.com/yzh7j4a
slapt http://tinyurl.com/yfqah9u
Wam Stein
Registered User
Join date: 30 May 2006
Posts: 17
09-13-2006 07:06
Could anyone give me a quick tutorial on how to set the priority higher using the first program? I have way over the system requirements but i run extremely slow
Wam Stein
Registered User
Join date: 30 May 2006
Posts: 17
09-13-2006 07:12
Nm, got it..fricken server down now though
Gracie Hyland
Registered User
Join date: 30 Jul 2006
Posts: 4
09-13-2006 07:58
I have a AMD Dual Core 3800+ and I have no problems with the game. There are some dual core drivers on AMD's web site. There is a newer driver that optimizes the cores. I found that after I installed the driver...My game play runs smoother and sharper. I look at what my sim frame rates are and they are in the 40's and as well as my physics. I dont even have to set my cores to afinity anymore with the new dual core driver!

AmdX2 3800+
2gb Ram
6800Gs 256mb
Usagi Musashi
UM ™®
Join date: 24 Oct 2004
Posts: 6,083
09-13-2006 08:01
From: Kathmandu Gilman
If you turn off multiple threading for OpenGL games, it cures the problem without needing the affinity to be set at all. I have to look up the details.


Tried this it does not work with the 4400 cpu i have. At this moment i givent up trying to in stall this cpu........ Just make sure your Mother board Bios are updated.
Wam Stein
Registered User
Join date: 30 May 2006
Posts: 17
09-13-2006 08:34
Which processor should i check
Usagi Musashi
UM ™®
Join date: 24 Oct 2004
Posts: 6,083
09-13-2006 08:50
From: Wam Stein
Which processor should i check



First make sure your MB( thats if your reusing the MB) is workerable withthe cpu you want.

second make sure your Power supply has enought wattage to maintain its level of power with the rest of the componts within your system.
Bosozoku Kato
insurrectionist midget
Join date: 16 Jun 2003
Posts: 452
09-13-2006 13:54
From: Usagi Musashi
First make sure your MB( thats if your reusing the MB) is workerable withthe cpu you want.

second make sure your Power supply has enought wattage to maintain its level of power with the rest of the componts within your system.


I think he means for setting affinity. Just pick one (CPU0 or CPU1) doesn't matter which one.
_____________________
float llGetAFreakingRealTimeStampSince00:00:00Jan11970();
Seigmancer Nino
Builder, Engineer
Join date: 24 May 2005
Posts: 150
11-10-2006 11:12
where is this "affinity" in the winxplauncher program,
I dont have a clue what you are talking about.
Seigmancer Nino
Builder, Engineer
Join date: 24 May 2005
Posts: 150
11-10-2006 11:33
found it finally..


http://s8.quicksharing.com/v/5795272/setaffinity.zip.html


although i had to learn myself how to use that program, its not very hard.
Now SL gets acceptable framerates.
Seigmancer Nino
Builder, Engineer
Join date: 24 May 2005
Posts: 150
11-10-2006 11:36
From: Thili Playfair
The thing is , if i run SL on windows vista i dont get this so im suspecting it has something to do with motherboard drivers, if i use dualcore in windows xp, + SL it gets jittery and fps is pretty crap, this problem doesnt exsist for me at all in Vista and i never installed my motherboard drivers for it.

Win vista + SL + SL agp accelleration

dual core doesnt affect fps at all
agp tick affect it still drops fps 5-8fps for me

Win xp + SL + SL agp accelleration
dual core make SL very jittery
agp ticked still make fps drops about the same.


Nvidia motherboard ,
does this on all the pc's i have that has nvidia chipset, running lower nvidia graphic drivers do squat for fps diffrence for me n.n only that one game i played just refuse to behave in newest so i had to go back to 84 something, but usually on the newest 91.31 (no dont bother with beta drivers -.o )


x2-4200
2gig ram
6800gt

x2-4800
4gig ram
7900gt

a64-3500
2gig ram
6800gt (agp)

ok so this isnt a dual core but ticking agp ON actually drops fps on it, go figure, advice to anyone, toggle agp/on/off, youll never know and just check your fps what it does.



those video cards they look like they are PCI-e .
The agp tab I would assume be useless on a PCI-e card, it did give me a little performance boost back when i had an AGP card, now i just disable it.
Kathmandu Gilman
Fearful Symmetry Baby!
Join date: 21 May 2004
Posts: 1,418
11-10-2006 18:42
I have a duel CPU (AMD 4400+) and a PCI-e 6800 Ultra and turning on AGP gives me about 4 fps more so your milage does indeed vary on that reguard.
_____________________
It may be true that the squeaky wheel gets the grease but it is also true that the squeaky wheel gets replaced at the first critical maintenance opportunity.