diff options
Diffstat (limited to 'Simulator/src/simulation/workloads')
| -rw-r--r-- | Simulator/src/simulation/workloads/Workload.cpp | 12 | ||||
| -rw-r--r-- | Simulator/src/simulation/workloads/WorkloadPool.cpp | 1 |
2 files changed, 11 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; + } } diff --git a/Simulator/src/simulation/workloads/WorkloadPool.cpp b/Simulator/src/simulation/workloads/WorkloadPool.cpp index c4910c7f..251dcb9a 100644 --- a/Simulator/src/simulation/workloads/WorkloadPool.cpp +++ b/Simulator/src/simulation/workloads/WorkloadPool.cpp @@ -1,4 +1,5 @@ #include "simulation/workloads/WorkloadPool.h" +#include "simulation/workloads/Workload.h" #include <iostream> #include <algorithm> |
