| 1234567891011121314151617 |
- //go:build !amd64
- package matmul
- import "makarna/pkg/backend/cpu"
- func gemvFloat32Range(out, aRow, b []float32, K, startN, endN int) {
- if startN >= endN {
- return
- }
- bOff := startN * K
- for n := startN; n < endN; n++ {
- out[n] = cpu.DotFloat32(aRow, b[bOff:bOff+K])
- bOff += K
- }
- }
|