You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.txt
+6-11Lines changed: 6 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# RTS-Assignment-2
1
+
# RTSAssignment-2
2
2
Name: Akhil Tarikere
3
3
ID: 2017A7PS1916G
4
4
Given a set of periodic, aperiodic and sporadic jobs in an RTS, finding a feasible schedule for the task set with valid frame sizes.
@@ -13,12 +13,6 @@ For a given in-phase input task set consisting of periodic tasks [Read the input
13
13
3. Enhance your implementation by relaxing the assumption on WCET. Assume that the actual execution time of a job can be lesser than or equal to the WCET of it (20% to 100% determined using a pseudo random function).
14
14
15
15
16
-
### Tasks to be done
17
-
- [ ] Make the fprintfs in the scheduler neat.
18
-
- [ ] Check if there are any warnings while compiling.
19
-
- [ ] Finish the README.
20
-
- [ ] Test the program with lots of test cases for bugs.
21
-
22
16
23
17
### Tasks Completed
24
18
* Define the relevant ADTs.
@@ -97,7 +91,7 @@ For a given in-phase input task set consisting of periodic tasks [Read the input
97
91
5 1.5 5
98
92
10 3.5 10
99
93
20 0.9 20
100
-
We could get away with splitting jobs of T2 into 4. But the INF algorithm might choose to split T2 into 3 and T3 into 2.
94
+
We could get away with splitting jobs of T2 into 4 jobs. But the INF algorithm might choose to split T2 into 3 and T3 into 2.
101
95
13. This simulation does not consider any I/O operations or any voluntary suspensions by any jobs which is not the norm in the real world systems.
102
96
103
97
@@ -107,9 +101,10 @@ For a given in-phase input task set consisting of periodic tasks [Read the input
107
101
108
102
109
103
### How to compile
110
-
On the CLI run "make" to compile and "make clean" to clean the compilation.
111
-
One can change the required flags and the compiler in the Makefile if required.
112
-
Please change the input files according to convenience and in the right format.
104
+
* Please change the input files according to convenience and in the right format.
105
+
* Make the required changes in the file names in configuration.h.
106
+
* On the CLI run "make" to compile and "make clean" to clean the compilation.
107
+
* The required flags and the compiler in the Makefile if required.
0 commit comments