Top > Apple > M1

Apple > AppleSilicon > Apple/M1

  • The Secret Apple M1 Coprocessor
    • https://medium.com/swlh/apples-m1-secret-coprocessor-6599492fc1e1
      • https://twitter.com/jun0inoue/status/1370369808772952066

        なるほどー。M1にはAMXと呼ばれるcoprocessorが載ってて、8087みたいにCPUの命令フェッチに横槍入れる形で行列演算(≒ベクトル演算?)命令を拾ってる。CPUはそれらの命令を無視。性能的には、あるベンチマークではNEONの倍ぐらい出たと。

        ARMは元々エコシステムの分断化を嫌って拡張命令を禁止してたけど、2019年に渋々システムライブラリだけにしとけよ、と言って解禁してたので、Appleがそれを最大限利用してる感じ。拡張命令の存在自体がundocumented。

トラブル


Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes
Last-modified: Fri, 16 Apr 2021 03:24:02 JST (1103d)