+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: GTX 460 superclocked  (Read 72400 times)

Offline Jason G

  • Construction Fraggle
  • Knight who says 'Ni!'
  • *****
  • Posts: 8980
Re: GTX 460 superclocked
« Reply #75 on: 22 Aug 2010, 09:42:59 am »
Can someone explain to me ( in small words please )
just what i'm seeing and what it means ?
 


In a nutshell, the geometry listed for the 460  is around twice the computing capacity of the GTS250.  When drivers mature & we get a bit more development along Fermi lines going, numbers should reflect as such.

For more detail:
For the GTS 250 there are 16 multiprocessors, of 32 shaders each.  With a warp size of 32 threads, that means a kernel will generally execute a block per multiprocessor, each one having 8192 registers (which just like in CPU land, are faster storage for computation than memory).

The 460 also has 32 shaders per multiprocessor, but less multiprocressors.  That's not an error, it actually has 48, but the architecture uses the extra 16 for super-scalar execution, which is a hardware optimisation, so you treat it as 32 but things go ~50% faster at the same clock.    This has 32k registers per block, which is ~4x the 250.  Also, at a maximum of 1024 threads per block it means the multiprocessors can do about twice as much at once.  All told, that should make the 460 roughly equivalent to a GTX 285 in throughput ( or 2 x GTS 250s )

JAson

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GTX 460 superclocked
« Reply #76 on: 22 Aug 2010, 10:04:16 am »
warp size remains same so the number of truly simultaneous threads.
Also, why so big downgrade in freq ???

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: GTX 460 superclocked
« Reply #77 on: 22 Aug 2010, 10:22:45 am »
warp size remains same so the number of truly simultaneous threads.
Also, why so big downgrade in freq ???

Perhaps the GTX 460 is reporting GPU clock speed instead of shader clock speed?

Claggy

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GTX 460 superclocked
« Reply #78 on: 22 Aug 2010, 10:25:09 am »
Quote
Perhaps the GTX 460 is reporting GPU clock speed instead of shader clock speed?

Claggy
Looks like that. At least from my experience with other NV and ATI cards.

Ghost0210

  • Guest
Re: GTX 460 superclocked
« Reply #79 on: 22 Aug 2010, 10:35:47 am »
Looks like it's an issue with both 460 and 465 then
GPU-Z and Caps GPU Viewer report the following for me:

Core = 608 Mhz
Memory = 802 Mhz
Shader = 1215 Mhz

Nut nVidia control panel reads it as:

Core = 607 Mhz
Memory = 1604 Mhz
Shader = 1215 Mhz

When using GPU-Z etc, I usually just double the memory clock value to get the true figure?

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GTX 460 superclocked
« Reply #80 on: 22 Aug 2010, 10:37:36 am »
Some counts DDR and some not? ...

Ghost0210

  • Guest
Re: GTX 460 superclocked
« Reply #81 on: 22 Aug 2010, 10:39:04 am »
Some counts DDR and some not? ...

not a clue  :-\, I've just put it down to one of nVidia's little quirks
Kinda of like Boinc reading it at 570 Gflops one day and 850 the next
« Last Edit: 22 Aug 2010, 10:41:10 am by Ghost »

Offline Jason G

  • Construction Fraggle
  • Knight who says 'Ni!'
  • *****
  • Posts: 8980
Re: GTX 460 superclocked
« Reply #82 on: 22 Aug 2010, 11:46:13 am »
warp size remains same so the number of truly simultaneous threads.
Also, why so big downgrade in freq ???


The warp size has stayed the same, but is capable of super-scalar execution with additional execution units, for ~50% greater throughput, so = 48 threads, but treat them as 32.  That is extra compute units providing instruction level parallelism ( as was introduced in Intel CPUs with the Pentium Processor).   

The way clocks are reported & used in the architecture has changed, from two separate clocks to 1 core clock. 

