With prices and hardware changing there are so many different choices for a good developer setup. Here are some of the edges assuming a relatively modest $6k budget:
-
A monster gaming laptop. Today for $6k Ok got it so that’s a $6k box that weighs 13 pounds. And it sure is powerful. And relatively cheap. Some ones to look at the 13 pound Msi GT83VR with dual gtx 1080s.
-
A workstation class laptop If u want 16GB because many machine learning apps need that then u need a p6000 (fwiw Nvidia at least has it families in alphabetical order so it’s Kepler -> maxwell -> pascal). Also the p6000 uses hbm so it has 4x more memory bandwidth between gpu and vram. Does your work load need that and also supports fast fp 16.).
-
If ur just going from home to work a pair of desktops plus a laptop that’s thin and light are actually cheaper and have more performance. U then have a mini data center at work. Main advantage is u can add up to four cards on either side. When disconnected u use a laptop with Nvidia so u can debug but big workloads are on desktops. And the laptop weighs 3lbs. The razor is a good one.
-
Youcan run loads in the cloud with the new amazon Tesla p100s. These can be pricey