-
integrated-matrix-extension
Administrative repository for the Integrated Matrix Extension Task Group
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Somewhat related, there is currently ongoing work on an integrated (in vector registers) matrix extension for RISC-V: https://github.com/riscv-admin/integrated-matrix-extension/b...
They are currently discussing the data layout, as the extension should be vector length agnostic, just like the vector extension:
Option A: One matrix per vector registers.
My favorite of the proposals so far, is to use the vector registers as the accumulator and add a small ammount of new state for the source operands (Option D): https://github.com/riscv-admin/vector/blob/main/minutes/2023...
It's really cool. I hope it becomes more common for training/inference/numerics capable accelerators to be included in consumer hardware.
Apple's AMX is really under-documented, while the instructions were reverse engineered, Virtually no benchmarks are available comparing current chip generations, models and variants.
https://github.com/corsix/amx
https://github.com/philipturner/amx-benchmarks
Curious to see how Intel's AMX stacks up to Apple's AMX in real world perf.