The NVIDIA Tesla Computing Modules seamlessly integrate GPU computing with HP ProLiant servers for scale-out deployments. The Tesla GPUs have a capacity of up to 6 GB of GDDR5 memory with ECC, and peak performance of up to 1.32 double-precision Tflops and up to 3.95 single-precision Tflops. The Tesla K20 and K20X GPU Modules are single double-width PCIe modules based on the NVIDIA Kepler architecture. The Tesla K10 Dual GPU Module is a single PCIe module with two GPUs that are optimized for single-precision performance. Each GPU has 4 GB of memory and a peak performance of 2.29 single-precision Tflop. The Tesla M2070Q combines Tesla's high performance computation with the NVIDIA Quadro® professional-class visualization in the same GPU.