Featured Articles

AMD SVP John Byrne named turnaround exec of the year

AMD SVP John Byrne named turnaround exec of the year

Director of AMD’s PR Chris Hook has tweeted and confirmed later in a conversation with Fudzilla that John Byrne, Senior Vice…

More...
Shield Tablet 8 launching on Tuesday July 22nd

Shield Tablet 8 launching on Tuesday July 22nd

We knew the date for a while but as of right now we can confirm that Nvidia’s new Shield Tablet 8,…

More...
AMD confirms 20nm in 2015

AMD confirms 20nm in 2015

Lisa Su, Senior Vice President and Chief Operating Officer, AMD, has confirmed what we told you back in May 2014 – …

More...
AMD reports loss, shares tumble

AMD reports loss, shares tumble

AMD’s debt load is causing huge problems for the chipmaker -- this quarter it had another substantial loss. The tame Apple Press…

More...
AMD A8-7600 Kaveri APU reviewed

AMD A8-7600 Kaveri APU reviewed

Today we'll take a closer look at AMD's A8-7600 APU Kaveri APU, more specifically we'll examine the GPU performance you can…

More...
Frontpage Slideshow | Copyright © 2006-2010 orks, a business unit of Nuevvo Webware Ltd.
Friday, 16 March 2012 20:03

Nvidia GK104 GPU explained

Written by Slobodan Simic

 geforcegtxnew logo

Meet the new SMX units 


Although the actual diagram of the Nvidia GK104 GPU has been seen earlier, now we get a full explanation regarding GK104 CUDA core impressive 1536 number as well as more details regarding the actual structure of the GK104.

As rumoured earlier, Nvidia's GK104 is based on 28nm manufacturing process, has a die size of 294mm2 and features 3.54 billion transistors. The 1536 CUDA core number has been quite interesting and it is basically three time more than what we had a chance to see on the Fermi based GTX 680.

According to leaked info at HKEPC site and pictures from what appears to be Nvidia's presentation, the GK104 GPU starts with the GigaThread Engine placed between the GPU and the PCI-Express 3.0 interface. The GPU consists of four graphics processing clusters, or shortly GPCs, which share the same L2 cache and feature single raster engine each and two streaming multiprocessors or SMs that are now called SMX.

Each SMX features a PolyMorph Engine 2.0, Instruction, Texture, shared L1 and other caches, 192 CUDA cores accompanied by load/store (LD/ST) and special function units. If you add every GPC up, you'll get a total of four Raster Units, eight Geometry Units, 32 ROPs and 128 Texture Units. Since every of those four GPCs has two SMXs, every SMX has 192 CUDA Cores, it is quite easy to get to that magic 1536 CUDA Core number.

The GK104 is quite similar to the GF104 Fermi GPU but with a larger number of CUDA cores per SM, or in this case SMX. While GF104 had two GPC with four SMs each, GK104 has four GPCs with two SMs each. It also has more texture units per SM, upgraded Polymorph Engine, two more rasters, same amount of ROPs and geometry units, and a same 4x64-bit memory controller that adds to 256-bit wide memory interface, but the idea is pretty much the same. 

Of course, we are looking forward to see some official reviews. You can check out the original GK104 GPU diagram screenshots here.

 nvidia gk104GPU 12

blog comments powered by Disqus

 

Facebook activity

Latest Commented Articles

Recent Comments