Advanced search

Message boards : Graphics cards (GPUs) : Slowing down of the display

Author Message
Profile [XTBA>XTC] ZeuZ
Send message
Joined: 15 Jul 08
Posts: 60
Credit: 108,384
RAC: 0
Level

Scientific publications
wat
Message 1478 - Posted: 15 Aug 2008 | 16:43:36 UTC

Hi

I tested F@H GPU with CUDA before coming on gpugrid, the display was fluid, no problem at all.
With gpugrid, the display are not fluid with video or gui's programm

Can we do anything to fluidify the system?
This problem will be resolved in the future?

Thanks

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1479 - Posted: 15 Aug 2008 | 16:56:03 UTC - in response to Message 1478.

Hi

I tested F@H GPU with CUDA before coming on gpugrid, the display was fluid, no problem at all.
With gpugrid, the display are not fluid with video or gui's programm

Can we do anything to fluidify the system?
This problem will be resolved in the future?

Thanks


They are more fluid because have very small number of atoms, so the kernel takes less to complete. We know how to improve it at some computational cost, but it will go away alone when faster cards are used.

gdf

Profile [XTBA>XTC] ZeuZ
Send message
Joined: 15 Jul 08
Posts: 60
Credit: 108,384
RAC: 0
Level

Scientific publications
wat
Message 1480 - Posted: 15 Aug 2008 | 17:10:44 UTC

Ok thanks GDF

Profile koschi
Avatar
Send message
Joined: 14 Aug 08
Posts: 124
Credit: 489,079,198
RAC: 1,409,079
Level
Gln
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 1481 - Posted: 15 Aug 2008 | 22:31:28 UTC

My first unit is about to finish in one hour and unfortunately I'm experiencing the same problem. X is lagging like hell, but even worse, connected with that sound is interrupted when I change windows or open menus.

As my card (9800GT, that I bought yesterday just for crunching) won't become faster by itself, there should be maybe another solution that upgrading to a GTX260/280.

Maybe you can modify the application to use n-2 shader or like that, so that some small resources are always available for the OS. Or make the application check for the presence of a file in directory projects/www.ps3grid.net. If, lets say file 'heyIamaheavilyusedworkstation' is present, then slow down the calculation. Otherwise, which would be the default, you can eat up the whole performance ;-)

I'm running Kubuntu Intrepid with kernel 2.6.26.5, BOINC 6.3.8 and driver 177.13 on an Intel Q6600 @ 2.4GHz ...

regards,
koschi

Temujin
Send message
Joined: 12 Jul 07
Posts: 100
Credit: 21,848,502
RAC: 0
Level
Pro
Scientific publications
watwatwatwatwatwatwatwat
Message 1482 - Posted: 15 Aug 2008 | 22:52:49 UTC - in response to Message 1481.
Last modified: 15 Aug 2008 | 22:54:56 UTC

koschi
Maybe you can modify the application to use n-2 shader
or
lets say file 'heyIamaheavilyusedworkstation' is present, then slow down the calculation.
Both good ideas there

GDF
We know how to improve it at some computational cost
Can you give us some idea of the computational cost?
I'm sure most of us suffering poor X response would welcome an improvement for a little increase in WU times.

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1485 - Posted: 16 Aug 2008 | 8:47:16 UTC - in response to Message 1482.

koschi
Maybe you can modify the application to use n-2 shader
or
lets say file 'heyIamaheavilyusedworkstation' is present, then slow down the calculation.
Both good ideas there

GDF
We know how to improve it at some computational cost
Can you give us some idea of the computational cost?
I'm sure most of us suffering poor X response would welcome an improvement for a little increase in WU times.



The first is not possible. We have to test to know how much we can improve it and what is the computational cost.

gdf

[AF>HFR>RR] Laxou
Send message
Joined: 15 Aug 08
Posts: 9
Credit: 1,973,745
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1489 - Posted: 16 Aug 2008 | 12:13:58 UTC - in response to Message 1485.

i play on the same computer i use ps3grid but games dont run smoothly.
i noticed something else too : ps3grid crashes when boinc starts ps3grid when i'm playing :(

is it possible to have an option that enables ps3grid to run only when screensaver is on ? but i don't want to stop crunching cpu only projects.

ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 1529 - Posted: 18 Aug 2008 | 20:28:25 UTC

For gaming I suggest a somewhat cumbersome workaround: suspend the BOINC network activity (so that it doesn't decide to fetch new GPU-WUs) and pause the active GPU-WU. BOINC may start the next GPU-WUs immediately, so I'd try to pause them as well. I can't test this method though, because I just ordered my card :)

Ideally it should not be a problem to run CUDA besides DX or OGL (that's how physics is supposed to work on Nv hardware, after all), but practically I can imagine situations where it just doesn't work, e.g. the CUDA app crashes.

BOINC should be prepared for such cases. I'd suggest to have:
- an option in the BOINC GUI to manually pause the CUDA-apps but keep the CPUs crunching [should be easy to implement]
- an automatic mechanism, which disables CUDA-apps when DX or OGL activity is detected; the user should be able to toggle this on/off

Regards, MrS

Profile Nightlord
Avatar
Send message
Joined: 22 Jul 08
Posts: 61
Credit: 5,461,041
RAC: 0
Level
Ser
Scientific publications
watwatwatwatwat
Message 1530 - Posted: 18 Aug 2008 | 20:50:20 UTC - in response to Message 1529.

For gaming I suggest a somewhat cumbersome workaround: suspend the BOINC network activity (so that it doesn't decide to fetch new GPU-WUs) and pause the active GPU-WU. BOINC may start the next GPU-WUs immediately, so I'd try to pause them as well. I can't test this method though, because I just ordered my card :)

Ideally it should not be a problem to run CUDA besides DX or OGL (that's how physics is supposed to work on Nv hardware, after all), but practically I can imagine situations where it just doesn't work, e.g. the CUDA app crashes.

BOINC should be prepared for such cases. I'd suggest to have:
- an option in the BOINC GUI to manually pause the CUDA-apps but keep the CPUs crunching [should be easy to implement]
- an automatic mechanism, which disables CUDA-apps when DX or OGL activity is detected; the user should be able to toggle this on/off

Regards, MrS


I'm not sure about the cuda - DirectX - OpenGL switching, but it is easy to suspend any project. Just go to the projects tab, select the project and click suspend. All computation for that project will be suspended and if you have other projects they will pick up. So no harm in running a CPU project in the background ;)

____________

ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 1551 - Posted: 19 Aug 2008 | 19:03:30 UTC

Oh, I never noticed that button. That's a much better solution!

MrS
____________
Scanning for our furry friends since Jan 2002

Post to thread

Message boards : Graphics cards (GPUs) : Slowing down of the display

//