# HG changeset patch
# User Steve Reinhardt steve.reinha...@amd.com
# Date 1263536240 28800
# Node ID 1b05faec653a14e08a7d32657b86a232be31cd77
# Parent 9e14a8c76257df063c65603e7a4001488f5e543f
ruby: get rid of obsolete, unused CustomTopology class.
diff -r 9e14a8c76257 -r 1b05faec653a
# HG changeset patch
# User Steve Reinhardt steve.reinha...@amd.com
# Date 1263536243 28800
# Node ID 9e35210428f8c5c7fd2bec745d4b4514923add15
# Parent 66e2254601b93184d109026173b22beafed99693
ruby: Calculate system total memory capacity in Python
rather than in RubySystem object.
diff -r
# HG changeset patch
# User Steve Reinhardt steve.reinha...@amd.com
# Date 1263536243 28800
# Node ID 66e2254601b93184d109026173b22beafed99693
# Parent 2d514a17d1f69f9b8302c82550a347be3034dd44
ruby: Add support for generating topologies in Python.
diff -r 2d514a17d1f6 -r 66e2254601b9
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536244 28800
# Node ID fa362ac18a7a7c2f737fc092f987d94f1beb906a
# Parent a7113be39b6a4f7ec2398fd87518f49445b1e83f
ruby: Added the cache profiler to the new config system
diff -r a7113be39b6a -r fa362ac18a7a
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536246 28800
# Node ID 62c9baf381eb273866b17d83e268c3057298485e
# Parent 4bda800b744ff1460dd98c97c5426ebe9170c1e8
ruby: small fix to Directory Memory configuration
diff -r 4bda800b744f -r 62c9baf381eb
# HG changeset patch
# User Steve Reinhardt steve.reinha...@amd.com
# Date 1263536243 28800
# Node ID 2d514a17d1f69f9b8302c82550a347be3034dd44
# Parent 9f8c0c3ae627fd5f07913f8d23deef0b9286fdfb
ruby: Make SLICC-generated objects SimObjects.
Also add SLICC support for state-machine parameter
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536246 28800
# Node ID 0cafcd0a9c15571a428675f50a6afe33c0277751
# Parent 21f0f940d2cf75299af55e1cf25ad07cfb711df8
ruby: added data print to ruby request
diff -r 21f0f940d2cf -r 0cafcd0a9c15 src/mem/ruby/libruby.cc
---
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536247 28800
# Node ID 54967d761bd18605f9fdf1210e8898ae942c7c04
# Parent c75f4c574f887fa9f03f74244508b802ec8ab085
ruby: Allows boolean defaults for StateMachine parameters
diff -r c75f4c574f88 -r 54967d761bd1
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536246 28800
# Node ID f5f1581d5b7c5d3443cd0792ec20a8bddfc670d5
# Parent 01bab1b7fc3c1da1d60c386999ba940ed773bab5
ruby: Ruby tester now manages data values dynamically
Instead of relying on static data and ugly internal
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536246 28800
# Node ID 37dbe5d036b3299f6d15ea36a7785badcc766cb6
# Parent 412eb04d0909c94debbe76e07665792e8a0a4a18
ruby: fixed MOESI_hammer data writebacks to the directory
diff -r 412eb04d0909 -r 37dbe5d036b3
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536245 28800
# Node ID 908ff9da9c54903145f1fe5c97d791d590eb2066
# Parent ede19abf2fa6f359994660129a0a36d3020116f5
ruby: fixed Set.cc bug to allow zero sized sets
This is necessary for example when no dma sequencers are
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536244 28800
# Node ID ff484152abd5dfad23e6f78205bfa0b8b71e0ade
# Parent af8f083f34c61058e1449d0b65c6da5dc694fe41
ruby: Convered ruby tracing support usage of sequencer
Modified ruby's tracing support to no longer rely on
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536246 28800
# Node ID b2581afcdf3c74326fb4f5732874fc2c9be252e3
# Parent 62c9baf381eb273866b17d83e268c3057298485e
ruby: fixed the memory total size variable to be 64-bits
diff -r 62c9baf381eb -r b2581afcdf3c
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536243 28800
# Node ID 2a756159e6b0844df0d0b198bce8ad654cb58d46
# Parent 207d8bc75eb96dbcb9ee0edd8abaa85ae165c9f4
ruby: Ruby changes required to use the python config system
This patch includes the necessary changes to
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536247 28800
# Node ID 061151fda49a35f2d8ba4a20d2ed159c9ed23493
# Parent 54967d761bd18605f9fdf1210e8898ae942c7c04
ruby: MOESI_CMP_token updates to use the new config system
diff -r 54967d761bd1 -r 061151fda49a
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536244 28800
# Node ID e04160e57f4307f0b1d40524f08f6c1e4b8252ea
# Parent fa362ac18a7a7c2f737fc092f987d94f1beb906a
ruby: Converted MOESI_hammer dma cntrl to new config system
diff -r fa362ac18a7a -r e04160e57f43
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536243 28800
# Node ID 00bb4cb54fa91a68709ce82a878d0b6a724c8950
# Parent 2a756159e6b0844df0d0b198bce8ad654cb58d46
ruby: Added clock to ruby system
As a first step to migrate ruby to the M5 eventqueue, added a clock
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536245 28800
# Node ID ede19abf2fa6f359994660129a0a36d3020116f5
# Parent 78be42cd81cd9aa96c3f8044af8ae7435e7ca5a6
ruby: FS support using the new configuration system
diff -r 78be42cd81cd -r ede19abf2fa6
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536246 28800
# Node ID 01bab1b7fc3c1da1d60c386999ba940ed773bab5
# Parent b2581afcdf3c74326fb4f5732874fc2c9be252e3
ruby: Pass pc from the ruby tester
diff -r b2581afcdf3c -r 01bab1b7fc3c src/cpu/rubytest/Check.cc
---
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536247 28800
# Node ID c75f4c574f887fa9f03f74244508b802ec8ab085
# Parent 99684e867755307c35e3c61801a49352e2034e31
ruby: MI_example updates to use the new config system
diff -r 99684e867755 -r c75f4c574f88
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536247 28800
# Node ID 69b0eb267a9b14f0b02e7114561e4c7de72c2785
# Parent f5f1581d5b7c5d3443cd0792ec20a8bddfc670d5
ruby: Made the RubyTester wakeup frequency configurable
diff -r f5f1581d5b7c -r 69b0eb267a9b
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536246 28800
# Node ID 4bacc747d0a2af5b86d133610118264837282987
# Parent 0cafcd0a9c15571a428675f50a6afe33c0277751
ruby: Added Cache and MemCntrl profiler calls
diff -r 0cafcd0a9c15 -r 4bacc747d0a2
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536250 28800
# Node ID 69a46a488db7cd4dbcc6ec681c3dcd2ed549c225
# Parent c5104360b4a1dc8404138adbad93bb9d78b4bae5
ruby: Added a mesh topology
diff -r c5104360b4a1 -r 69a46a488db7 configs/common/Options.py
---
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536245 28800
# Node ID 412eb04d0909c94debbe76e07665792e8a0a4a18
# Parent af3701615ac52dc6050d7898b83a2540400eac24
ruby: cleaned up ruby profilers
Cleaned up the ruby profilers by moving the memory controller profiling code
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536243 28800
# Node ID bedc07d1355b1d016e93c8a8831274895e5f3741
# Parent 00bb4cb54fa91a68709ce82a878d0b6a724c8950
ruby: Wrapped ruby events into m5 events
Wrapped ruby events using the m5 event object. Removed the
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536244 28800
# Node ID a7113be39b6a4f7ec2398fd87518f49445b1e83f
# Parent bedc07d1355b1d016e93c8a8831274895e5f3741
ruby: Converted the sequencer deadlock event to m5 eventq
diff -r bedc07d1355b -r a7113be39b6a
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536248 28800
# Node ID 8f9794901524089b5b55ceb53f65545224228dfe
# Parent 09d89c2eddfe7d505233a4814e1f030917736ca9
ruby: MESI_CMP_directory updated to the new config system
diff -r 09d89c2eddfe -r 8f9794901524
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536245 28800
# Node ID 5b8bb9745a6223711954bc629a514419d73cfa81
# Parent 908ff9da9c54903145f1fe5c97d791d590eb2066
ruby: added ruby stats print
Moved the previous rubymem stats print feature to ruby System so that ruby
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536247 28800
# Node ID 01c7f6873059e7daa8f7fd00e5c39cbf60c2e409
# Parent 061151fda49a35f2d8ba4a20d2ed159c9ed23493
ruby: fixed memory fetch bug for persistent requests
diff -r 061151fda49a -r 01c7f6873059
# HG changeset patch
# User Brad Beckmann brad.beckm...@amd.com
# Date 1263536245 28800
# Node ID af3701615ac52dc6050d7898b83a2540400eac24
# Parent 5b8bb9745a6223711954bc629a514419d73cfa81
ruby: Removed RubySystem::getNumberOfSequencers
removed the static function
* build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic passed.
* build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/inorder-timing
passed.
* build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic-ruby
passed.
*
31 matches
Mail list logo