Samsung SM951 128 GB Internal Solid State Drive MZHPV128HDGM-00000 M.2 Interface: PCIe 3.0 x4 lanes, up to 32Gb/s Works with most motherboards and notebooks with a compatible M.2 PCIe interface slot. Includes Z97 and X99 motherboards and pre-cylindrical Mac Pro Supporting both PCIe 3.0 and PCIe 2.0 interfaces. IMPORTANT NOTE: NOT Compatible with the MacBook, MacBook Air or MacBook Pro, iMac, Mac Mini, or the current 'cylindrical' model Mac Pro New SSD's random read and write speeds reach up to 130,000 and 85,000 IOPS (inputs/outputs per second) respectively