|
|
Nvidia CUDA Capable Graphics Cards & Quadro High-Efficiency Professional Video Cards
Nvidia Quadro Graphics Cards and CUDA Technology - Quadro vs. GeForce
NVIDIA Quadro® cards support NVIDIA CUDA™ technology. Although the newer NVIDIA GeForce® cards also support CUDA, the GeForce cards tend to focus more on the
desires of gaming users (speed at any power consumption / Wattage level) whereas the Nvidia Quadro line delivers outstanding performance at substantially lower
energy levels, making the Quadro cards much more energy efficient than the GeForece cards for performing CUDA operations and other workstation graphics operations.
In fact, some of the Quadra cards are so efficient they are fanless (i.e., passive cooling alone is enough).
In addition to power efficiency and CUDA support, various Quadro cards offer the lastest DisplayPort interface in combination
with multiple monitor / multi-display capabilities for up to 4 high-resolution simultaneous displays.
We here at "Modern Visions for Technology" (MV4T) realize the incredible potential that NVIDIA Quadro® Professional Graphics Cards offer our workstation solutions; they provide a perfect complement to our high-performance and high-efficiency CPUs, Power-Supplies, Storage Devices, and RAM -- all yielding totally Green and Powerful workstation solutions. The Quadro cards we use deliver great performance and low power consumption (Watts).
NVIDIA Quadro® professional solutions deliver the fastest application performance, the highest quality workstation graphics and are fully certified on all industry-leading professional applications. Beyond just raw performance and quality, NVIDIA Quadro takes the leading computer-aided design (CAD), digital content creation (DCC), and visualization applications to a new level of interactivity by enabling unprecedented capabilities in performance, programmability, and precision.
CUDA Capable Graphics Cards Comparison CUDA & Specifications (specs)
We have assembled the following specifications table, comparing CUDA graphics cards, from information we could obtain publicly from various
sources like NVIDIA's web site, various press releases, and technology reviews. Although we recommend the NVidia Quadro products, since they
fit within our energy-efficient computing and computer hardware focus, we have also added information about the CUDA-enabled GeForce products
so we could offer a comparison between Quadro and GeForce graphics cards from a CUDA and power-efficiency perspective too.
NOTES: In the following table, these conventions are used:
- Product: refers to the Nvidia's product name for graphics card, and not just the GPU. If the card is a MULTI-GPU type (as indicated in parens after product name), the CUDA-Cores are PER-GPU, as are the memory and bandwidth values.
- Type: (C/E) Card and/or Embedded-Only solution. Embedded implies that you would have to purchase the
Product as part of another product (e.g., quite a few of the Mobile CUDA graphics solutions are embedded).
- Cores: refers to the number of "CUDA cores" or "Stream Processors" - each being equivalent.
- Watts: refers to rated maximum wattage the product draws. Also, if specified, the suffix -P and/or -A refer to whether the product employs Passive (i.e., fanless) and/or Active cooling. Default is likely to be Active (i.e., fan cooled) if neither specified. A question-mark (?) following the Wattage figure indicates best-guess information, compiled from online sources other than Nvidia.
- Bus: the interface type; e.g., PCI-Express, PCI Express x16 (aka PCIe x16), etc.
- Memory: column shows max RAM product can accommodate, and the memory-bus width, and graphics memory bandwidth
- Performance: the rated raw Processing for Texels per Second/Fill Rate (in Billions), or the raw processing power in GigaFlops (GF*) if Texel Fill rate not available; this is followed by the
rated Triangles per second drawing speed if known (in Millons).
- Display Interfaces (and maximum screen resolutions): e.g., DisplayPort, DVI, HDMI, HDTV, VGA,... are typical interface types;
Maximum digital Display (D) resolution and/or maximum resolution for Analog (A) display support
(both are in horizontal-pixels by vertical-pixels per screen) - if neither an A or D is shown, it is likely that
Digital is the highest resolution option. In general, these graphics boards support multiple independent simultaneous displays,
with some models supporting 4 displays or more displays. A leading number in parenthesis before a resolution value indicates the card can achieve this resolution on
that number of displays simultaneously.
- Standards: OpenGL version, Shader Model, DirectX
CUDA Capable Graphics Cards - NVIDIA Quadro and GeForce Specs Comparison
| Quadro FX5800 |
C |
240 |
189W |
PCI-E 2.0 x16 dual-slot |
4.0B, 512-bit, 102GB/s |
52.0 & 300.0 |
(1) DVI-I dual-link, (1) DisplayPort, Stereo; (2)2560x1600D, (2)2048x1536A, 3840x2400-linked |
3.1, 4.0, 10.0 |
| Quadro FX4800 |
C |
192 |
150W |
PCI-E 2.0 x16 dual-slot |
1.5GB, 384-bit, 76.8GB/s |
38.40 & 300.0 |
(1) DVI-I dual-link, (2) DisplayPort, Stereo; (2)2560x1600D, (2)2048x1536A, 3840x2400-linked |
3.1, 4.0, 10.0 |
| Quadro FX3800 |
C |
192 |
108W |
PCIe 2.0 x16 |
1GB, 256-bit, 51.2GB/s |
38.00 & 300.0 |
(2) DisplayPort, (1) DVI-I Dual-Link, Stereo; 2560x1600 |
3.1, 4.0, 10.0 |
| Quadro FX3700 |
C |
112 |
78W |
PCIe x16 |
512MB, 256-bit, 51.2GB/s |
28.00 & 250.0 |
(2) DVI-I Dual-Link, Stereo; 2560x1600 |
3.1, 4.0, 10.0 |
| Quadro FX1800 |
C |
64 |
59W |
PCI-E 2.0 x16 |
768MB, 192-bit, 38.4GB/s |
17.6 & 268.6 |
(2) DisplayPort, DVI-I Dual-Link; (2) 2560x1600D, 3840 x 2400 @24Hz using Dual-link TMDS |
3.1, 4.0, 10.0 |
| Quadro FX1700 |
C |
32 |
42W |
PCIe x16 |
512MB, 128-bit, 12.8GB/s |
7.36 & 191.0 |
(2) DVI-I Dual-Link |
3.1, 4.0, 10.0 |
| Quadro FX580 |
C |
32 |
40W |
PCI Express 2.0 |
512MB, 128-bit, 25.6GB/s |
7.2 & 170.2 |
(2) DisplayPort, DVI-I Dual-Link; (2) 2560x1600D |
3.1, 4.0, 10.0 |
| Quadro FX570 |
C |
16 |
38W |
PCIe x16 |
256MB, 128-bit, 12.8GB/s |
3.68 & 137.0 |
(2) DVI-I Dual-Link |
3.1, 4.0, 10.0 |
| Quadro FX370 |
C |
16 |
35W |
PCIe x16 |
256MB, 64-bit, 6.4GB/s |
2.88 & 66.0 |
(1) DVI-I Dual-Link |
3.1, 4.0, 10.0 |
| Quadro FX370 Low-Profile |
C |
8 |
25W-P |
PCIe x16 |
256MB, 64-bit, 8.0GB/s |
4.32 & 90.4 |
(2) DVI-I Single-Link; DMS-59 |
3.1, 4.0, 10.0 |
| Quadro NVS 450 (2 GPUs) |
C |
8 |
35W-P |
PCIe x16; PCIe x1 |
256MB, 64-bit, 11.2GB/s |
N/A |
(4) DisplayPort; (4)2560x1600-DisplayPort, (4)1920x1200 DVI-D via DP-to-DVI cable |
2.1, 4.0, 10.0 |
| Quadro NVS 420 (2 GPUs) |
C |
16 |
40W-A |
PCIe x16; PCIe x1; Low Profile |
512MB, 128-bit (64-bit per GPU), 11.2GB/s |
N/A |
(4) DisplayPort; (4)2560x1600-DisplayPort, (4)1920x1200 DVI-D via DP-to-DVI cable |
3.0, 4.0, 10.0 |
| Quadro NVS 295 (low profile) |
C |
8 |
23W-P |
PCI Express x16; PCIe x1 |
256MB, 64-bit, 11.2GB/s |
N/A |
(2) DisplayPort; (2) DVI via DP-to-DVI Adapter, HDMI (via adapter); (2) 2560x1600D, 2048x1536A |
3.0, 4.0, 10.0 |
| Quadro NVS 290 |
C |
16 |
21W-P |
PCIe x16; PCIe x1 |
256MB, 64-bit, 6.4GB/s |
N/A |
(2) DMS-59; 1920x1200D, 2048x1536A |
2.0, 4.0, 10.0 |
| Quadro NVS 160M |
E |
8 |
12W-P/A |
PCIe x16 |
256MB, 64-bit, 11.2GB/s |
34.8 & N/A |
DisplayPort, VGA, DVI, LVDS, HDMI; 1920x1200D, 2048x1536A |
N/A |
| GeForce GTX 480M (mobile) |
E |
352 |
100W |
PCI-E 2.0 x16 |
1.0GB, 256-bit, 76.8GB/s |
18.7 & N/A |
(interfaces depend on notebook); 2560x1600D, 2048x1536A |
3.2, N/A, 11.0 |
| GeForce GTX 480 |
C |
480 |
250W |
PCI-E 2.0 x16 dual-slot |
1.5GB, 384-bit, 177.4GB/s |
42 & N/A |
(mini)HDMI 1.3a; (2) Dual Link DVI; 2560x1600D, 2048x1536A |
3.2, N/A, 11.0 |
| GeForce GTX 470 |
C |
448 |
215W |
PCI-E 2.0 x16 dual-slot |
1.25GB, 320-bit, 133.9GB/s |
34 & N/A |
(mini)HDMI 1.3a; (2) Dual Link DVI; 2560x1600D, 2048x1536A |
3.2, N/A, 11.0 |
| GeForce GTX 465 |
C |
352 |
200W |
PCI-E 2.0 x16 dual-slot |
1.0GB, 256-bit, 102.6GB/s |
26.7 & N/A |
(mini)HDMI 1.3a; (2) Dual Link DVI; 2560x1600D, 2048x1536A |
3.2, N/A, 11.0 |
| GeForce GTS 350M (mobile) |
E |
96 |
28W? |
PCI-E 2.0 x16 |
1.0GB, 128-bit, ??GB/s |
360(GF*) & N/A |
(interfaces depend on notebook); 2048x1536D, 2048x1536A |
2.1, 4.1, 10.1 |
| GeForce GTS 330M (mobile) |
E |
48 |
23W? |
PCI-E 2.0 x16 |
1.0GB, 128-bit, ??GB/s |
182(GF*) & N/A |
(interfaces depend on notebook); 2560x1600D, 2048x1536A |
2.1, 4.1, 10.1 |
| GeForce GTX 295 (2 GPUs) |
C |
480 |
289W |
PCI-E 2.0 x16 dual-slot |
1.75GB, 448-bit (per GPU), 141.7GB/s |
92.2 & N/A |
HDMI; Dual Link DVI; 2560x1600D, 2048x1536A |
3.0, N/A, 10.0 |
| GeForce GTX 285 |
C |
240 |
183W |
PCI-E 2.0 x16 dual-slot |
1GB, 512-bit, 159.0GB/s |
51.8 & N/A |
HDTV; Dual Link DVI; 2560x1600D, 2048x1536A |
3.0, N/A, 10.0 |
| GeForce GTX 280 |
C |
240 |
236W |
PCI-E 2.0 x16 dual-slot |
1GB, 512-bit, 141.7GB/s |
48.2 & N/A |
HDTV; Dual Link DVI; 2560x1600D, 2048x1536A |
3.0, N/A, 10.0 |
| GeForce 9800 GT |
C |
112 |
105W |
PCI-E 2.0 x16 single-slot |
512GB, 256-bit, 57.6GB/s |
33.6 & N/A |
HDTV; Dual Link DVI; 2560x1600D, 2048x1536A |
3.0, N/A, 10.0 |
| GeForce 8800 GT |
C |
112 |
105W |
PCI-E 2.0 x16 single-slot |
512GB, 256-bit, 57.6GB/s |
33.6 & N/A |
HDTV; Dual Link DVI; 2560x1600D, 2048x1536A |
3.0, N/A, 10.0 |
OpenGL 3.0 Support Notes:
As of December, 2008, according to
NVIDIA Developer site regarding OpenGL 3.0 Support / Driver Info, basically most newer NVIDIA Quadro and GeForce cards will gain OpenGL 3.0 Compatability via a driver update.
The only thing we noticed absent in their list (vs. our comparison list above) was OpenGL 3.0 support for the Quadro NVS graphics cards. Hopefully this is a yet-to-come driver update.
This is an overview of what NVIDIA has announced with regards to OpenGL 3.0 Graphics Card driver updates thus far:
Windows drivers version 181.00 and Linux drivers version 180.11.02 provide full OpenGL 3.0 and GLSL 1.30 support. The driver download links are at the bottom of this page.
OpenGL 3.0 Driver Release Notes
You need one of the following graphics cards to get access to the OpenGL 3.0 and GLSL 1.30 functionality:
Desktop
- Quadro FX 370, 570, 1700, 3700, 4600, 4700x2, 4800, 5600, 5800, Quadro VX200, Quadro CX
- GeForce 8000 series or higher; GeForce GTX 260, 280, (and presumably the GeForce GTX295 and other newer cards too)
Notebook
- Quadro FX 360M, 370M, 570M, 770M, 1600M, 1700M, 2700M, 3600M, 3700M
- GeForce 8000 series or higher
This driver implements all of GLSL 1.30 and all of OpenGL 3.0 and exposes the following new extensions:
OpenGL 2.1 extensions:
- ARB_vertex_array_object
- ARB_framebuffer_object
- ARB_half_float_vertex
OpenGL 3.0 extensions:
- WGL_create_context
- GLX_create_context
- ARB_draw_instanced
- ARB_geometry_shader4
- ARB_texture_buffer_object
|
|