560Ti slow at running CUDA code 560Ti Gigabyte SOC performs slowly compared to 465
My program runs only 3% better on Gigabyte SuperOverClock 560Ti compared to GTX 465. Benchmarking done on same computer, replacing videocard. Toolkit ver 41.28, drivers 285.05.09

My program does exponentation modulo big integer, which means there are mostly integer arithmetic and global memory fetches.

Out of the box 560Ti malfunctioned, so I under-clocked it by replacing BIOS. I took it from

http://www.techpowerup.com/vgabios/index.php?page=1&architecture=NVIDIA&manufacturer=Gigabyte&model=GTX+560+Ti&interface=&memSize=0

File name: Gigabyte.GTX560Ti.1024.110104.bin

With this BIOS, 560Ti frequencies are 900gr/1800proc/2004mem.
465 freq : 607gr/1215proc/1603mem

Cuda cores count is 384/352.

Multiplying 384/352 by ratio of frequencies, I get either 1.62 or 1.36. So I expect that 560Ti should be faster by at least 1.36. But benchmarking gives just 1.03

Unfortunately I don't have Windoz computer with Internet access and thus failed to download official firmware from Gigabyte (Gigabyte only allows to download BIOS for physically installed card and only if Windoz is running)

What is the reason for poor performance of my 560Ti? Did I take wrong BIOS? If yes I would like direct link to known-to-work-good BIOS
My program runs only 3% better on Gigabyte SuperOverClock 560Ti compared to GTX 465. Benchmarking done on same computer, replacing videocard. Toolkit ver 41.28, drivers 285.05.09



My program does exponentation modulo big integer, which means there are mostly integer arithmetic and global memory fetches.



Out of the box 560Ti malfunctioned, so I under-clocked it by replacing BIOS. I took it from



http://www.techpowerup.com/vgabios/index.php?page=1&architecture=NVIDIA&manufacturer=Gigabyte&model=GTX+560+Ti&interface=&memSize=0



File name: Gigabyte.GTX560Ti.1024.110104.bin



With this BIOS, 560Ti frequencies are 900gr/1800proc/2004mem.

465 freq : 607gr/1215proc/1603mem



Cuda cores count is 384/352.



Multiplying 384/352 by ratio of frequencies, I get either 1.62 or 1.36. So I expect that 560Ti should be faster by at least 1.36. But benchmarking gives just 1.03



Unfortunately I don't have Windoz computer with Internet access and thus failed to download official firmware from Gigabyte (Gigabyte only allows to download BIOS for physically installed card and only if Windoz is running)



What is the reason for poor performance of my 560Ti? Did I take wrong BIOS? If yes I would like direct link to known-to-work-good BIOS

#1
Posted 03/20/2012 09:16 AM   
Scroll To Top