18 Commits

Author SHA1 Message Date
Max Lübke
45e621f2b3 reintroduce template functions 2023-10-05 08:32:43 +02:00
Max Lübke
c9c0daa098 Add source of prevPower function 2023-10-05 08:22:08 +02:00
Max Lübke
505d0cb9da add data 2023-10-04 19:49:06 +02:00
Max Lübke
0e6e99c5dd add matmul tiled example 2023-10-04 19:47:58 +02:00
Max Lübke
86842a6a15 Move to src folder 2023-10-04 19:47:20 +02:00
Max Lübke
3850cd355d no need to check for validity of thread ids 2023-10-04 11:52:33 +02:00
Max Lübke
d0673e61ca add omp/gpu naive and transposed code 2023-10-04 09:54:15 +02:00
Max Lübke
d8e4d200f0 add macro to print results to console 2023-10-04 09:16:30 +02:00
Max Lübke
9b9167e810 fix indexing 2023-10-04 09:16:14 +02:00
Max Lübke
93257b1efc add function to return bytes needed for matrix 2023-10-02 13:19:06 +02:00
Max Lübke
8bc248c8e5 rename data to mem 2023-10-02 13:08:41 +02:00
Max Lübke
4f92c2a976 implement CPU only functions 2023-10-02 12:59:02 +02:00
Max Lübke
381fa26aac add hashfunction for checksum calculation 2023-10-02 12:58:45 +02:00
Max Lübke
2097c0fe36 add instrumentation for runtime measurement 2023-10-02 12:58:12 +02:00
Max Lübke
0751b7734c change indices from col,row to row,col 2023-10-02 11:18:56 +02:00
Max Lübke
1d56c491d4 update gitignore 2023-10-02 11:03:57 +02:00
Max Lübke
6698c82691 provide matrix struct with basic operations 2023-10-02 09:51:49 +02:00
Max Lübke
db765fff8d Initial commit 2023-09-29 17:16:41 +02:00