gem5/src
Matthew Poremba a4b546c3a1 ruby: Add occupancy stats to MessageBuffers
This patch is an updated version of /r/3297.

"The most important statistic for measuring memory hierarchy performance is
throughput, which is affected by independent variables, buffer sizing and
communication latency. It is difficult/impossible to debug performance issues
through series buffers without knowing which are the bottlenecks. For finite
buffers, this patch adds statistics for the average number of messages in the
buffer, the occupancy of the buffer slots, and number of message stalls."
2017-01-19 11:58:59 -05:00
..
arch syscall_emul: [patch 2/22] move SyscallDesc into its own .hh and .cc 2016-11-09 14:27:40 -06:00
base arch: [Patch 1/5] Added RISC-V base instruction set RV64I 2016-11-30 17:10:28 -05:00
cpu sim: Remove redundant export_method_cxx_predecls 2017-01-03 12:03:06 +00:00
dev dev: Include DmaDevice in NULL builds 2016-12-19 16:25:38 +00:00
doc sim: Adding support for power models 2016-06-06 17:16:44 +01:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
gpu-compute hsail: remove the panic guarding function directives 2016-12-02 18:01:42 -05:00
kern alpha: Remove ALPHA tru64 support and associated tests 2016-11-17 04:54:14 -05:00
mem ruby: Add occupancy stats to MessageBuffers 2017-01-19 11:58:59 -05:00
proto style: [patch 1/22] use /r/3648/ to reorganize includes 2016-11-09 14:27:37 -06:00
python python: Don't use Swig to cast stats 2017-01-03 12:03:45 +00:00
sim syscall_emul: [patch 2/22] move SyscallDesc into its own .hh and .cc 2016-11-09 14:27:40 -06:00
unittest style: [patch 1/22] use /r/3648/ to reorganize includes 2016-11-09 14:27:37 -06:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript scons: fix sanitizer flags with multiple sanitizers 2016-11-28 12:44:54 -05:00