The clock change is a significant one that will influence anything that tries to read clock frequencies.  The extra superscalar execution one boosts Cuda-Core performance by ~50% but will look like the chip has less processors  :D.   In both cases they are optimisations for increased throughput, the core change being super-scalar fairly obvious but confusing at the same time  ;D, The clock one because the hardware is used as a poly-morph engine, so needs to be synchronised to the shaders (Less obvious, more confusing at the same time)

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GTX 460 superclocked
« Reply #83 on: 22 Aug 2010, 11:48:27 am »
Good news - then I may hope NV will like float4 too as ATI does :)
[and it will save OpenCL kernels from rewriting for NV ]

Offline Jason G

  • Construction Fraggle
  • Knight who says 'Ni!'
  • *****
  • Posts: 8980
Re: GTX 460 superclocked
« Reply #84 on: 22 Aug 2010, 11:51:45 am »
Good news - then I may hope NV will like float4 too as ATI does :)
[and it will save OpenCL kernels from rewriting for NV ]

Yes, though when it comes to that you may need to be backporting some of my experimental code, so don't get too complacent there  :P

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GTX 460 superclocked
« Reply #85 on: 22 Aug 2010, 11:55:33 am »
Good news - then I may hope NV will like float4 too as ATI does :)
[and it will save OpenCL kernels from rewriting for NV ]

Yes, though when it comes to that you may need to be backporting some of my experimental code, so don't get too complacent there  :P
LoL ;D

Offline TouchuvGrey

  • Knight o' The Round Table
  • ***
  • Posts: 151
Re: GTX 460 superclocked
« Reply #86 on: 23 Aug 2010, 02:00:47 pm »
Cuda 3.0 build of x32f (seeing as you're a squire).  Probably 2 instances per Fermi card at a time.

    What ( if anything ) do i need to add or modify in my config.xml file to get
2 instances running on my GTX460 ? Taking into account that the other card
is a GTS250
Because we are NOT alone.

Ghost0210

  • Guest
Re: GTX 460 superclocked
« Reply #87 on: 23 Aug 2010, 02:10:03 pm »
you won't have to modify your app_info.xml at all, there's now a 32 and 64 bit installer in the Beta area that should do the job for you ;) Big thanks to Jason, for that one! Although you should make sure that either you run your cahce down completely, or ensure that your plan_class and version_num match the following before you run the installer:
608 and cuda
609 and cuda23
610 and cuda_fermi
As me and SciManSteve found out, having the incorrect pairing of plan_class and version_num will trash your entire cache of tasks.
Or if your feeling really brave there is another way to make sure that you have the correct pairing, but its quite risky and could end up trashing your cache anyway

Think your struggle to get 2 wu's running running on the 250, never had one myself, but it wasn't worth it on my old 260, and unfortunately, there's no known way at the moment that I'm aware of to run 2 wu's on 1 card and only 1 wu on another

Offline Frizz

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 541
Re: GTX 460 superclocked
« Reply #88 on: 23 Aug 2010, 02:11:18 pm »
What ( if anything ) do i need to add or modify in my config.xml file to get
2 instances running on my GTX460 ? Taking into account that the other card
is a GTS250

Doesn't work.

See http://setiathome.berkeley.edu/forum_thread.php?id=61184&nowrap=true#1027766

[EDIT] AFAIK there is only minimal performance gain running two or more tasks on a 460.
Please stop using this 1366x768 glare displays: http://www.facebook.com/home.php?sk=group_153240404724993

Ghost0210

  • Guest
Re: GTX 460 superclocked
« Reply #89 on: 23 Aug 2010, 02:12:33 pm »
Doesn't work.
See http://setiathome.berkeley.edu/forum_thread.php?id=61184&nowrap=true#1027766
Saw that thread, but haven't  been  over there since, did the GPU_RAM suggestion by Joe not work?

Edit, just read the thread, shame, I was thinking about plugging my 260 back in


« Last Edit: 23 Aug 2010, 02:16:46 pm by Ghost »

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 355
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 40
Total: 40
Powered by EzPortal