Poor spring performance on a core2duo/quad? Try this.....

Poor spring performance on a core2duo/quad? Try this.....

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Post Reply
Harbinger
Posts: 82
Joined: 26 Mar 2007, 22:14

Poor spring performance on a core2duo/quad? Try this.....

Post by Harbinger » 29 Jun 2007, 20:10

I have an nvidia graphics card and im not sure if its the same for ati cards, but the multithreaded driver causes problems for spring.

So go into your nvidia conrol panel and turn threaded optimisation to "off" and this should improve performance.
0 x

User avatar
Relative
Posts: 1371
Joined: 15 Oct 2006, 13:17

Post by Relative » 29 Jun 2007, 20:12

We already know this, but thanks anyway :P
0 x

Harbinger
Posts: 82
Joined: 26 Mar 2007, 22:14

Post by Harbinger » 29 Jun 2007, 20:15

Ah ok I just heard about this today, before this point I did an affinity mask on my spring.exe and that also solved it but the driver thing is much easier.
0 x

User avatar
BvDorp
Posts: 439
Joined: 14 Oct 2005, 12:09

Post by BvDorp » 30 Jun 2007, 01:14

Is this problem solvable?
0 x

User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Post by Neddie » 30 Jun 2007, 10:09

I just left it as is... works great in the test build, not so great in the normal build.
0 x

Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi » 30 Jun 2007, 11:26

BvDorp wrote:Is this problem solvable?
SJ asked some nvidia guys about it. A possible cause is glGet* functions. A quick search shows the string glGet occurs 172 times in Spring source, so it's probably fixable, but quite a lot of work. Especially since you can be sure the glGets are there for a reason, so it may be hard to remove them without breaking functionality...
0 x

User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen » 30 Jun 2007, 13:15

Another advantage of actual GL state management :)
0 x

Post Reply

Return to “General Discussion”