1
Fork 0
mirror of https://github.com/Steffo99/unimore-hpc-assignments.git synced 2025-02-16 17:13:57 +00:00

Finally understand how ATAX works

And realize it might be wrong?
This commit is contained in:
Stefano Pigozzi 2022-11-30 01:32:15 +01:00
parent c44241a15d
commit 9cd14872dd

View file

@ -76,7 +76,16 @@ __host__ static void print_array(DATA_TYPE* Y)
/**
* Compute ATAX.
* Compute ATAX :
* - A is the input matrix
* - X is an input vector
* - Y is the result vector
*
* In particular:
* ```
* A * (A * X) = Y
* ```
* Wait, there's no transposition here?!?
*
* Parallelizing this is the goal of the assignment.
*