What are the differences between these two cards? Is one better then the other? Which should I purchase?

These are the full specs of both... (sorry for bad format, taken from website)

General Features OpenGL Support NVIDIA CUDA Technology NVIDIA G-SYNC Ready NVIDIA SLI Ready NVIDIA GameWorks Technology MSI Afterburner Overclocking Zero Frozr Cooling System OpenGL Support NVIDIA CUDA Technology NVIDIA G-SYNC Ready NVIDIA SLI Ready MSI Afterburner Overclocking Zero Frozr Cooling System Chipset Form Factor Standard Standard GPU Manufacturer NVIDIA NVIDIA GPU Chipset GeForce GTX 1070 Ti GeForce GTX 1070 Ti Overclocked N/A Yes Core Clock Speed 1607MHz 1607MHz Boost Core Clock Speed 1683MHz 1683MHz CUDA Processors 2432 2432 Maximum Digital Resolution 7680 x 4320 N/A Max Monitors Supported 4 4 Maximum Refresh Rate 60Hz N/A Memory Memory Type GDDR5 GDDR5 Memory Supported 8 GB 8 GB Memory Clock Speed 8008MHz 8008MHz Video Memory 8 GB 8 GB Memory Bus 256-bit 256-bit Memory Bandwidth 256GB/sec N/A General Led Backlight RGB Illuminated N/A VR Ready Yes Yes OpenGL Support OpenGL 4.5 OpenGL 4.5 DirectX Support DirectX 12 DirectX 12 Multi-GPU Support NVidia SLI NVidia SLI HDCP Support Yes Yes Cooling Fan Fan Connectors DVI 1 x Dual-Link DVI-D 1 x Dual-Link DVI-D HDMI 1 x HDMI 1 x HDMI DisplayPort 3 x DisplayPort 3 x DisplayPort System Requirements Supported Windows Operating Systems Microsoft Windows 7, 8, 8.1, 10 Microsoft Windows 7, 8, 8.1, 10 Slot Size Dual Dual Interface PCIe 3.0 x16 PCIe 3.0 x16 Thermal & Power Power Supply Requirements 500 Watt Power Supply 500 Watt Power Supply Power Connectors 1 x PCI-E 6-pin; 1 x PCI-E 8-pin 1 x PCI-E 6-pin; 1 x PCI-E 8-pin Physical Specifications Height 1.57 in. (40.00 mm) 1.65 in. (42.00 mm) Length 12.28 in. (312.00 mm) 10.98 in. (279.00 mm) Width 5.51 in. (140.00 mm) 5.51 in. (140.00 mm) Package Contents What's in the Box Video Card, Product Manual Video Card, Product Manual Warranty Parts 3 Years 3 Years Labor 3 Years 3 Years

/r/nvidia Thread Link - i.redd.it