Commit graph

15 commits

Author SHA1 Message Date
8704b182c3
custom qlen as parameter 2024-05-05 14:18:20 +02:00
d927f95d6a
add multiple benchmark support, mandelbrot is still wip 2024-04-24 01:32:17 +02:00
b5df88f878
fix import 2024-04-24 00:13:13 +02:00
1b6db69cd2
vu que chaque thread vole aux autres, il y a plus besoin d'attendre qui que ce soit, alors on retire les variables de conditions 2024-04-21 18:52:22 +02:00
a7d1ca5964
comments 2024-04-20 21:15:31 +02:00
7ed34b152e
useless includes 2024-04-20 15:41:41 +02:00
e97e332c3f
modifications
* move some .h code in .c
* remove unnecessary typedef
* use number of sleeping threads instead of global exit variable
* add some error verification
* use qlen variable

it currently works but probably janky as hell
2024-04-19 16:06:56 +02:00
6b891cf338
reformat, following initial convention 2024-04-19 15:33:03 +02:00
f95dcaf491
test with exit condition 2024-04-19 13:48:50 +02:00
62502063f4
keep number of concurrent tasks 2024-04-19 12:57:21 +02:00
8afda87953
increase max tasks and create a special structure who hold task_info - also fix an infinite loop (introducing a new one ahah) 2024-04-18 22:38:01 +02:00
51d91042da
wip: deuxieme solution 2024-04-18 17:41:41 +02:00
a704d60ff9
typos 2024-04-18 17:41:12 +02:00
24a3954eed
make the program compile 2024-03-09 18:47:40 +01:00
1ba60ab73d
add sched.h and quicksort.h, alongs with template for report, makefiles and basic readme 2024-03-09 18:22:32 +01:00