Added GTX670 Not getting expected performance Boost


log in

Advanced search

Message boards : Number crunching : Added GTX670 Not getting expected performance Boost

Author Message
Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1335106 - Posted: 6 Feb 2013, 7:07:31 UTC

I replaced my C1060 Tesla card with a GTX670. Its been a couple of weeks now and no performance increase. At the same time I moved the os from win xp x64 to win 7 pro x64. Computer is an i7 960/Asus P6X58D-E mb with 24 GB ram. I'm running Boinc 6.10.60 and Lunatics_Win64_v0.40. Will my current Boinc version suffice or do I need to move up? Also, what is this about a change in the environment variable? Boinc at start up rates the 670 at 457 gflops peak. That seems awfully low. The GTS250 in the same machine is rated higher than that. the 250 is for video only and not running boinc. The GTX670 is running driver 310.90.
____________
Delta-V

Profile Vipin Palazhi
Avatar
Send message
Joined: 29 Feb 08
Posts: 247
Credit: 103,853,778
RAC: 29,086
India
Message 1335118 - Posted: 6 Feb 2013, 7:32:57 UTC

The current issues with the server and unavailability of enough WUs to fill the cache will certainly impair your system from delivering its maximum potential. You should see better RAC once the WUs start flowing freely. I am using 6.10.60 as well and it shouldnt affect performance as long as you have the right optimized apps. You may want to upgrade your Lunatics MB file to x41zc and set up your GPU to crunch astropulse. The following links should help.

x41zc
Astropulse
You can download the latest files from Arkayn's website

I will let the more experience crunchers explain the gflops of the GPU.

Profile Fred E.Project donor
Volunteer tester
Send message
Joined: 22 Jul 99
Posts: 768
Credit: 24,139,004
RAC: 233
United States
Message 1335140 - Posted: 6 Feb 2013, 10:38:00 UTC
Last modified: 6 Feb 2013, 11:14:51 UTC

Boinc at start up rates the 670 at 457 gflops peak. That seems awfully low.

Agree. Here's the BOINC startup messages for my factory overclocked 670:

2/6/2013 4:33:31 AM | | CUDA: NVIDIA GPU 0: GeForce GTX 670 (driver version 310.90, CUDA version 5.0, compute capability 3.0, 2048MB, 1992MB available, 2810 GFLOPS peak)
2/6/2013 4:33:31 AM | | OpenCL: NVIDIA GPU 0: GeForce GTX 670 (driver version 310.90, device version OpenCL 1.1 CUDA, 2048MB, 1992MB available, 2810 GFLOPS peak)

I am using the same driver, so I'm not sure what causes the difference. Unavailability of work and running other projects is depressing my average by 8-10k with a hexcore cpu and a BETA version of BOINC.

Edit: I understand the environmental variable for Kepler cards is only needed when running the stock applicationsl.
____________
Another Fred
Support SETI@home when you search the Web with GoodSearch or shop online with GoodShop.

Richard HaselgroveProject donor
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8465
Credit: 48,929,051
RAC: 75,820
United Kingdom
Message 1335147 - Posted: 6 Feb 2013, 11:15:09 UTC

Lee is running BOINC v6.10.60, released 25 March 2011. The GTX 670 wasn't released until 10 May 2012.

All this means is that his version of BOINC doesn't know how to do the correct maths to estimate the card speed - it assumes the wrong number of shaders per multiprocessor. So, the information line is wrong, but that doesn't affect the actual running speed of the GPU.

Use a separate, external (and up-to-date) tool like MSI Afterburner if you want to be reassured that the GTX 670 is running according to specification.

Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1335185 - Posted: 6 Feb 2013, 18:29:02 UTC - in response to Message 1335147.

Use a separate, external (and up-to-date) tool like MSI Afterburner if you want to be reassured that the GTX 670 is running according to specification.[/quote]

