-
I was trying to speed up my neural network calculations (which involve many matrix-vector multiplications and found that simply writing the multiplication with a reference to the matrix rather than th…
-
Hello,
I'm trying to parallelize a code making use of BlockArrays. For this, I am using CUDA, and its array type CuArrays. However, I've noticed a strange behaviour when running the following script:…
-
## Exploration Hypothesis
Spoke to Raphael from Giza. They are working with Cairo hints and for ML purposes, would like to see a matrix multiplication hint, with some random cell checks after.
-
### Background
In 3D graphics, transforming objects involves applying a series of operations: scaling, rotation, and translation. These operations are represented by matrices and are applied in a spe…
-
First of all, it doesnt seem there is a purposebuilt matrix multiplication, youre supposed to use dot?
I'm still investigating that, but as far as I can tell, your "matrix multiplication" (dot /dot…
-
Both Intel and Apple now have specialized AMX tiled matrix multiplication extensions. Both are tricky to use, but may result in substantial performance improvements. Potentially even for single vector…
-
**Prerequisite**: Issue #10 task 3 (so the code doesn't become a disaster to manage)
Currently, all matrices perform multiplication using a slight variant of the naïve `O(n*m)` algorithm. However, …
-
```
Optimize arithmetic operations in the MatVec function, especially the
middle one (Arithm3).
```
Original issue reported on code.google.com by `yurkin` on 26 Nov 2008 at 8:32
-
```
julia> A = OffsetArray([1 2; 3 4], 0:1, 0:1)
2×2 OffsetArray(::Array{Int64,2}, 0:1, 0:1) with eltype Int64 with indices 0:1×0:1:
1 2
3 4
julia> b = OffsetArray([5; 6], 0:1)
2-element O…
-
```
Optimize arithmetic operations in the MatVec function, especially the
middle one (Arithm3).
```
Original issue reported on code.google.com by `yurkin` on 26 Nov 2008 at 8:32