Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
Gigabyte Radeon RX 6700 XT Gaming OC review
Corsair K70 RGB TKL keyboard review
Corsair RM650x (2021) power supply review
be quiet! Silent Loop 2 280mm review
Corsair K55 RGB PRO XT keyboard review
Guru3D Rig of the Month - March 2021
Intel Core i9-11900K processor review
Intel Core i5-11600K processor review
ASUS ROG Maximus XIII HERO review
MSI MEG Z590 ACE review

New Downloads
HWiNFO Download v7.02
Intel HD graphics Driver Download Version: DCH 27.20.100.9316
Guru3D RTSS Rivatuner Statistics Server Download 7.3.1
Corsair Utility Engine Download (iCUE) Download v4.9.350
Quake II RTX Download 1.5.0
GeForce 465.89 WHQL driver download
AIDA64 Download Version 6.33
AMD Radeon Adrenalin Edition 21.3.2 driver download
Display Driver Uninstaller Download version 18.0.3.8
AMD Radeon Adrenalin Edition 21.3.1 driver WHQL download


New Forum Topics
Intels Raja Koduri gives sneak peek at Xe-HPG (DG2) gaming GPU in 3DMark Doom Eternal bad performance Micro stuttering when games are in Fullscreen mode Study reveals Cryptocurrency mining energy consumption in China alone will be higher than Italy in three years Intel Core i5-11600K processor review AMD Radeon Adrenalin Edition 21.3.2 driver download & discussion AMD Radeon Software - UWP - v27.20.21001.7005 NVIDIA CEO Huang to Showcase What's Been Cooking for GTC 2021 Keynote - From His Kitchen Review: Gigabyte Radeon RX 6700 XT Gaming OC Alphacool introduces four new rather HUGE liquid cooling radiators




Guru3D.com » News » Nvidia GP100 GPU architecture recap - full GPU has 3840 Shader processors

Nvidia GP100 GPU architecture recap - full GPU has 3840 Shader processors

by Hilbert Hagedoorn on: 04/12/2016 09:19 AM | source: | 47 comment(s)
Nvidia GP100 GPU architecture recap - full GPU has 3840 Shader processors

Last week Nvidia announced the GP100 GPU powering the Tesla P100 HPC module. More rumors are surfacing about GP104 as well. Since the full block diagrams for Gp100 are now available, we can also tell what a full GP100 looks like when fully enabled, in this post a little recap on the GP100 architecture and its positioning. 

This year several GPUs are going to be released from Nvidia, all based on their new Pascal architecture in a wide variety of segments in the market channels. For consumers the first wave of graphics cards it will be the GP104 GPU, these are empowering the high-end products like 'GTX 980' class products, the current rumor is that the new GTX 1070 and 1080 albeit with a bit of weird Full HD like naming, will use that chip. These should be announced during Computex time in June with availability in the summer (likely July). 

Then there is big Pascal, the big daddy Nvidia GPU developed under GPU codename GP100. This is the GPU that will empower (for the consumer side) the enthusiast class products e.g. the Titan etc. Make no mistake, this product will not launch anytime soon for consumers. Expect at the very best a launch late this year closer to the Christmas season, likely even later in Q1/Q2 2017 (we think). 

All Pascal products are based on a 16nm FinFet design and the GP100 in particular comes with stacked HBM2 (16GB in four stacks). The Pascal based GPU driving the unit holds 15 Billion transistors which is roughly double that of the current biggest Maxwell chip. Gp100 is huge at 600mm^2. The prognosis performance (according to Nvidia) is 5.3TFLOPS using 64-bit floating-point numbers and is rated at 10.6TFLOPS using 32-bit and 21.2TFLOPS using 16-bit. P100 has 4MB of L2 cache and 14MB of shared memory for just the register file. The following table provides a high-level comparison of Tesla P100 specifications compared to previous-generation Tesla GPU accelerators, however I added the GP100 as a fully enabled product:

Tesla Products Tesla K40 Tesla M40 Tesla P100 GP100
GPU GK110 (Kepler) GM200 (Maxwell) GP100 (Pascal) GP100 (Pascal)
SMs 15 24 56 60
TPCs 15 24 28 30
FP32 CUDA Cores / SM 192 128 64 64
FP32 CUDA Cores / GPU 2880 3072 3584 3840
FP64 CUDA Cores / SM 64 4 32 32
FP64 CUDA Cores / GPU 960 96 1792 1920
Base Clock 745 MHz 948 MHz 1328 MHz ~1328 MHz
GPU Boost Clock 810/875 MHz  1114 MHz 1480 MHz ~1480 MHz
Texture Units 240 192 224 240
Memory Interface 384-bit GDDR5 384-bit GDDR5 4096-bit HBM2 4096-bit HBM2
Memory Size Up to 12 GB Up to 24 GB 16 GB 16 GB
L2 Cache Size 1536 KB 3072 KB 4096 KB 4096 KB
Register File Size / SM 256 KB 256 KB 256 KB 256 KB
Register File Size / GPU 3840 KB 6144 KB 14336 KB 14336 KB
TDP 235 Watts 250 Watts 300 Watts ~300 Watts
Transistors 7.1 billion 8 billion 15.3 billion 15.3 billion
GPU Die Size 551 mm² 601 mm² 610 mm² 610 mm²
Manufacturing Process 28-nm 28-nm 16-nm 16-nm

As the block diagram now shows, the GP100 features six graphics processing clusters (GPCs). Just look at the diagram and count along with me - each GPC holds 10 streaming multiprocessors (SMs) and then each SM has 64 CUDA cores and four texture units. Do the math and you'll reach 640 shader processors per GPC and 3840 shader cores with 240 texture units in total.

  • 6 (GPC) x (10x64) = 3840 Shader processor units in total.

