summaryrefslogtreecommitdiff
path: root/Simulator/src/simulation/workloads/Workload.cpp
diff options
context:
space:
mode:
authorMatthijs Bijman <matthijs@bijman.org>2017-02-27 13:55:50 +0100
committerMatthijs Bijman <matthijs@bijman.org>2017-02-27 13:55:50 +0100
commitcc5c5a7eac0ebcf97c283e1e0dd1674c855a261a (patch)
tree841f95e14a00cb6d23d4e357c9e0cfcbdc3c9a2a /Simulator/src/simulation/workloads/Workload.cpp
parent0709a81231b695caecb2269fe23d8dadeb764892 (diff)
Implement logging of cores_used in task_states
Diffstat (limited to 'Simulator/src/simulation/workloads/Workload.cpp')
-rw-r--r--Simulator/src/simulation/workloads/Workload.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/Simulator/src/simulation/workloads/Workload.cpp b/Simulator/src/simulation/workloads/Workload.cpp
index b6a3b2d0..ba8ca950 100644
--- a/Simulator/src/simulation/workloads/Workload.cpp
+++ b/Simulator/src/simulation/workloads/Workload.cpp
@@ -1,7 +1,5 @@
#include "simulation/workloads/Workload.h"
-#include <iostream>
-
namespace Simulation
{
Workload::Workload(int size, int startTick, int dbId, int traceId, int dependency) : dependencyId(dependency), remainingFlops(size), TOTAL_FLOPS(size), START_TICK(startTick), ID(dbId), TRACE_ID(traceId) {}
@@ -44,4 +42,14 @@ namespace Simulation
{
return this->dependencyId;
}
+
+ void Workload::setCoresUsed(uint32_t cores)
+ {
+ this->coresUsed = cores;
+ }
+
+ uint32_t Workload::getCoresUsed()
+ {
+ return coresUsed;
+ }
}