Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 18-Jul-2012, 15:30   #1
ToTTenTranz
Naughty Boy!
 
Join Date: Jul 2008
Posts: 2,255
Default Turbocache for those GK107 using 128bit DDR3 memory: why not?

The GK107 "Mini-Kepler" has been taking design wins on laptops by storm, since its performance/power consumption is really great.

However, most of these laptop models (and actually the only desktop implementation so far) come with DDR3 memory @ 1600MHz using a 128bit bus.

This results in 28.8GB/s total bandwidth, which is a bit suffocating for a GPU with a performance-per-clock equivalent to AMD's Juniper (800sp, 32 TMUs, 16 ROPs).

I have one of those in my laptop, and for its 1366*768 resolution, the sub-par memory bandwidth doesn't make that much of a difference.

Plugging it to a 1080p TV, it's a different story. I've tried overclocking the memory to ~2200MHz, increasing the bandwidth to ~35GB/s, and the performance bump is almost linear with the bandwidth increase (not a surprise, I know).


That said, I also found out that most of these Mini-Kepler GPUs are coming with Ivy Bridge systems and PCI-Express 3.0 connections.

Now, a PCI-Express 3.0 16x link does a maximum of 16GB/s. Adding those bandwidths up would result in almost 45GB/s, which is a solid 55% increase in memory bandwidth.

And even if the PCI-Express link could only be used at half its theoretical speed, we'd still have some 27% bandwidth increase.


So why isn't nVidia implementing Turbocache for this GPU? Could it be implemented with a simple driver update?
I know this would introduce lots and lots of horrible latencies, but couldn't the driver "choose" to only load assets that are less latency-sensitive through the PCI-Express bus?
ToTTenTranz is offline   Reply With Quote
Old 18-Jul-2012, 18:26   #2
swaaye
Entirely Suboptimal
 
Join Date: Mar 2003
Location: WI, USA
Posts: 6,867
Default

It's not a new idea.
http://forum.beyond3d.com/showthread...memory+enabled

I have a feeling that this tech is really only practical for those ultra low end budget cards it created.
swaaye is offline   Reply With Quote
Old 18-Jul-2012, 19:05   #3
ToTTenTranz
Naughty Boy!
 
Join Date: Jul 2008
Posts: 2,255
Default

Quote:
Originally Posted by swaaye View Post
It's not a new idea.
http://forum.beyond3d.com/showthread...memory+enabled

I have a feeling that this tech is really only practical for those ultra low end budget cards it created.


In 2005 we had PCI-Express 1.0 (4GB/s @ 16x) and DDR2-533MHz (8.5GB/s @ dual-channel).

Both bandwidths are now ~4x faster in most recent PCs and the truth is that if the GK107 with DDR3 could use the extra bandwidth from the system memory effectively, there could be a significant performance advantage.
Both nVidia and AMD could save some money on using dirt-cheap DDR3 with their mid-range GPUs without losing too much performance.
ToTTenTranz is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:56.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.