NumKong

NumKong: 2'000 Mixed Precision Kernels For All 🦍

Motor de Búsqueda de VectoresOpen Source

About

Biblioteca portátil de matemáticas de precisión mixta, álgebra lineal y recuperación con más de 2'000 núcleos SIMD para x86, Arm, RISC-V, LoongArch, Power y WebAssembly. Aprovecha transformaciones algebraicas raras con registros 1D y 2D como AMX y SME, cubriendo más de 15 tipos numéricos, desde enteros de 4 bits y flotantes de 6 bits hasta números complejos de 128 bits. Validada contra líneas base de precisión extendida de 118 bits con cobertura de casos límite para saturación, conversión y redondeo. En un binario 5-100x más pequeño que otras alternativas similares a BLAS, co-diseñada con abstracciones de Tensor en C++, Python, Rust, JavaScript, GoLang y Swift.

Open Source Health

Not enough history
Stars
1,884
Forks
130
License
Apache-2.0
Last commit
1 months ago
C

Resources & Links

Related Categories

¿Usas NumKong?

Controla su coste junto al resto de tu stack y recibe un recordatorio antes de que se renueve.

Añadir a mi stack

Vendor

Ash Vardanian

Converting outrageous amounts of coffee into modest amounts of Assembly for Intel, Arm, and Nvidia chips. , , ,

View vendor profile