Meaning the GP100 used on the Tesla P100 is not fully enabled. Nvidia is known to out GPU that have disabled segments, it helps them selling different SKUs, the Tesla P100 holds a shader count of 3584 and thus has 56 SMs enabled (from the 60).

GP100’s SM incorporates 64 single-precision (FP32) CUDA Cores. In contrast, the Maxwell and Kepler SMs had 128 and 192 FP32 CUDA Cores, respectively. The GP100 SM is partitioned into two processing blocks, each having 32 single-precision CUDA Cores, an instruction buffer, a warp scheduler, and two dispatch units. While a GP100 SM has half the total number of CUDA Cores of a Maxwell SM, it maintains the same register file size and supports similar occupancy of warps and thread blocks.GP100’s SM has the same number of registers as Maxwell GM200 and Kepler GK110 SMs, but the entire GP100 GPU has far more SMs, and thus many more registers overall. This means threads across the GPU have access to more registers, and GP100 supports more threads, warps, and thread blocks in flight compared to prior GPU generations.

Since the graphics memory is on-die HBM2, the VRAM amount is fixed. That means that ALL GP100 products will get 16GB of memory. HBM2 will run a wide 4096-bit HBM2 (1024 bit per IC stack) memory interface running an effective bandwidth anywhere up-to a full 1 TB/s.

This is a big chip, very big at 600mm^2 hence it is interesting to see that 16nm can offer a lot in terms of clock frequency, The Tesla P100 is an enterprise part that ends up in servers, however this part already is clocked at 1328 MHz with Boost capabilities towards a frequency of 1480 MHz. Combined the TDP still remains to be under 300W. 



Nvidia GP100 GPU architecture recap - full GPU has 3840 Shader processors Nvidia GP100 GPU architecture recap - full GPU has 3840 Shader processors




« Nvidia Pascal Consumer card announced during Computex · Nvidia GP100 GPU architecture recap - full GPU has 3840 Shader processors · SteelSeries Apex M500 Gaming Mechanical Keyboard »

Related Stories

Download Nvidia GeForce 364.72 WHQL drivers - 03/28/2016 03:17 PM
You can download the new Nvidia GeForce 364.72 WHQL driver for Windows 7 - 8.1 and 10 in 32 and 64-bit flavors. This title adds VR support and game ready support for Quantum Break, Killer Instinct, ...

Nvidia GeForce X80 and X80 Ti Pascal Specs? - 03/17/2016 08:57 AM
In our forums somebody posted the spec list shown after the break. Indicating the Pascal graphics cards would be called GeForce X80 and X80Ti....

NVIDIA GameWorks SDK 3.1 Released - 03/15/2016 08:28 AM
NVIDIA today announced worldwide availability of the NVIDIA GameWorks software development kit (SDK) 3.1, which introduces three groundbreaking graphics techniques for shadows and lighting as well as ...

Download Nvidia GeForce 364.51 WHQL driver - 03/08/2016 09:23 PM
Nvidai updated to a new WHQL driver. This is a new driver following the issues Nvidia had with multi-monitor support. The latest version, 364.51 This driver ensures you will have an optimal experienc...

Download Nvidia GeForce 364.47 WHQL driver - 03/07/2016 04:38 PM
Nvidia just released a new GeForce 364.47 WHQL driver. It's aimed at an optimal experience with Tom Clancy’s The Division, Hitman, Need for Speed, Ashes of the Singularity, and Rise of th...


10 pages 1 2 3 4 > »


cryohellinc
Senior Member



Posts: 3361
Joined: 2014-10-20

#5256892 Posted on: 04/12/2016 09:18 AM
1080 will be my next upgrade for sure. Will sell my 980's and go for single GPU this time, SLI is too wobbly nowadays.

However I DO HOPE that hybrid cooled GPU's will be available from day 1. :hatty:

kinggavin
Senior Member



Posts: 297
Joined: 2014-11-06

#5256897 Posted on: 04/12/2016 09:25 AM
8 months to save up for the pascal titan christmas release ready for all the christmas games i think it could be £1500 this time coz big pascal will sell like hot cakes , and by christmas we should know a bit more about DX12 windows store and if nvidia lock there drivers to geforce experience and if they start to make all new games DX12 will the big pascal be win 10 and dx12 only its gonna be very intresting to see what happens next

Solfaur
Senior Member



Posts: 7471
Joined: 2005-08-10

#5256907 Posted on: 04/12/2016 10:41 AM
Yeah, that's one seriously beefy GPU right there. The next Titan will likely be amazing, if it's fully unlocked and unleashed with those specs. I really want to upgrade asap, but when seeing such a spec sheet, waiting for the big gun would make more sense. The price will likely be insane, but then again I would only buy 1, since SLI with such a beast would be an over-over-over-kill. :nerd:

CPC_RedDawn
Senior Member



Posts: 8487
Joined: 2008-01-06

#5256911 Posted on: 04/12/2016 10:53 AM
GP100 Pascal (aka GTX1080) will have 16GB VRAM and it will be HBM2!???

I think not.

zais
Senior Member



Posts: 100
Joined: 2012-08-23

#5256920 Posted on: 04/12/2016 11:16 AM
would be better for most user (about 90% with non higher gpu tier) if nvidia focus on technical enginering, driver, engine optmization and outsource production to samsung/sony/lg new gen higher grade gpu for less than 299$ will do social justice good

10 pages 1 2 3 4 > »


Post New Comment
Click here to post a comment for this news story on the message forum.


Guru3D.com © 2021