I should have mentioned it is an EVGA GTX670 and I'm running the EVGA Precision X 3.0.4 tool. I set the GPU clock offset to + 23MHZ and the Memory clock offset to + 46MHZ. I set the power Target at 110% but I'm not sure that helps. I haven't tried setting the GPU & Memory any higher than current yet. I am also running 2 work units at a time and it seems to average 10 to 14 minutes eack for the longer ones.

NVIDIA GPU 0: GeForce GTX 670 (driver version 31090, CUDA version 5000, compute capability 3.0, 2048MB, 457 GFLOPS peak)

NVIDIA GPU 1 (not used): GeForce GTS 250 (driver version 31090, CUDA version 5000, compute capability 1.1, 512MB, 470 GFLOPS peak)

There is no opencl line. The current cuda version is Lunatics_x41g_win32_cuda32.
____________
Delta-V

ClaggyProject donor
Volunteer tester
Send message
Joined: 5 Jul 99
Posts: 4067
Credit: 32,897,839
RAC: 7,552
United Kingdom
Message 1335192 - Posted: 6 Feb 2013, 18:46:10 UTC - in response to Message 1335185.
Last modified: 6 Feb 2013, 18:46:32 UTC

Use a separate, external (and up-to-date) tool like MSI Afterburner if you want to be reassured that the GTX 670 is running according to specification.


I should have mentioned it is an EVGA GTX670 and I'm running the EVGA Precision X 3.0.4 tool. I set the GPU clock offset to + 23MHZ and the Memory clock offset to + 46MHZ. I set the power Target at 110% but I'm not sure that helps. I haven't tried setting the GPU & Memory any higher than current yet. I am also running 2 work units at a time and it seems to average 10 to 14 minutes eack for the longer ones.

NVIDIA GPU 0: GeForce GTX 670 (driver version 31090, CUDA version 5000, compute capability 3.0, 2048MB, 457 GFLOPS peak)

NVIDIA GPU 1 (not used): GeForce GTS 250 (driver version 31090, CUDA version 5000, compute capability 1.1, 512MB, 470 GFLOPS peak)

There is no opencl line. The current cuda version is Lunatics_x41g_win32_cuda32.

The x41g_Cuda32 app predates the GTX670 by a long time and is not optimised for it, use the Current x41zc_Cuda5 app that has been Optimised for Keplers,

http://jgopt.org/index.html

Claggy

Profile Cliff HardingProject donor
Volunteer tester
Avatar
Send message
Joined: 18 Aug 99
Posts: 965
Credit: 50,832,549
RAC: 41,145
United States
Message 1335202 - Posted: 6 Feb 2013, 19:02:09 UTC
Last modified: 6 Feb 2013, 19:09:15 UTC

I noticed that you haven't mentioned how much power you have; how big is your psu and is it enough? I have a 1200 watt psu running an i7/950 with 1 x GTX660SC/2Gb @ 1 x GTX460SE/1GB. I have implemented the evironmental variable because I was having error problems with my Opencl tasks. Currently I'm running Win7/64bit, BOINC 7.0.47, _x41zc cuda 5.0, nVidia 310.90. If you continue to run Opencl make sure that you reserve 1 core via your app_info.xml.

BTW, both devices are EVGA and am using PrecisionX 3.0.4. I keep PrecisionX minimized and have it start at startup, automatic fan control and force fan control for each interval checked. If you don't keep it minimized, you won't know what the card temps are and the card may over heat.
____________


I don't buy computers, I build them!!

Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1335381 - Posted: 7 Feb 2013, 6:36:37 UTC - in response to Message 1335202.

I noticed that you haven't mentioned how much power you have; how big is your psu and is it enough? I have a 1200 watt psu running an i7/950 with 1 x GTX660SC/2Gb @ 1 x GTX460SE/1GB. I have implemented the evironmental variable because I was having error problems with my Opencl tasks. Currently I'm running Win7/64bit, BOINC 7.0.47, _x41zc cuda 5.0, nVidia 310.90. If you continue to run Opencl make sure that you reserve 1 core via your app_info.xml.

