The Sparta Modeling Framework
Loading...
Searching...
No Matches
CPU.cpp
1// <CPU.cpp> -*- C++ -*-
2
3
4#include "CPU.hpp"
5
8 sparta::Unit{node},
9 fastpoll_{params->fastpoll},
10 out_of_order_execution_{params->out_of_order_execution},
11 superscalar_degree_{params->superscalar_degree},
12 nettype_{params->nettype},
13 ds_max_query_{params->ds_max_query},
14 max_pdq_priority_{params->max_pdq_priority},
15 ds_max_scans_{params->ds_max_scans},
16 frequency_ghz_{params->frequency_ghz},
17 vpclass_{params->vpclass}{}
18
20core_example::CPU::~CPU() = default;
Parameters for CPU model.
Definition CPU.hpp:27
~CPU()
Destructor of the CPU Unit.
CPU(sparta::TreeNode *node, const CPUParameterSet *params)
Constructor for CPU.
Definition CPU.cpp:7
Node in a composite tree representing a sparta Tree item.
Definition TreeNode.hpp:205
Macros for handling exponential backoff.