summaryrefslogtreecommitdiff
path: root/database/schema.sql
diff options
context:
space:
mode:
authorMatthijs Bijman <matthijs@bijman.org>2017-02-27 15:38:31 +0100
committerMatthijs Bijman <matthijs@bijman.org>2017-02-27 15:38:31 +0100
commitb55ad82adcb624a2c844b75e768187b175242f7e (patch)
treeddb7d1a5e302bbb0a8db50126f78ab38e8de23a1 /database/schema.sql
parent4ad9df0973a5efc160feda37e9dba3f1bcfb08fd (diff)
Add parallelizability and new schedulers to sql schema/test data
Diffstat (limited to 'database/schema.sql')
-rw-r--r--database/schema.sql3
1 files changed, 3 insertions, 0 deletions
diff --git a/database/schema.sql b/database/schema.sql
index 01172b99..ef67a8b0 100644
--- a/database/schema.sql
+++ b/database/schema.sql
@@ -115,6 +115,8 @@ CREATE TABLE IF NOT EXISTS schedulers (
name TEXT PRIMARY KEY NOT NULL
);
INSERT INTO schedulers (name) VALUES ("DEFAULT");
+INSERT INTO schedulers (name) VALUES ("SRTF");
+INSERT INTO schedulers (name) VALUES ("FIFO");
/*
* Each simulation has a single trace. A trace contains tasks and their start times.
@@ -133,6 +135,7 @@ CREATE TABLE IF NOT EXISTS tasks (
total_flop_count INTEGER NOT NULL,
trace_id INTEGER NOT NULL,
task_dependency_id INTEGER NULL,
+ parallelizability TEXT NOT NULL,
FOREIGN KEY (trace_id) REFERENCES traces (id) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY (task_dependency_id) REFERENCES tasks (id) ON DELETE CASCADE ON UPDATE CASCADE