79 Commits

Author SHA1 Message Date
efeeeaa9a2 ex7: report 2025-11-04 17:12:40 +01:00
46ffa95912 ex7: handle uneven sizes (27*28) 2025-11-04 16:56:21 +01:00
dc8242d7f4 ex7: refactor to use d_ prefixes etc 2025-11-04 15:54:02 +01:00
138b532461 ex7: 8 seconds with cg 2025-11-04 15:43:46 +01:00
10e63e1d13 ex7: use cooperative groups 2025-11-04 14:39:19 +01:00
9a8239a2e4 ex7: vibe 2 2025-11-04 14:27:07 +01:00
1f62b76347 ex7: vibe 2025-11-04 13:50:43 +01:00
0813765831 ex7: start 2025-11-04 13:50:39 +01:00
a4578d1c26 ex7: format 2025-11-03 12:37:19 +01:00
9a8ff41e8c ex7: add remote targets 2025-11-03 12:36:22 +01:00
194138e2df ex7: add show target 2025-11-03 11:41:43 +01:00
9fd64db349 ex7: add diff and compare target
- simplifies the `check` target
- plots the differences or prints the differences of arbitrary data
  points
2025-11-03 11:24:17 +01:00
82a2b6c46f ex7: init 2025-11-03 11:24:17 +01:00
7f963e562b ex6: report 2025-10-27 20:53:34 +01:00
74d0775a58 ex6: fix correct handling of remainder pixels 2025-10-27 19:44:39 +01:00
42cf2f9592 ex6: finish 2025-10-27 19:14:51 +01:00
919e9ce992 ex6: automate running cuda remotely 2025-10-27 19:08:58 +01:00
a39a420086 ex6: format 2025-10-25 15:36:24 +02:00
e95b514be7 cudafy flake 2025-10-25 15:36:24 +02:00
a142588ac7 ex6: init 2025-10-25 15:36:24 +02:00
379e718012 ex5: make handin 2025-10-20 21:20:11 +02:00
dd3db2bbe0 ex5: finish report 2025-10-20 21:17:45 +02:00
e89f42a08b ex5: finish openmp 2025-10-20 19:58:56 +02:00
0904916ba2 ex5: improve cache locality
use row-major block partitioning for better cache locality
2025-10-20 19:58:53 +02:00
26da3f8d5e ex5: finish pthreads 2025-10-20 19:58:53 +02:00
2deec88da0 ex5: init 2025-10-20 19:58:53 +02:00
2ece575b3d handin 2025-10-07 17:19:58 +02:00
2d2a0333af report 2025-10-07 17:14:02 +02:00
c1f3e9a678 task 8 2025-10-07 17:14:02 +02:00
2126473078 task 7 2025-10-07 17:14:02 +02:00
e65573abf0 task 6 2025-10-07 17:13:55 +02:00
655b1f70fe task 5 2025-10-07 17:12:13 +02:00
e8edd0a88c task 4 2025-10-07 17:12:13 +02:00
8fcf063c0d task 3 2025-10-07 17:12:13 +02:00
eca18b7675 task 2 2025-10-07 17:12:13 +02:00
2a5d4dece0 task 1 2025-10-07 17:12:13 +02:00
f6c7cff8da format 2025-10-07 17:12:13 +02:00
dbd6259ac7 ex4: init 2025-10-07 17:12:13 +02:00
4627b0b522 ex3: report 2025-10-07 15:18:14 +02:00
68b665bb91 ex3: done 2025-10-07 15:18:14 +02:00
a43b80dbce ex3: merge 2025-10-07 15:18:14 +02:00
d25da4df8c ex3: task 1 2025-10-07 15:18:14 +02:00
90dbc4e177 ex3: task 2 2025-10-07 15:18:14 +02:00
34c7c09ca4 ex3: task 3 2025-10-07 15:18:14 +02:00
7fa9edd59f ex3: task 4 2025-10-07 15:18:14 +02:00
9644fc5dda ex3: task 5 2025-10-07 15:18:14 +02:00
165c18a6fe ex3: task 6 2025-10-07 15:18:14 +02:00
96de4ae5fe ex3: task 7 2025-10-07 15:18:14 +02:00
7c00bf20bf ex3: task 8 2025-10-07 15:18:14 +02:00
ad41c944b3 ex3: start solving 2025-10-07 15:18:14 +02:00