ECC Memory. Fermi is the first GPU architecture to support Error Correcting Code (ECC) based protection of data in memory. ECC is a highly desired feature in areas such as medical imaging, financial analysis and large-scale cluster computing among others. ECC protection detects and corrects single-bit soft errors, which may be caused by naturally occurring radiation, before they affect the system. The Quadro® GPU supports Single-Error Correct Double-Error Detect (SECDED) ECC codes that detects and correct any single bit error in hardware as the data is accessed. In addition, SECDED ECC ensures that all double bit errors and many multi-bit errors are detected and reported so that the program can be re-run rather than being allowed to continue executing with bad data. Users can configure ECC memory support on the Fermi based Quadro® cards to be enabled or disabled (via the NVIDIA® Control Panel) based on the intended use of the Quadro® board.
NVIDIA Scalable Geometry Engine™. As workstations are called on to process ever more complicated models, the GPU must be able to process more polygons more quickly than ever. To address this need, the Quadro® architecture has several new features. The first of these is the Scalable Geometry Engine. Compared to previous generations, the Scalable Geometry Engine is unique in that it allows multiple graphics processor clusters (GPCs) to create triangles. Likewise, compared with previous generations, each GPC is able to create 2x the number of raw polygons in a single clock cycle, dramatically improving performance. Both of these factors combine to yield a discontinuous improvement in primitive drawing speed. In addition to these primitive creation improvements afforded by the Scalable Geometry Engine, the Fermi architecture also includes many other optimizations to increase primitive throughput. In combination, these result in dramatically improved performance across a broad range of CAD, DCC, and scientific applications, enabling your work to flow interactively with models and scenes that are an order of magnitude more complex than ever before.
Fast 64-Bit Floating Point Precision. Fermi GPU’s deliver the industry’s fastest double precision floating point performance. Double precision floating point calculations allow mission critical applications to perform precise calculations and deliver highly accurate results by eliminating the rounding errors that can occur when storing numerical values using less precise single precision float values. Professional design applications in the fields such as oil & gas exploration, medical imaging, molecular and chemical research, mechanical design and finite element analysis are examples of applications which can take advantage of the fast 64-bit floating point performance in Fermi GPU’s to solve complex simulations and computations faster than has ever been possible. Additionally single-precision computation was made more efficient and more precise by utilizing a ―fused‖ multiply and add computation. This FMAD implementation allows the intermediate results of the multiply stage to retain its significant digits during the add stage. This additional precision allows Fermi GPU’s to provide full IEEE754-2008 compliance.
Autodesk Moldflow Insight using GPU acceleration for plastic injection molding simulations.
Quadro® GPU Tessellation Engine. Tessellation is the process of creating detailed mesh data from primitive coarse mesh models. While tessellation allows for amazing levels of detail, it has traditionally been computationally intensive and not suitable for general use. Now the Fermi architecture implements hardware tessellation on the GPU for OpenGL 4.0 and DirectX11 with Shader Model 5.0, to automatically generate finely detailed geometry for cinematic quality environments and scenes without sacrificing performance.
GPU Hardware Tessellation allows for astonishing levels of detail
Flexible Display Connection Options. The NVIDIA Quadro 5000 offers support for the new industry standard DisplayPort connector. DisplayPort supports ultra-high-resolution panels (up to 2560 x 1600)-which result in outstanding image quality on large displays. Additionally the slim form factor of the DisplayPort connector means that connecting your monitor to your workstation is now easier than ever.
Importantly, in addition to providing two DisplayPort connections, the Quadro 5000 also supports a Dual-link DVI connector which allows for easy connections to 27/30 flat panel displays which may not offer a DisplayPort connector (DualLink connections are required for any monitor with a resolution over 1920 x 1200). The onboard DVI allows for connecting directly to these displays without the need for an expensive DisplayPort to DVI active adapter.
Note: Any combination of monitors can be used however; only two outputs can be active at any one time.
30-bit Colour Support. Integrated support for 30-bit colour (10-bit colour per colour channel) over DisplayPort, gives users the ability to utilize the highest levels or colour fidelity. Instead of the traditional 16.7 million discrete colours which are supported by 24-bit colour monitors, users can take advantage of 30-bit display monitors to display 1.7 billion colours simultaneously. Quadro® graphics with DisplayPort are the perfect match for Deep Colour displays such as the new Hewlett Packard DreamColor® LP2480zx Professional Display, which provides native support for 30-bit colour. With 64x the available colour values available, 30-bit colour support eliminates banding issues, and provides graphics professionals with unmatched colour accuracy and tonal response.
Note: In order to utilize 30-bit colour, applications must support a 30-bit colour format natively.
Page 1 – Introduction
Page 2 – Introduction Continued
Page 3 – Nvidia® Professional Stereo Solution
Page 4 – NVIDIA ® Application Acceleration Tools
Page 5 – The Comparison
Page 6 – System Set-Up and Software Used
Page 7 – Board Pictures
Page 8 – SPECviewperf® 11.0 64-bit on Microsoft Windows XP Professional 64-bit SP2
Page 9 – SPECviewperf® 10.0 64-bit and SPECapc for SolidWorks 2007™ on Microsoft Windows XP Professional 64-bit SP2
Page 10 – SPECviewperf® 11.0 64-bit on Microsoft Windows 7 Professional 64-bit
Page 11 – SPECviewperf® 10.0 64-bit and SPECapc for SolidWorks 2007™ on Microsoft Windows 7 Professional 64-bit
Page 12 – Conclusions and Award