Commit Graph

63 Commits

Author SHA1 Message Date
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
ef1b6f58a0 ex3: style 2025-10-07 15:18:14 +02:00
09e4c6be47 ex3: initialize 2025-10-07 15:18:14 +02:00
07e19d5674 ex2: theory questions report 2025-10-07 15:18:14 +02:00
1c95c95222 ex2: add parallel benchmarking 2025-09-16 06:52:39 +02:00
8c8d89b021 ex2: add comments 2025-09-16 06:52:39 +02:00
e24ab6e4f0 ex2: fix benchmark 2025-09-11 12:25:55 +02:00
c39150b27a ex2: re-add argc/argv interactivity 2025-09-11 12:25:01 +02:00
b25fdd92b0 ex2: it just works
- work around bugs in savebmp by changing YSIZE
- optimize calculate by changing YSIZE
- write to total buffer in reverse order for correct bmp
2025-09-11 12:25:01 +02:00
eb02c25559 ex2!: 3 times height 2025-09-10 21:20:12 +02:00
efd1fa4922 ex2: make parallel job init 2025-09-10 18:09:09 +02:00
e2a04f7cc0 ex2: format 2025-09-10 18:01:34 +02:00
81ee3fded6 ex2: benchmark job 2025-09-10 18:01:34 +02:00
500560bf31 ex2: init 2025-09-10 18:01:34 +02:00
96c395311f ex1: theory 2025-09-04 15:46:32 +02:00
1102f2cf58 ex1: solve 2025-09-04 14:57:19 +02:00
81d05f8381 ex1: add nix dependencies 2025-09-04 14:57:19 +02:00