NVIDIA GT300 'Fermi' Specifications Detailed
As most of you already know, the GT300 was first unveiled months ago along with some preliminary specifications. Today we get the bigger picture, thanks to bsn. NVIDIA's current next-gen GPU is known as the GT300 or N70. It is now known that the GPU architecture is called "Fermi" by NVIDIA engineers. A quick history lesson: the man behind the name is an Italian physicist, Enrico Fermi who is known for helping develop the first nuclear reactor. This may be why the GT300 board is also known as "reactor". Now, to the important details.
GT300 "Fermi" Architecture GPU Specifications
- 3.0 billion transistors
- 40nm GPU by TSMC
- 384-bit memory interface (6x64-bit memory controllers)
- 512 shader cores (renamed to CUDA Cores)
- 32 CUDA cores per shader cluster
- 1MB L1 cache memory [divided into 16KB Cache - Shared Memory]
- 768KB L2 unified cache memory
- Up to 6GB GDDR5 memory (1.5GB for GeForce and up to 6GB for Quadro/Tesla)
- Half Speed IEEE 754 Double Precision
- 16 Streaming Multiprocessors (new name for the former Shader Cluster) containing 32 cores each
The Fermi architecture also supports C (CUDA), C++, DirectCompute, Fortran, OpenCL, OpenGL 3.1 and OpenGL 3.2. This means that for the first time in history a GPU can run C++ code! NVIDIA's "Fermi" architecture will be released in three tiers, GeForce for high-end consumers, Quadro for commersial use and Tesla for scientific purposes. There is still no word on pricing or availablility, but I'd expect the new Fermi cards to break the bank a bit.
These revelations are huge for NVIDIA and the enthusiast community, now we need to see one in action!