macOS 10.13 High SierraではNVMeストレージがネイティブサポートされたものの、現在のところ性能を最大限引き出せるのはHackintoshのみとなっているそうです。詳細は以下から。





Appleは2015年からApple製のNVMeドライバをOS X 10.10.3に同梱し、MacBook(Retina, 12-inch)モデルで初めてNVMeストレージを採用しましたが、macOS 10.13 High SierraではBeta段階でこのApple製NVMeドライバの制限が緩和され、Mac Pro(タワー型)でSamsung製NVMe SSDが利用できることが確認されていました。

これに対し、米BareFeatsが正式リリースされたmacOS 10.13 High Sierraおよびタワー型Mac ProやHackintosh, Thunderbolt 3エンクロージャーなどを用いて、”Samsung 960 Pro”およびM.2 PCIe SSDを2枚接続できる”Amfeltec Gen 3 x16 PCIe quad slot M.2 carrier board“のベンチマークテストを行っています。

スポンサーリンク

ベンチマーク

このベンチマークに利用されたMacおよびHackintosh, Thunderbolt 3の環境は以下の通りで、Mac Pro(Mid 2010)がPCIe 2.0 x16, HackintoshがPCIe 3.0 x16接続でSamsung/Amfeltec(Samsung x2) NVMe SSDを接続、iMac 5KモデルはThunderboltエンクロージャー「AKiTiO Node」に入れて計測しています、

Squid3 Hack 960Pro*2

Amfeltec Gen 3 x16 PCIe quad slot M.2 carrier board with dual Samsung 960 Pro 512G NVMe PCIe based flash blades striped (RAID 0) using SoftRAID 5.6.3 and installed in x16 PCIe 3.0 slot of a Hackintosh tower

Squid3 cMP 960 Pro*2

Amfeltec Gen 3 x16 PCIe quad slot M.2 carrier board with dual Samsung 960 Pro 512G NVMe PCIe based flash blades striped (RAID 0) using SoftRAID 5.6.3 and installed in x16 PCIe 2.0 slot #2 of a 2010 Mac Pro tower

Squid3 cMP 960 Pro

Amfeltec Gen 3 x16 PCIe quad slot M.2 carrier board with one Samsung 960 Pro 512G NVMe PCIe based flash blade and installed in x16 PCIe 2.0 slot #2 of a 2010 Mac Pro tower

iMac5K Internal

Apple factory 1TB PCIe based flash storage in 2017 iMac 5K

Squid3 TB3 960Pro*2

Amfeltec Gen 3 x16 PCIe quad slot M.2 carrier board with dual Samsung 960 Pro 512G NVMe PCIe based flash blades striped (RAID 0) using SoftRAID 5.6.3, installed in AKiTiO Node Thunderbolt 3 expansion box, and connected to the Thunderbolt 3 port of a 2017 iMac 5K

Lycom TB3 960Pro

Lycom DT-120 PCIe 3.0 x4 single slot M.2 carrier board with one Samsung 960 Pro 512G NVMe PCIe based flash blade, installed in AKiTiO Node Thunderbolt 3 expansion box, and connected to the Thunderbolt 3 port of a 2017 iMac 5K

AJA System Testでのスコアは以下の通りで、NVMe SSDを搭載したMac Pro(Mid 2010)ではReadが3000MB/s, Writeが2000MB/s以上とiMac 5K (2017)と同等かそれ以上の性能が出せているものの、HackintoshのRead 5757MB/s, Write 3824MB/sには及ばない結果となっています。

CONCLUSION

現在のところ最も新しいMac Proは2013年12月に発売され、今年4月にアップデートされたシリンダー型Mac Pro (Late 2013)のため、サードパーティ製NVMe SSDが接続出来ず、利用できるのはタワー型Mac Proですが、こちらはPCIe 2.0 x16接続となってしまうため、

MacProのPCIeスロット仕様 Early 2008 Early 2009, Mid 2010, Mid 2012 Slot 4 4× PCIe Gen. 1.1 4× PCIe Gen. 2 Slot 3 4× PCIe Gen. 1.1 4× PCIe Gen. 2 Slot 2 16× PCIe Gen. 2 16× PCIe Gen. 2 Slot 1 (Double-Wide) 16× PCIe Gen. 2 16× PCIe Gen. 2

High Sierraでサードパーティ製NVMe SSDがサポートされたものの、その性能をフルに発揮できるのはHackintoshとなってしまっているそうで、BareFeatsはとりあえずHigh SierraでNVMe SSDがサポートされ準備は整ったので、後はAppleのPCIe 3.0スロットを搭載したMac Pro待ちだとコメントしています。

Memo to Apple: “We are really, really ready for a Mac Pro with PCIe 3.0 slots.” CONCLUSION

The addition of NVMe support by High Sierra opens the door for Mac users to take advantage of the latest, fastest flash blades like the Samsung 960 Pro. Let’s hope the bottlenecks and limitations we encountered will be eventually overcome. Samsung 960 Pro NVME and macOS 10.13 – BareFeats

BareFeatsにはこの他にもQuickbenchを用いたランダムRead/Writeテストが公開されているので、興味のある方はチェックしてみて下さい。