Radeon HD 7000:  HD 7790 |  HD 7850 |  HD 7870 |  HD 7870 XT |  HD 7950 |  HD 7970 |  HD 7990 |  Radeon HD 8000:  HD 8750 |  HD 8770 |  HD 8850 |  HD 8870 |  HD 8950 |  HD 8970 |  HD 8990 
GeForce 600:  GTX 650 Ti Boost  |  GTX 660  |  GTX 660 Ti  |  GTX 670  |  GTX 680 |  GTX 690 |  Titan: GTX TITAN |  GeForce 700:  GTX 760  |  GTX 760 Ti  |  GTX 770  |  GTX 780 |  GTX 790 

September 5th, 2012

NVIDIA Kepler GK106 GPU Detailed

Who wants to see some GPU pr0n? Before I began, let me explain that I made this diagram myself, but it’s based on quite solid knowledge about the GPU. So if you want to learn what does this new GPU add to the Kepler family – buckle up and read below.

NVIDIA Kepler GK106

NVIDIA’s GK106 is another iteration of 28nm Kepler GPU, its architecture is quite simple. This mid-range silicon will hold 960 CUDA cores in 5 Streaming Multiprocessors (SMXs). Those SMXs are divided into 3 Graphics Processing Clusters (GPCs), with one hiding only one SMX. Each SMX holds 192 CUDA cores and 16 Texture Mapping Units (TMUs). With a very sophisticated calculations we learn that the GPU has 960 CUDA cores and 80 TMUs. Further we can notice that the GPU has three Raster Engines. 192-bit memory interface is controlled by three 64-bit memory controllers. Each memory controller is tied to 128KB L2 Cache (the GPU has 384KB in total) and 8 Raster Operating Units (ROPs). The GK106 has 24 ROPs. The whole GPU is packed with 2.54 billion transistors (that’s exactly one billion less than GK104 — 29% decrease).

NVIDIA Kepler GK106 GPU Detailed geforce gtx 660

I have combined all the details below for your reading pleasure. What I don’t know yet is the exact size of the die.

GK107*GK106GK104**GK110***
Transistors Count1.3 billion2.54 billion3.54 billion7.1 billion
Graphics Processing Clusters (GPCs)134-
Streaming Multiprocessors (SMXs)25815
CUDA Cores38496015362880
Texture Mapping Units (TMUs)3280128240
Raster Operating Units (ROPs)162432-
Texel Fill-rate13 Gigatexels/s78 Gigatexels/s128 Gigatexels/s-
Memory Bandwidth28 GB/s144 GB/s192 GB/s-
Memory Interface128-bit192-bit256-bit384-bit
Base Clock900 MHz980 MHz1006 MHz-
Boost Clock-1033 MHz1058 MHz-
Effective Memory Clock1782 MHz6008 MHz6008 MHz-

* GK107 tied with GDDR3 memory
** Full GK104-400 GPU from GTX 680.
*** Some cards with GK110 will feature 13 and 14 SMXs, this is the full one from Tesla K20

For a reference here are GK104 and GK107.

NVIDIA Kepler GK104 / NVIDIA Kepler GK107

NVIDIA Kepler GK106 GPU Detailed geforce gtx 660 NVIDIA Kepler GK106 GPU Detailed geforce gtx 660

  • hey

    If it is 221mm2, it must be 6 SMX and 2,65-2,73 bilion transistor. 5 SMX is pretty few for 221mm2 diesize. Because we know GK104 is 294mm2 and 8 SMX.

  • http://videocardz.com/ VideoCardz.com

    The specs you have in the post are valid. Where did you get this 221mm^2?

  • filldo

    theres more to the chip than just SMX’s so if a chip was half the size of gk104, it would have less than half the SMX’s

  • ParkozUser
  • http://www.facebook.com/TheHeartOfAsiaa Pratik Rawankar

    nice article

    but NV is already started loosing their fans and new customers __upcoming console market lost no chance until 2018-19 who cares !!!!
    in Psychology many conditions makes Savior man to Killer
    and just like NV taking 2+ quartors to launch whole gpu series__and this waiting doesnot worth since AMD 7000 series is best of best price/performance
    their own fans are now their biggest haters , nos is so high (I am one of them ,love u my crossfire AMD 7950 oc extreme)

    everyone is not hardcore gamer but everyone like to use latest tech with good price not like stupid overload price of gtx 660ti and all others + gtx 690 price is **%&^*%^&

    I think we still remember “”
    Linus Torvalds: Nvidia,fuck You!
    http://www.youtube.com/watch?v=iYWzMvlj2RQ&feature=player_embedded

  • skr13
  • skr13

    I cant change your Anti-Nvidia mind, but at least control yourself and don´t come here to SPAM.
    Is true that now AMD has better performance/price but GTX 660 Ti is faster than rival 7870, $300 was price of AMD card when Nvidia launch GTX 660 Ti.
    GTX 690 price? what´s problem, it´s not for my pocket, and maybe not for yours, but it´s like cars, not everybody can have a Ferrari.

  • http://videocardz.com/ VideoCardz.com

    Yeah, it originated from ARABPC, I wouldn’t put too much faith in this screenshot. But even if that is true, the GK106 will have the specs mentioned in the article.

  • http://videocardz.com/ VideoCardz.com

    There are few reviews that use the diagram with 2GPCs and many reviews with one GPC (there is no GK107 whitepaper, so I couldn’t verify this). But ok, let’s assume it’s 1GPC.

  • Raghar

    I wrote this on one forum:They will print 6 SMX, and then test them. When all 6 would work, they would disable one, because 660 has 960 cores.

    The die size, 221 mm^2, actually supports the 6 SMX printed, 5 healthy SMX kept idea. They will pay for it by using about 1/8 – 1/6 more on wafer, but it would considerably improve yields.

    If they went this way, then GK106-200 would have 768 CUDA cores, and it would basically behave as a GT 640, just it would be twice as fast… (GT 640 had great scores in Diablo 3, thus GK106-200 would be great Diablo 3 card. Of course it would be bandwidth starved as hell.) The numbering GK106-200 and GK106-250 also suggest they only changed number of ROP and memory controllers, the rest of the chip remained the same.

  • http://www.facebook.com/TheHeartOfAsiaa Pratik Rawankar

    I buy 2x HD 7950 in India , at 500 + 500 = 1000 $ including 12%+4%+all taxes

    I can buy GTX 690 but its price is over 1300 $ so I didin’t buy it

    hope GTX 790 and HD 8990 will launch early in 2013 ,around 1000 $ so that I can skip 2x 8970 and save watts

    buying single card above 1300 $ will be trouble while reselling it on ebay after 10-12 months bz no one will give more than 600 $ for it

    so we can sell 1000 $ card for 650 $ with 350 $ loss after 1 year ( not much bad I can afford )
    but selling 1300 $ card for 650 $ will be 60 % loss _________so bad ( money is not water )

    in India gtx 680 price is 700 $___so those guys who are buying it can easily put +300 $ to get twice performance if they launch gtx 690 for 1000 $ just like GTX 590 and like HD 6990