gem5/src/mem/ruby/network
Nilay Vaish bc1daae7fd ruby: modifies histogram add() function
This patch modifies the Histogram class' add() function so that it can add
linear histograms as well. The function assumes that the left end point of
the ranges of the two histograms are the same. It also assumes that when
the ranges of the two histogram are changed to accomodate an element not in
the range, the factor used in changing the range is same for both the
histograms.

This function is then used in removing one of the calls to the global
profiler*. The histograms for recording the delays incurred in processing
different requests are now maintained by the controllers. The profiler
adds these histograms when it needs to print the stats.
2013-02-10 21:26:22 -06:00
..
fault_model sim: Include object header files in SWIG interfaces 2012-11-02 11:32:01 -05:00
garnet ruby: record fully busy cycle with in the controller 2013-02-10 21:26:22 -06:00
orion Ruby: remove reference to g_system_ptr from class Message 2013-01-14 10:05:10 -06:00
simple ruby: record fully busy cycle with in the controller 2013-02-10 21:26:22 -06:00
BasicLink.cc network: basic link bw for garnet and simple networks 2011-04-28 17:18:14 -07:00
BasicLink.hh network: basic link bw for garnet and simple networks 2011-04-28 17:18:14 -07:00
BasicLink.py sim: Include object header files in SWIG interfaces 2012-11-02 11:32:01 -05:00
BasicRouter.cc Ruby: use ClockedObject in Consumer class 2013-01-14 10:04:21 -06:00
BasicRouter.hh Ruby: use ClockedObject in Consumer class 2013-01-14 10:04:21 -06:00
BasicRouter.py Ruby: use ClockedObject in Consumer class 2013-01-14 10:04:21 -06:00
Network.cc Ruby: use ClockedObject in Consumer class 2013-01-14 10:04:21 -06:00
Network.hh ruby: modifies histogram add() function 2013-02-10 21:26:22 -06:00
Network.py Ruby: use ClockedObject in Consumer class 2013-01-14 10:04:21 -06:00
SConscript BuildEnv: Eliminate RUBY as build environment variable 2011-08-08 10:50:13 -05:00
Topology.cc ruby: record fully busy cycle with in the controller 2013-02-10 21:26:22 -06:00
Topology.hh ruby: record fully busy cycle with in the controller 2013-02-10 21:26:22 -06:00