Searched refs:util_ (Results 1 - 7 of 7) sorted by relevance

/gem5/ext/dsent/model/optical_graph/
H A DOpticalTransmitter.h43 virtual double getPower(double util_) const = 0;
H A DOpticalModulator.cc58 double OpticalModulator::getPower(double util_) const
60 return m_transmitter_->getPower(util_);
H A DOpticalModulator.h51 double getPower(double util_) const;
H A DOpticalGraph.h54 bool performPowerOpt(OpticalNode* node_, const WavelengthGroup& wavelengths_, unsigned int number_detectors_, double util_);
H A DOpticalGraph.cc58 bool OpticalGraph::performPowerOpt(OpticalNode* node_, const WavelengthGroup& wavelengths_, unsigned int number_detectors_, double util_) argument
103 double modulator_power = data_path.modulator->getPower(util_);
/gem5/ext/dsent/model/optical/
H A DRingModulator.h46 double getPower(double util_) const;
H A DRingModulator.cc413 double RingModulator::getPower(double util_) const
418 ASSERT((util_ <= 1.0) && (util_ >= 0.0), "[Error] " + getInstanceName() + " -> Modulator utilization must be between 0.0 and 1.0!");
420 return calcModulatorEnergy() * 0.25 * util_ * data_rate;

Completed in 9 milliseconds