gem5/configs/example
Nilay Vaish 5ffc165939 ruby: improved support for functional accesses
This patch adds support to different entities in the ruby memory system
for more reliable functional read/write accesses. Only the simple network
has been augmented as of now. Later on Garnet will also support functional
accesses.
The patch adds functional access code to all the different types of messages
that protocols can send around. These messages are functionally accessed
by going through the buffers maintained by the network entities.
The patch also rectifies some of the bugs found in coherence protocols while
testing the patch.

With this patch applied, functional writes always succeed. But functional
reads can still fail.
2012-10-15 17:51:57 -05:00
..
fs.py Mem: Use cycles to express cache-related latencies 2012-10-15 08:10:54 -04:00
memtest.py Configs: Fix memtest cache latency to match new parameters 2012-09-27 08:59:25 -04:00
ruby_direct_test.py ruby: changes how Topologies are created 2012-07-10 22:51:53 -07:00
ruby_fs.py ruby: changes how Topologies are created 2012-07-10 22:51:53 -07:00
ruby_mem_test.py ruby: improved support for functional accesses 2012-10-15 17:51:57 -05:00
ruby_network_test.py ruby: changes how Topologies are created 2012-07-10 22:51:53 -07:00
ruby_random_test.py ruby: remove the cpu assumptions for the random tester 2012-07-10 22:51:54 -07:00
se.py Configs: SE script fix for Alpha and Ruby simulations 2012-09-28 09:35:25 -04:00