BTW, both devices are EVGA and am using PrecisionX 3.0.4. I keep PrecisionX minimized and have it start at startup, automatic fan control and force fan control for each interval checked. If you don't keep it minimized, you won't know what the card temps are and the card may over heat.


The power is 1200 watts. I use EVGA precision on the 670 and a custom fan curve and also keep it minimized. The MSI version didn't work very well with this card but I use the MSI with my fermi cards. I track the temps with GPUZ. The Kepler with 1 work unit at a time is hanging out at about 60C. If time allows, I'll move up to the x41cz tomorrow. I may move to a 7 series Boinc first as well.

____________
Delta-V

Profile Cliff HardingProject donor
Volunteer tester
Avatar
Send message
Joined: 18 Aug 99
Posts: 965
Credit: 50,832,549
RAC: 41,145
United States
Message 1335438 - Posted: 7 Feb 2013, 13:34:24 UTC - in response to Message 1335381.

The power is 1200 watts. I use EVGA precision on the 670 and a custom fan curve and also keep it minimized. The MSI version didn't work very well with this card but I use the MSI with my fermi cards. I track the temps with GPUZ. The Kepler with 1 work unit at a time is hanging out at about 60C. If time allows, I'll move up to the x41cz tomorrow. I may move to a 7 series Boinc first as well.


PrecisionX works very well with all of my cards. My other machine runs 1 x EVGA GTS250 & 1 x GTX275/GTS250 -- which is a very unique card in that it has two different physical GPUs on the same card. Both machine use the PrecisionX with the same settings with the temps on auto. My office is in a room of my house that has no a/c and no breeze in the summer and the temps on the GTX660SC only got above 70 once when it hit the 90s for a couple of days. I haven't checked my temps on either of machines since mid August. Just checked the temps on the i7/950 and the 660SC is doing about 62c and the 460SE is doing about 52c.
____________


I don't buy computers, I build them!!

Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1335730 - Posted: 8 Feb 2013, 8:31:02 UTC - in response to Message 1335438.

My other machine runs 1 x EVGA GTS250 & 1 x GTX275/GTS250 -- which is a very unique card in that it has two different physical GPUs on the same card. Both machine use the PrecisionX with the same settings with the temps on auto. My office is in a room of my house that has no a/c and no breeze in the summer and the temps on the GTX660SC only got above 70 once when it hit the 90s for a couple of days. I haven't checked my temps on either of machines since mid August. Just checked the temps on the i7/950 and the 660SC is doing about 62c and the 460SE is doing about 52c.[/quote]

Never heard of a GTX275/GTS250. My i7 machine is in the house and makes little or no impact on the room temp. The other 3 local machines are in the shop. Its about 22'x26'. It is well insulated and has a heat pump but I've rarely turned it on this winter as the computers put out enough heat to keep it at 60 or above. One pc has a GTX660 Ti that runs 60 to 65C. The other 2 have GTX470s and they run about 70 to 75C.
I got tied up working on a Dell laptop today and didn't get to move up to x41zc.
Maybe tomorrow or Tuesday.
____________
Delta-V

Profile Cliff HardingProject donor
Volunteer tester
Avatar
Send message
Joined: 18 Aug 99
Posts: 965
Credit: 50,832,549
RAC: 41,145
United States
Message 1335740 - Posted: 8 Feb 2013, 9:45:33 UTC - in response to Message 1335730.

My other machine runs 1 x EVGA GTS250 & 1 x GTX275/GTS250 -- which is a very unique card in that it has two different physical GPUs on the same card. Both machine use the PrecisionX with the same settings with the temps on auto. My office is in a room of my house that has no a/c and no breeze in the summer and the temps on the GTX660SC only got above 70 once when it hit the 90s for a couple of days. I haven't checked my temps on either of machines since mid August. Just checked the temps on the i7/950 and the 660SC is doing about 62c and the 460SE is doing about 52c.


