System76 - 15.6" Oryx Pro - 6th Gen i7 Processor, 32GB DDR4 RAM, 120GB M.2 SSD (Ubuntu 16.04 LTS 64 bit) 3.5 GHz i7-6700HQ (6MB Cache  4 Cores  8 Threads) 32 GB DDR4 at 2133 MHz (2 16 GB) 120 GB M.2 SSD  Seq. Read: 540 MB/s, Write: 500 MB/s 15.6 Matte 1080p LED-backlit Display 3 GB GeForce GTX 970M with 1280 CUDA Cores