1
Fork 0
mirror of https://github.com/Steffo99/unimore-hpc-assignments.git synced 2024-11-24 09:04:23 +00:00
Commit graph

37 commits

Author SHA1 Message Date
Caterina Gazzotti
9182398c9d Merge branch '2-cuda' of https://github.com/Steffo99/unimore-hpc-assignments into 2-cuda 2022-12-11 09:50:22 -05:00
FABIO ZANICHELLI
6505d561a4 cambiato path nvcc e commentate ottimizzazioni di steffo nel makefile per usare jetson nano 2022-12-08 09:56:54 -05:00
Caterina Gazzotti
793410e7e3 change ifdef to an else 2022-12-07 10:17:51 -05:00
Caterina Gazzotti
202f02f7d2 change data_type from double to float 2022-12-07 08:44:06 -05:00
Caterina Gazzotti
d13a9b786a fix missing data_type cast 2022-12-06 08:46:25 -05:00
Caterina Gazzotti
d010352ea3 fix the vector index (Y) 2022-12-06 08:42:50 -05:00
86601b266e
Document and improve a bit more 2022-12-02 01:10:05 +01:00
2d6448e5aa
WHO THOUGHT USING THAT TO PREVENT DCE WAS A GOOD IDEA 2022-12-02 01:02:09 +01:00
7f02c31247
Add comments and improvements 2022-12-02 00:50:44 +01:00
ef30e88e01
Get everything to work 2022-12-02 00:15:33 +01:00
Stefano Pigozzi
ae73536d76 Add cudaFree instructions 2022-12-01 16:22:43 +01:00
Stefano Pigozzi
6b770e1ef2 Improve debugging tooling 2022-12-01 01:12:07 +01:00
Stefano Pigozzi
f919c9f9ce Massive commit with undocumented changes
it's not like anybody but me reads the `git log` anyways

or does someone? in that case, hello, whoever you are! 👋
2022-11-30 23:43:32 +01:00
Stefano Pigozzi
40affe04f5 Clean up some things idk 2022-11-30 15:09:26 +01:00
Stefano Pigozzi
9cd14872dd Finally understand how ATAX works
And realize it might be wrong?
2022-11-30 01:32:15 +01:00
Stefano Pigozzi
c44241a15d Use +=, since it exists 2022-11-30 01:19:00 +01:00
Stefano Pigozzi
9467c1bb3d Add all make target 2022-11-30 01:01:49 +01:00
b526108132
Gate CUDA usage behind the POLYBENCH_USE_CUDA flag 2022-11-29 17:47:34 +01:00
f7cbdba3a2
Move y array initialization into init_array 2022-11-29 17:36:19 +01:00
826c3112f8
Left-align argv asterisks 2022-11-29 17:33:56 +01:00
60078f8129
Add missing array initializer 2022-11-29 17:32:09 +01:00
ff5ffc7cba
Fix comment of array locality 2022-11-29 17:31:39 +01:00
2b97507229
More variable name improvements 2022-11-29 17:29:17 +01:00
c96a67bcf7
Again, use better variable names 2022-11-29 17:28:17 +01:00
ba45dfd61c
Make a loop index unsigned (I forgot) 2022-11-29 17:26:36 +01:00
c990113d41
Change comment indentation 2022-11-29 17:26:09 +01:00
ee33d3861b
Use unsigned int as indexes to make overflows harder 2022-11-29 17:24:48 +01:00
029010045c
Add comments with the array's contents 2022-11-29 17:22:26 +01:00
b0616869c1
Remove excess newlines 2022-11-29 17:13:45 +01:00
0e8be6b578
Remove trailing spaces 2022-11-29 17:11:41 +01:00
ee4e5986d1
Format document 2022-11-29 17:10:36 +01:00
cddb08e848
Remove trailing tab 2022-11-29 17:08:34 +01:00
Caterina Gazzotti
727ee0bff3 Fix segfault for matrix A 2022-11-29 08:23:24 -05:00
Caterina Gazzotti
7cffa2496e Configure the right CUDA path 2022-11-29 08:22:51 -05:00
Caterina Gazzotti
c506f221ee Remove unused nx and ny 2022-11-29 07:13:15 -05:00
74ebd6eb47
Start cleaning up polybench code 2022-11-29 11:27:51 +01:00
9972695a9f
Remove unused files 2022-11-28 17:02:03 +01:00