better folder structure for lab3

This commit is contained in:
ItsMAX0112 2024-09-22 20:40:45 +05:30
parent 50cc1bb26b
commit 30ce53fac0
18 changed files with 609 additions and 565 deletions

BIN
lab1/images/3rotated.ppm Normal file

Binary file not shown.

View File

@ -35,3 +35,4 @@
../images/7.ppm 1.79435
../images/1.ppm 0.00378666
../images/2.ppm 0.0142673
../images/3.ppm 0.0612914

View File

@ -35,3 +35,4 @@
../images/7.ppm 1.80572
../images/1.ppm 0.0197896
../images/2.ppm 0.0329337
../images/3.ppm 0.199503

View File

@ -35,3 +35,4 @@
../images/7.ppm 2.54863
../images/1.ppm 0.00357817
../images/2.ppm 0.0139955
../images/3.ppm 0.0578726

View File

@ -35,3 +35,4 @@
../images/7.ppm 2.50061
../images/1.ppm 0.00590421
../images/2.ppm 0.0222273
../images/3.ppm 0.0992293

View File

@ -35,3 +35,4 @@
../images/7.ppm 1.0496
../images/1.ppm 0.00731258
../images/2.ppm 0.02392
../images/3.ppm 0.152686

3
lab3/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
/bin
*.out

View File

@ -1,8 +1,18 @@
scheduler.out: scheduler.cpp
g++ scheduler.cpp -o scheduler.out
build-sched: src/scheduler.cpp
mkdir -p bin
g++ src/scheduler.cpp -o bin/scheduler.out
run_sched: scheduler.out
./scheduler.out $(WF) $(SA)
run-sched: build-sched
bin/scheduler.out WorkloadFiles/$(WF) $(SA)
build-sched-multi: src/multi_core_scheduler.cpp
mkdir -p bin
g++ src/multi_core_scheduler.cpp -o bin/multi_core_scheduler.out
run-sched-multi: build-sched-multi
bin/multi_core_scheduler.out WorkloadFiles/$(WF) $(SA)
clean:
rm *.out
rm -r bin
.PHONY: build-sched build-sched-multi

View File

@ -1,32 +1,58 @@
CPU1
P1,1 0 100
P5,2 100 103
P1,2 103 193
P6,1 193 198
P1,3 198 278
P4,2 278 338
P2,5 338 378
P1,5 378 438
P3,1 438 508
P4,6 508 518
P3,2 518 588
P3,3 590 630
P3,4 633 703
P3,5 705 725
P3,6 727 737
CPU2
P2,1 2 82
P5,1 82 85
P2,2 85 165
P5,3 165 168
P2,3 168 218
P4,1 218 228
P2,4 228 298
P1,4 298 368
P4,3 368 398
P2,6 398 408
P4,4 408 478
P1,6 478 488
P4,5 488 498
P7,1 498 698
P7,2 700 703
P1,1 0 2
P2,0 2 3
P3,0 3 4
P4,0 4 5
P5,0 5 6
P5,1 6 8
P6,1 8 10
P6,1 10 10
P5,1 10 13
P6,1 13 15
P5,2 15 18
P6,1 18 19
P4,1 19 28
P3,1 28 30
P4,1 30 90
P3,1 90 92
P4,2 92 122
P3,1 122 125
P4,3 125 195
P3,1 195 197
P4,4 197 207
P3,1 207 209
P4,5 209 219
P3,1 219 277
P2,1 277 279
P3,1 279 349
P2,1 349 351
P3,2 351 391
P2,1 391 394
P3,3 394 464
P2,1 464 466
P3,4 466 486
P2,1 486 488
P3,5 488 498
P2,1 498 566
P1,1 566 568
P2,1 568 648
P1,1 648 650
P2,2 650 700
P1,1 700 703
P2,3 703 773
P1,1 773 775
P2,4 775 815
P1,1 815 817
P2,5 817 827
P1,1 827 914
P7,1 914 916
P1,1 916 1006
P7,1 1006 1008
P1,2 1008 1088
P7,1 1088 1091
P1,3 1091 1161
P7,1 1161 1163
P1,4 1163 1223
P7,1 1223 1225
P1,5 1225 1235
P7,1 1235 1424
P7,2 1426 1429