High SierraではNVMeストレージがネイティブサポートされたものの、現在のところ性能を最大限引き出せるのはHackintoshのみ。

NVM Express:Non-Volatile Memory Expressのアイコン。 macOS High Sierra
記事内に広告が含まれています。
スポンサーリンク
スポンサーリンク
スポンサーリンク

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

NVM Express:Non-Volatile Memory Expressのアイコン。

 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が利用できることが確認されていました。

Samsung NVMe SSD 960

 これに対し、米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“のベンチマークテストを行っています。

PCI Express Gen 3 Carrier Board for 4 M.2 SSD modules

PCI Express Gen 3 Carrier Board for 4 M.2 SSD modules

ベンチマーク

 このベンチマークに利用された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には及ばない結果となっています。

Apple NVMeドライバのAJAテスト

We used AJA System Test to benchmark file level sequential transfer speed using a 16GB test file.
HIGHER number in megabytes per second = FASTEST

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テストが公開されているので、興味のある方はチェックしてみて下さい。

コメント

  1. 匿名 より:

    いかにMacのハードウェアがゴミなのか、わかった。

    • 匿名 より:

      PCIeの世代の話なのになんでそれをMacのハードウェアなんて言うあいまいなひとくくりでディスるのか

タイトルとURLをコピーしました