If you need all the power you can get, NVIDIA's new TITAN Xp is the card you possibly need to have.
Introduced today, the Pascal-powered TITAN Xp pushes more cores, faster clocks, faster memory and more TFLOPS (12 TFLOPs) than its predecessor, the 2016 Pascal-powered TITAN X.
The new card features 3840 Cuda cores running at 1.6GHz, and 12GB of DDR5X memory. Although the base clock of the new card is unknown, its boost clock speed reached from 1,531 MHz (Titan X) to 1,582 MHz, and the memory clock was raised from 10 Gbps to 11.4 Gbps. As a result, the theoretical performance has been improved from 11 TFLOPS to 12 TFLOPS, which is the same performance of an NVIDIA Quadro P 6000. The card's TDP remains at 250 W and it is should be powered through one 8-pin and one 6-pin external power connector.
GPU Engine Specs
NVIDIA CUDA Cores 3840 Base Clock (MHz)1582
Memory Specs: Memory Speed 11.4 Gbps
Standard Memory Config: 12 GB GDDR5X
Memory Interface Width: 384-Bit
Memory Bandwidth (GB/sec): 547.7 GB/s
Simultaneous Multi-Projection: Yes
VR Ready: Yes
NVIDIA Ansel: Yes
NVIDIA SLI Ready: Yes - SLI HB Bridge Supported
NVIDIA G-Sync-Ready: Yes
NVIDIA GameStream-Ready: Yes
NVIDIA GPU Boost: 3.0
Microsoft DirectX: 12 API with feature level 12_1
Vulkan API: Yes
Bus Support PCIe: 3.0
OS Certificates: Windows 7-10, Linux, FreeBSDx86
Maximum Digital Resolution: 27680x4320 @ 60Hz
Standard Display Connectors: DP 1.43, HDMI 2.0b
Multi Monitor: Yes
Graphics Card Dimensions:
Width: 2 Slot
Thermal Power Specs::
Maximum GPU Temperature (in C): 96
Graphics Card Power (W): 250 W
Recommended System Power(W): 600 W
Supplementary Power Connectors: One 6-pin, One 8-pin
This "monster" is based on Nvidia's Pascal architecture and a full GP102 chip. it also comes with a suitably titanic price tag of $1200.
NVIDIA also plans to make the new TITAN Xp open to the Mac community with new beta Pascal drivers, coming this month.