ターミナルベースのApple Silicon用システム・モニタリングツール「mactop」にApple Neural Engine使用率の表示が復活しています。詳細は以下から。
![]()
mactopはContext LabsのCarsen Klockさんが昨年04月にリリースしたApple Silicon用のシステムモニターコマンドで、Pythonで書かれた「asitop」をベースにGo言語で開発され、Apple SiliconのCPU(P-/E-core)やGPU、メモリ使用率や消費電力をターミナル上にリアルタイムで表示してくれる機能がありますが、このmactopが「mactop v0.2.4」アップデートでANE(Apple Neural Engine)の使用率表示を再実装したと発表しています。
![]()
Add back in ANE
mactop v0.2.4のリリースノートより
開発者のCarsenさんによると、mactopやasitopなどAppleの“powermetrics”を利用してApple Silicon Macのシステム情報を表示するアプリは、現在のところpowermetricsがANEの完全な使用率データを提供してくれないため、表示しておくとユーザーを惑わす可能性があるとして一度削除していたそうですが、
The ANE usage metric in asitop is broken and not accurate, that is why it was removed in mactop, it uses a combo of just calculating off "estimated" ANE wattage draw and not actual usage. Apple does not currently provide a way to read this data.
— Carsen Klock (@carsenklock) March 12, 2025
mactop v0.2.4では、ANEの最大消費電力を8.0Wと仮定してANE使用率を計算&表示するように再実装したそうで、これまでと同じく正確なANE使用率ではなく、あくまでも擬似的な使用率なものの、ANE使用率の目安としては役立つそうなので、ANEを利用するアプリのベンチマークなどを行いたい方は試してみてください。
Add back in ANE
ANE is not fully supported by Apple within powermetrics (the only tool to view ANE stats), we base ANE usage percentage off of a theoretical amount of 8.0 wattsCommit c1c678eより
なお、mactop v0.2.4のシステム要件はmacOS 12.3 Monterey以上のApple Silicon Macで、インストールはHomebrewで行えます。
![]()
brew install mactop sudo mactop
mactop v0.2.4
- c1c678e Add back in ANE
- 347e6d9 Brew formula update for mactop version v0.2.3
- fbfc94c Improve keyboard input handling and update dependencies
- fe4cd35 In some locales, the decimal point symbol is a comma instead of a period, and strconv fails to parse floats when commas are used as the decimal separator.
- 70edf50 Merge pull request #48 from yarkm13/development
- 429f29d Merge pull request #57 from context-labs/development
- 95b9051 Update README.md

コメント