Never heard of a GTX275/GTS250. My i7 machine is in the house and makes little or no impact on the room temp. The other 3 local machines are in the shop. Its about 22'x26'. It is well insulated and has a heat pump but I've rarely turned it on this winter as the computers put out enough heat to keep it at 60 or above. One pc has a GTX660 Ti that runs 60 to 65C. The other 2 have GTX470s and they run about 70 to 75C.
I got tied up working on a Dell laptop today and didn't get to move up to x41zc.
Maybe tomorrow or Tuesday. It is slowly becoming useless![/quote]


Not many people have heard of it Part Number: 012-P3-1178-TR Part Desc: EVGA GeForce GTX 275 CO-OP PhysX Edition; I got it in March, 2010. Didn't know much about cards then and if I could afford it, I would replace it yesterday.


02/07/2013 17:02:06 | | CUDA: NVIDIA GPU 0: GeForce GTX 275 (driver version 310.70, CUDA version 5.0, compute capability 1.3, 896MB, 825MB available, 933 GFLOPS peak)
02/07/2013 17:02:06 | | CUDA: NVIDIA GPU 2 (ignored by config): GeForce GTS 250 (driver version 310.70, CUDA version 5.0, compute capability 1.1, 384MB, 314MB available, 705 GFLOPS peak)
02/07/2013 17:02:06 | | OpenCL: NVIDIA GPU 0: GeForce GTX 275 (driver version 310.70, device version OpenCL 1.0 CUDA, 896MB, 825MB available, 933 GFLOPS peak)
02/07/2013 17:02:06 | | OpenCL: NVIDIA GPU 2 (not used): GeForce GTS 250 (driver version 310.70, device version OpenCL 1.0 CUDA, 384MB, 314MB available, 705 GFLOPS peak)


____________


I don't buy computers, I build them!!

Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1337265 - Posted: 12 Feb 2013, 0:27:38 UTC

I just upgraded to Boinc 7.0.28 from 6.10.60 and all seems to be working BUT what has happened to the old Messages Tab and where can I get to the info it used to display?
____________
Delta-V

Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1337266 - Posted: 12 Feb 2013, 0:30:00 UTC

And where do I go to set local preferences?
____________
Delta-V

Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1337275 - Posted: 12 Feb 2013, 0:57:18 UTC - in response to Message 1335106.

I found the "Messages" relabeled under the Advanced Tab as "Event Log" but still can't find any path to local preferences.
____________
Delta-V

Profile ivan
Volunteer tester
Avatar
Send message
Joined: 5 Mar 01
Posts: 602
Credit: 135,508,287
RAC: 131,790
United Kingdom
Message 1337281 - Posted: 12 Feb 2013, 1:23:11 UTC - in response to Message 1337275.

I found the "Messages" relabeled under the Advanced Tab as "Event Log" but still can't find any path to local preferences.

Tools -> Computing Preferences... ?
____________

Lee Gresham
Avatar
Send message
Joined: 12 Aug 03
Posts: 131
Credit: 100,145,204
RAC: 64,274
United States
Message 1337289 - Posted: 12 Feb 2013, 2:20:53 UTC - in response to Message 1337275.
Last modified: 12 Feb 2013, 2:23:03 UTC

I found the "Messages" relabeled under the Advanced Tab as "Event Log" but still can't find any path to local preferences.


Sorry I missed that one. It used to be under the advanced tab. It getting just like the local groceries. always re-arranging the store!

Thanks
____________
Delta-V

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 4080
Credit: 111,662,897
RAC: 146,543
United States
Message 1338888 - Posted: 16 Feb 2013, 15:35:13 UTC

I prefer to use the older BOINC Manager with the never BOINC. There are a few options not in the GUI in the older manager, but not anything I need to bother with since I generally don't use local settings.
____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

Message boards : Number crunching : Added GTX670 Not getting expected performance Boost

Copyright © 2014 University of California