USAGE FROM MOST TO LEAST IMPORTANT: Programming CUDA, Software Development (running IDEs and C++ compilation), surfing the web, packet sniffing using Wireshark, watching youtube videos, watching movies, word processing, spreadsheets, presentations. See my other question.
CURRENT GPU AND POWER SUPPLY: Intel HD4000 and PSU CORSAIR 500W CMPSU-500CXV2 R
OTHER RELEVANT SYSTEM SPECS: Crucial M4 CT256M4SSD2 2.5" 256GB SATA III MLC Internal Solid State Drive, INTEL CORE I7-3770K, ASROCK Z77 EXTREME4 Z77, PSU CORSAIR 500W CMPSU-500CXV2 R, 4Gx4 CORSAIR CMZ16GX3M4A1600C9, Cooler Master Hyper 212 EVO CPU Cooler
PREFERRED WEBSITE(S) FOR PARTS:None
COUNTRY OF ORIGIN: Chicago, USA
PARTS PREFERENCES: None
MONITOR RESOLUTION: 1920x1080
ADDITIONAL COMMENTS: I already have Core i7 3700 K which includes Intel HD 4000 graphics and since I do not play games, it is enough for me, but it doesn't support CUDA programming.
Is a $150 Graphics card is too cheap for my system? Will it bottleneck the rest of my hardware? I mentioned that amount because, gaming isn't my thing and the sole purpose of buying a Graphics card was programming in CUDA.