The Sparta Modeling Framework
Loading...
Searching...
No Matches
Scoreboard.hpp File Reference

Class used to track operand dependencies (timed) between units. More...

#include <vector>
#include <cinttypes>
#include <string>
#include <map>
#include <list>
#include "sparta/simulation/ParameterSet.hpp"
#include "sparta/simulation/Unit.hpp"
#include "sparta/simulation/TreeNode.hpp"
#include "sparta/events/PayloadEvent.hpp"

Go to the source code of this file.

Classes

class  sparta::Scoreboard
 Class used to track operand dependencies (timed) between units. More...
 
class  sparta::Scoreboard::ScoreboardParameters
 
class  sparta::ScoreboardView
 A ScoreboardView is a view into the master Scoreboard for operand readiness. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Functions

std::string sparta::printBitSet (const Scoreboard::RegisterBitMask &bits)
 

Detailed Description

Class used to track operand dependencies (timed) between units.

Definition in file Scoreboard.hpp.