-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2406/#review5346
-----------------------------------------------------------

Ship it!


Ship It!

- Brad Beckmann


On Sept. 18, 2014, 9:26 p.m., Nilay Vaish wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/2406/
> -----------------------------------------------------------
> 
> (Updated Sept. 18, 2014, 9:26 p.m.)
> 
> 
> Review request for Default.
> 
> 
> Repository: gem5
> 
> 
> Description
> -------
> 
> Changeset 10375:28fe13ecd030
> ---------------------------
> ext: add the source code for DSENT
> This patch adds a tool called DSENT to the ext/ directory.  DSENT
> is a tool that models power and area for on-chip networks.  The next
> patch adds a script for using the tool.
> 
> 
> Diffs
> -----
> 
>   ext/dsent/DSENT.h PRE-CREATION 
>   ext/dsent/DSENT.cc PRE-CREATION 
>   ext/dsent/LICENSE PRE-CREATION 
>   ext/dsent/Makefile PRE-CREATION 
>   ext/dsent/README PRE-CREATION 
>   ext/dsent/configs/electrical-clos.cfg PRE-CREATION 
>   ext/dsent/configs/electrical-link.cfg PRE-CREATION 
>   ext/dsent/configs/electrical-mesh.cfg PRE-CREATION 
>   ext/dsent/configs/example.cfg PRE-CREATION 
>   ext/dsent/configs/photonic-clos.cfg PRE-CREATION 
>   ext/dsent/configs/photonic-link.cfg PRE-CREATION 
>   ext/dsent/configs/router.cfg PRE-CREATION 
>   ext/dsent/libutil/Assert.h PRE-CREATION 
>   ext/dsent/libutil/Calculator.h PRE-CREATION 
>   ext/dsent/libutil/Calculator.cc PRE-CREATION 
>   ext/dsent/libutil/Config.h PRE-CREATION 
>   ext/dsent/libutil/Config.cc PRE-CREATION 
>   ext/dsent/libutil/Exception.h PRE-CREATION 
>   ext/dsent/libutil/Exception.cc PRE-CREATION 
>   ext/dsent/libutil/LibUtil.h PRE-CREATION 
>   ext/dsent/libutil/Log.h PRE-CREATION 
>   ext/dsent/libutil/Log.cc PRE-CREATION 
>   ext/dsent/libutil/Makefile PRE-CREATION 
>   ext/dsent/libutil/Map.h PRE-CREATION 
>   ext/dsent/libutil/MathUtil.h PRE-CREATION 
>   ext/dsent/libutil/MathUtil.cc PRE-CREATION 
>   ext/dsent/libutil/OptionParser.h PRE-CREATION 
>   ext/dsent/libutil/OptionParser.cc PRE-CREATION 
>   ext/dsent/libutil/String.h PRE-CREATION 
>   ext/dsent/libutil/String.cc PRE-CREATION 
>   ext/dsent/main.cc PRE-CREATION 
>   ext/dsent/model/ElectricalModel.h PRE-CREATION 
>   ext/dsent/model/ElectricalModel.cc PRE-CREATION 
>   ext/dsent/model/EventInfo.h PRE-CREATION 
>   ext/dsent/model/EventInfo.cc PRE-CREATION 
>   ext/dsent/model/Model.h PRE-CREATION 
>   ext/dsent/model/Model.cc PRE-CREATION 
>   ext/dsent/model/ModelGen.h PRE-CREATION 
>   ext/dsent/model/ModelGen.cc PRE-CREATION 
>   ext/dsent/model/OpticalModel.h PRE-CREATION 
>   ext/dsent/model/OpticalModel.cc PRE-CREATION 
>   ext/dsent/model/PortInfo.h PRE-CREATION 
>   ext/dsent/model/PortInfo.cc PRE-CREATION 
>   ext/dsent/model/TransitionInfo.h PRE-CREATION 
>   ext/dsent/model/TransitionInfo.cc PRE-CREATION 
>   ext/dsent/model/electrical/BarrelShifter.h PRE-CREATION 
>   ext/dsent/model/electrical/BarrelShifter.cc PRE-CREATION 
>   ext/dsent/model/electrical/BroadcastHTree.h PRE-CREATION 
>   ext/dsent/model/electrical/BroadcastHTree.cc PRE-CREATION 
>   ext/dsent/model/electrical/DFFRAM.h PRE-CREATION 
>   ext/dsent/model/electrical/DFFRAM.cc PRE-CREATION 
>   ext/dsent/model/electrical/Decoder.h PRE-CREATION 
>   ext/dsent/model/electrical/Decoder.cc PRE-CREATION 
>   ext/dsent/model/electrical/DemuxTreeDeserializer.h PRE-CREATION 
>   ext/dsent/model/electrical/DemuxTreeDeserializer.cc PRE-CREATION 
>   ext/dsent/model/electrical/MatrixArbiter.h PRE-CREATION 
>   ext/dsent/model/electrical/MatrixArbiter.cc PRE-CREATION 
>   ext/dsent/model/electrical/Multiplexer.h PRE-CREATION 
>   ext/dsent/model/electrical/Multiplexer.cc PRE-CREATION 
>   ext/dsent/model/electrical/MultiplexerCrossbar.h PRE-CREATION 
>   ext/dsent/model/electrical/MultiplexerCrossbar.cc PRE-CREATION 
>   ext/dsent/model/electrical/MuxTreeSerializer.h PRE-CREATION 
>   ext/dsent/model/electrical/MuxTreeSerializer.cc PRE-CREATION 
>   ext/dsent/model/electrical/OR.h PRE-CREATION 
>   ext/dsent/model/electrical/OR.cc PRE-CREATION 
>   ext/dsent/model/electrical/RepeatedLink.h PRE-CREATION 
>   ext/dsent/model/electrical/RepeatedLink.cc PRE-CREATION 
>   ext/dsent/model/electrical/RippleAdder.h PRE-CREATION 
>   ext/dsent/model/electrical/RippleAdder.cc PRE-CREATION 
>   ext/dsent/model/electrical/SeparableAllocator.h PRE-CREATION 
>   ext/dsent/model/electrical/SeparableAllocator.cc PRE-CREATION 
>   ext/dsent/model/electrical/TestModel.h PRE-CREATION 
>   ext/dsent/model/electrical/TestModel.cc PRE-CREATION 
>   ext/dsent/model/electrical/router/Router.h PRE-CREATION 
>   ext/dsent/model/electrical/router/Router.cc PRE-CREATION 
>   ext/dsent/model/electrical/router/RouterInputPort.h PRE-CREATION 
>   ext/dsent/model/electrical/router/RouterInputPort.cc PRE-CREATION 
>   ext/dsent/model/electrical/router/RouterSwitchAllocator.h PRE-CREATION 
>   ext/dsent/model/electrical/router/RouterSwitchAllocator.cc PRE-CREATION 
>   ext/dsent/model/network/ElectricalClos.h PRE-CREATION 
>   ext/dsent/model/network/ElectricalClos.cc PRE-CREATION 
>   ext/dsent/model/network/ElectricalMesh.h PRE-CREATION 
>   ext/dsent/model/network/ElectricalMesh.cc PRE-CREATION 
>   ext/dsent/model/network/PhotonicClos.h PRE-CREATION 
>   ext/dsent/model/network/PhotonicClos.cc PRE-CREATION 
>   ext/dsent/model/optical/GatedLaserSource.h PRE-CREATION 
>   ext/dsent/model/optical/GatedLaserSource.cc PRE-CREATION 
>   ext/dsent/model/optical/LaserSource.h PRE-CREATION 
>   ext/dsent/model/optical/LaserSource.cc PRE-CREATION 
>   ext/dsent/model/optical/OpticalLinkBackendRx.h PRE-CREATION 
>   ext/dsent/model/optical/OpticalLinkBackendRx.cc PRE-CREATION 
>   ext/dsent/model/optical/OpticalLinkBackendTx.h PRE-CREATION 
>   ext/dsent/model/optical/OpticalLinkBackendTx.cc PRE-CREATION 
>   ext/dsent/model/optical/OpticalTestModel.h PRE-CREATION 
>   ext/dsent/model/optical/OpticalTestModel.cc PRE-CREATION 
>   ext/dsent/model/optical/RingDetector.h PRE-CREATION 
>   ext/dsent/model/optical/RingDetector.cc PRE-CREATION 
>   ext/dsent/model/optical/RingFilter.h PRE-CREATION 
>   ext/dsent/model/optical/RingFilter.cc PRE-CREATION 
>   ext/dsent/model/optical/RingModulator.h PRE-CREATION 
>   ext/dsent/model/optical/RingModulator.cc PRE-CREATION 
>   ext/dsent/model/optical/SWMRLink.h PRE-CREATION 
>   ext/dsent/model/optical/SWMRLink.cc PRE-CREATION 
>   ext/dsent/model/optical/SWSRLink.h PRE-CREATION 
>   ext/dsent/model/optical/SWSRLink.cc PRE-CREATION 
>   ext/dsent/model/optical/ThrottledLaserSource.h PRE-CREATION 
>   ext/dsent/model/optical/ThrottledLaserSource.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalDetector.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalDetector.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalFilter.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalFilter.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalGraph.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalGraph.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalLaser.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalLaser.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalModulator.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalModulator.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalNode.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalNode.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalReceiver.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalTransmitter.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalWaveguide.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalWaveguide.cc PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalWavelength.h PRE-CREATION 
>   ext/dsent/model/optical_graph/OpticalWavelength.cc PRE-CREATION 
>   ext/dsent/model/std_cells/ADDF.h PRE-CREATION 
>   ext/dsent/model/std_cells/ADDF.cc PRE-CREATION 
>   ext/dsent/model/std_cells/AND2.h PRE-CREATION 
>   ext/dsent/model/std_cells/AND2.cc PRE-CREATION 
>   ext/dsent/model/std_cells/BUF.h PRE-CREATION 
>   ext/dsent/model/std_cells/BUF.cc PRE-CREATION 
>   ext/dsent/model/std_cells/CellMacros.h PRE-CREATION 
>   ext/dsent/model/std_cells/CellMacros.cc PRE-CREATION 
>   ext/dsent/model/std_cells/DFFQ.h PRE-CREATION 
>   ext/dsent/model/std_cells/DFFQ.cc PRE-CREATION 
>   ext/dsent/model/std_cells/INV.h PRE-CREATION 
>   ext/dsent/model/std_cells/INV.cc PRE-CREATION 
>   ext/dsent/model/std_cells/LATQ.h PRE-CREATION 
>   ext/dsent/model/std_cells/LATQ.cc PRE-CREATION 
>   ext/dsent/model/std_cells/MUX2.h PRE-CREATION 
>   ext/dsent/model/std_cells/MUX2.cc PRE-CREATION 
>   ext/dsent/model/std_cells/NAND2.h PRE-CREATION 
>   ext/dsent/model/std_cells/NAND2.cc PRE-CREATION 
>   ext/dsent/model/std_cells/NOR2.h PRE-CREATION 
>   ext/dsent/model/std_cells/NOR2.cc PRE-CREATION 
>   ext/dsent/model/std_cells/OR2.h PRE-CREATION 
>   ext/dsent/model/std_cells/OR2.cc PRE-CREATION 
>   ext/dsent/model/std_cells/StdCell.h PRE-CREATION 
>   ext/dsent/model/std_cells/StdCell.cc PRE-CREATION 
>   ext/dsent/model/std_cells/StdCellLib.h PRE-CREATION 
>   ext/dsent/model/std_cells/StdCellLib.cc PRE-CREATION 
>   ext/dsent/model/std_cells/XOR2.h PRE-CREATION 
>   ext/dsent/model/std_cells/XOR2.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalDelay.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalDelay.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalDriver.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalDriver.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalDriverMultiplier.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalDriverMultiplier.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalLoad.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalLoad.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalNet.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalNet.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalTimingNode.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalTimingNode.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalTimingOptimizer.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalTimingOptimizer.cc PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalTimingTree.h PRE-CREATION 
>   ext/dsent/model/timing_graph/ElectricalTimingTree.cc PRE-CREATION 
>   ext/dsent/tech/TechModel.h PRE-CREATION 
>   ext/dsent/tech/TechModel.cc PRE-CREATION 
>   ext/dsent/tech/tech_models/Bulk22LVT.model PRE-CREATION 
>   ext/dsent/tech/tech_models/Bulk32LVT.model PRE-CREATION 
>   ext/dsent/tech/tech_models/Bulk45LVT.model PRE-CREATION 
>   ext/dsent/tech/tech_models/Photonics.model PRE-CREATION 
>   ext/dsent/tech/tech_models/TG11LVT.model PRE-CREATION 
>   ext/dsent/util/CommonType.h PRE-CREATION 
>   ext/dsent/util/Config.h PRE-CREATION 
>   ext/dsent/util/Config.cc PRE-CREATION 
>   ext/dsent/util/Constants.h PRE-CREATION 
>   ext/dsent/util/Constants.cc PRE-CREATION 
>   ext/dsent/util/Result.h PRE-CREATION 
>   ext/dsent/util/Result.cc PRE-CREATION 
> 
> Diff: http://reviews.gem5.org/r/2406/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Nilay Vaish
> 
>

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to