### VIDEO CARDS – Estimating Transistor Count in Geforce 800 Series

 ESTIMATING FUTURE CARDS TRANSISTOR COUNT – FOR GEFORCE 8XX SERIES ################################################################# Im going to estimate, using simple math based on unit analysis, how many transistors the future cards will have. The ones coming out with the 20 nm process as promised. Like the Geforce 890 or Geforece 870 etc. These are all estimates, I bet I will come close. Also its interesting to see typical Laptop graphics chip the INTEL HD 4000 for example has a smaller process then the GPU (because intel uses the smaller process size in their fabs) and yet of course INTELs efficeincy shoving Transistors onto a die is not as good. No offense INTEL – I Love you and all but NVIDIAs got the upper hand on transistors on their GPUs at least. My conclusions are the bottom My Math: ======== WARNING EXTREMELY SIMPLE Given: Die Size [Area units], Process Size [Length units], Transistor Count[no units] # of Grids = Die Size / (Process ^ 2) Grids Per Transistor = # of Grids / Transistor Count Thus: Transistor Count = # of Grids * Grids Per Transistor Transistor Count = (Die Size / (Process * Process)) /  Grids per Transistors MY CARD GEFORCE 670 ===================== Die size: 294mm^2 Process Size: 28nm Transistors: 3540000000 transistors Grids: (294 (mm^2)) / ((28 nm)^2) = 375 000 000 000  grids  *** Grids per Transistor: ((294 (mm^2)) / 3 540 000 000) / ((28 nm)^2) = 105.932203  little blocks per transistor GEFORCE 690 ============ Process Size: 28nm Transistors: 3.54bn x 2 Die Size: 294mm² x 2 690 per single die ——————— Die size: 294mm^2 Process Size: 28nm Transistors: 3540000000 transistors Grids: (294 (mm^2)) / ((28 nm)^2) = 375 000 000 000  grids *** Grids per Transistors: ((294 (mm^2)) / 3 540 000 000) / ((28 nm)^2) = 105.932203  little blocks per transistor *** GEFORCE TITAN ============= Transistors: 7100000000 transistors Die size: 294mm 550mm^2 Process: 28nm Grids: (550 mm^2) / ((28 nm)^2) =  7.01530612 × 10^11    grids *** Grids Per Transistor: ((550 mm^2) / 7100000000) / ((28 nm)^2 = 98.8071285  little blocks per transistor R290X ===== Die Size: 438 mm ^2 Transistors: 6200000000 Grids: (438 (mm^2)) / ((28 nm)^2) = 5.58673469 × 10^11   grids *** Grids Per Transistors: ((438 mm^2) / 6200000000) / ((28 nm)^2 = 90  little blocks per transistor *** INTERESTING – CRAPPY LENOVO EMBEDDED CARD – INTEL HD GRAPHICS 4000 ================================================================== I was surprised to see their process is smaller (of course they use the intel fabs) 22 nm 🙂 Anyhow they are less efficeint at transistor placement, check out the math to see: Installed Z-GPU 0.7.5 to get this from my Lenovo Work Laptop INTEL HD GRAPHICS 4000 Die Size: 160 mm^2 Process: 22nm Transistor: 1400M Grids: 160 mm^2 / 22nm /22nm = 3.30578512 × 10^11 Transistor Area: 160 mm^2 / 1400000000 = 1.14285714 × 10-13 m^2 236 grids per transistor Much less efficient @ transistor placement. CONCLUSION FROM GIVEN CURRENT CARDS: ==================================== About 100 Grids boxes per Transistor. A Grid box is just as big as the PRocess Size Box (Process by Process Long) ESTIMATING FUTURE CARDS WITH 20 nm PROCESS =========================================== ***Simple Math*** Die Size / (Process * Process) = Grids Transistors = Grids / Grids per Transistors = Grids / 100 Transistors = (Die Size / (Process * Process)) /  Grids per Transistors Transistors = (Die Size / (Process * Process)) / 100 We know Grids Per Transistors is the same size. Im assuming Die sizes will remain the same. DIE SIZE 20 nm —————– 294 mm^2, process: 20nm = GRIDS: 735 000 000 000 – TRANSISTORS: 13,750,000,000 – 13.8 billion ** 294 mm^2 X 2, process: 20nm = GRIDS: 735 000 000 000 X2 – TRANSISTORS: 27,500,000,000 – 27.5 billion ** 438 mm^2, process: 20nm =  1 095 000 000 000 – TRANSISTORS: 10,950,000,000 – 11.0 billion ** 550 mm^2, process: 20nm =  1 375 000 000 000 – TRANSISTORS: 13,750,000,000 – 13.8 billion ** CONCLUSIONS ============ Die Size and Transistor conclusion: ———————————– 294 mm^2 => 13.8 billion  Transistors 294 mm^2 X 2 => 27.5 billion Transistors 438 mm^2 => 11.0 billion Transistors 550 mm^2 => 13.8 billion Transistors My estimate @ Transistor count ——————————– 890 – 27.5 billion ( A card with 2 dies of die size of 294 mm^2 each ) 870 – 13.8 billion  ( A card with 2 dies of die size of 294 mm^2 each ) The rest are above