Commit Graph

  • c389c2e327 Merge zizzer.eecs.umich.edu:/bk/m5/ into zamp.eecs.umich.edu:/z/ktlim2/m5 Kevin Lim 2005-01-18 15:48:38 -05:00
  • 554dc7831f Merge zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5-patched/m5-new Kevin Lim 2005-01-18 15:46:00 -05:00
  • 106d5bb67a Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-18 15:43:43 -05:00
  • 25f54857c9 fix typo Nathan Binkert 2005-01-18 15:42:52 -05:00
  • 480db441c7 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-18 15:30:33 -05:00
  • d728d44b55 More configuration fixes Nathan Binkert 2005-01-18 15:28:34 -05:00
  • cae9210dce Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2005-01-18 13:35:04 -05:00
  • cbbbc9c57d now really done with stability stats stuff Ali Saidi 2005-01-18 13:34:58 -05:00
  • 24bfd5ef01 finished stability stats option Ali Saidi 2005-01-18 13:25:55 -05:00
  • aed3e6780a Merge changes to make m5 g++ 3.4 compatible. Kevin Lim 2005-01-18 13:02:47 -05:00
  • 783f701247 Fix the p4 config Nathan Binkert 2005-01-18 12:51:09 -05:00
  • 7e7e430241 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-18 12:01:45 -05:00
  • c633269cf7 More configuration tweaks/fixes Nathan Binkert 2005-01-18 11:54:46 -05:00
  • f31a27a030 Move trace data function to .cc file. Kevin Lim 2005-01-18 11:43:45 -05:00
  • 86b37b59e2 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-17 23:49:01 -05:00
  • 82df189bad Config cleanups Nathan Binkert 2005-01-17 23:41:35 -05:00
  • 82cd958e4a Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-17 22:37:37 -05:00
  • cc4e4ab7e1 fix the exec of python Nathan Binkert 2005-01-17 22:30:10 -05:00
  • ff9c4f1097 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-17 15:03:48 -05:00
  • 93146bc81a Changes neccesary to support full system coherence on the first level of caches with a event based bus -Change how the blocking is implemented -Update coherence policy state table to include sotware prefetches and DMA requests Ron Dreslinski 2005-01-17 14:57:26 -05:00
  • c9fa82e25f configuration tweaks Nathan Binkert 2005-01-17 01:35:33 -05:00
  • 32d3b0aa36 get the exit condition for the python code right Nathan Binkert 2005-01-17 01:30:39 -05:00
  • 6d980a2d1c don't use dirname Nathan Binkert 2005-01-17 01:23:50 -05:00
  • 2c45483009 fix dirname for linux Nathan Binkert 2005-01-17 01:11:27 -05:00
  • a1d65dd49e Remove all of the old param context description junk Nathan Binkert 2005-01-17 00:54:32 -05:00
  • a5df4b5c32 Add the pentium 4 configuration. Add some command line options to M5 to support the python configuration stuff. Nathan Binkert 2005-01-17 00:52:51 -05:00
  • 3ece6ab029 New and improved configuration mechanism. No more writing of wierd ini files. The ini files are still used as an intermediate step, but a sophisticated python library exists to help build them more easily. Nathan Binkert 2005-01-15 04:12:25 -05:00
  • f58d85128d Fixes so m5 compiles on gcc 3.4, which has much stricter syntax. Most changes come from templated code, which is evaluated slightly differently than in previous versions of gcc. Kevin Lim 2005-01-14 18:34:56 -05:00
  • dfecc89150 added stats code to check stability Ali Saidi 2005-01-14 17:50:36 -05:00
  • 3e5a3df24f automerged had issues with the options.XXXXX in stats.py Ali Saidi 2005-01-14 00:05:49 -05:00
  • 21c6dd80d7 fix a display bug add option to limit results to a set of ticks fix ticks code to work Ali Saidi 2005-01-13 23:59:39 -05:00
  • 3edc239c13 Merge from changes to Memtype and Bustype and Automerge Ron Dreslinski 2005-01-12 15:22:58 -05:00
  • 0f0c80ad8c More graph output junk Nathan Binkert 2005-01-12 13:44:47 -05:00
  • ed7926664f Update for newer MySQLdb Nathan Binkert 2005-01-12 13:41:06 -05:00
  • 42f3b4ffb3 Merge changes. Kevin Lim 2005-01-11 19:00:16 -05:00
  • 90d4436351 Slight fixes, add in commit trace flag. Kevin Lim 2005-01-11 18:52:29 -05:00
  • 202758eea2 Added notes from 12/22/04 memory system meeting (plus a formatting fix found while browsing code during the meeting). Steve Reinhardt 2004-12-23 12:33:12 -05:00
  • c0e098c03d Fix typo Nathan Binkert 2004-12-22 08:57:32 -05:00
  • e2ea735c26 Merge zizzer.eecs.umich.edu:/bk/m5 into crampon.int.chaotic.net:/z/binkertn/research/m5/latest Nathan Binkert 2004-12-18 09:53:31 -05:00
  • 746dcdb9e1 a bit of remote debugging info. Nathan Binkert 2004-12-18 09:53:18 -05:00
  • 57eb1ff624 add colors to graph Ali Saidi 2004-12-15 15:39:21 -05:00
  • ccff53ff5f Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2004-12-14 14:52:32 -05:00
  • 850ff597e7 updated clustered bars graph to have a legend Ali Saidi 2004-12-14 14:52:26 -05:00
  • d3d750151d Modified to work with do_events No multiple requests to the same block outstanding from the same tester Using false sharing, each tester only access a single byte within the block based on which tester it is Allow more cycles before signalling deadlock, with do_events it may take some time with NACK/retry and many proccessors Ron Dreslinski 2004-12-14 13:15:54 -05:00
  • d0bff50bba Fix up the random number stuff. Nathan Binkert 2004-12-13 12:55:13 -05:00
  • f3e89d3991 Change Bus template parameter to BusType (to avoid confusion with Bus class). Change Mem template parameter to MemType while we're at it. Steve Reinhardt 2004-12-09 01:07:08 -05:00
  • 41b5edbe2e Change to not pound on the VM system quite so hard Ali Saidi 2004-12-08 19:54:10 -05:00
  • c67d967055 compress main memory in checkpoints Ali Saidi 2004-12-08 18:30:06 -05:00
  • a435be1b00 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/clean Ron Dreslinski 2004-12-07 14:12:08 -05:00
  • 02a1222d9a Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2004-12-06 13:37:26 -05:00
  • 34260bbf0d Add support for Tsunami with 64 processors Ali Saidi 2004-12-06 12:06:16 -05:00
  • 45eb722566 system.ini: the SYSTEM_DETAIL configuration assumes that it's a TWO_SYSTEM. make it not do that Lisa Hsu 2004-12-03 15:49:37 -05:00
  • e6d7d9de05 boot_detail.ini: now that we've changed the memory system defined names, fix this file Lisa Hsu 2004-12-03 15:42:26 -05:00
  • 0d31aacde0 system.ini: Fix the Boot Detailed case so that IntrControl and AlphaConsole's cpu's are defined. Lisa Hsu 2004-12-03 15:29:33 -05:00
  • 46b5f8dfc1 Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2004-12-01 17:01:27 -05:00
  • 41411ff8d9 updated colors, and font adjustments Ali Saidi 2004-12-01 17:00:39 -05:00
  • 7017707a68 Add a #define option for setting the sampling periods Nathan Binkert 2004-11-24 13:34:48 -05:00
  • 433d0a12de Fix duplicate statistic name and description Uncacheables don't change the request cmd, so use req->cmd instead of mshr->originalCmd] Ron Dreslinski 2004-11-24 13:34:47 -05:00
  • d1d1cbdd0e Fix typo (from Nate's commit, I believe) Steve Reinhardt 2004-11-23 00:13:11 -05:00
  • a6696a4e7b Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/z/stever/bk/m5 Steve Reinhardt 2004-11-23 00:00:59 -05:00
  • 409f7812b2 Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2004-11-22 22:32:50 -05:00
  • 244ce7fb29 Print a warning if two devices are sharing the same interrupt Update profile-top to print 2 or 4 graphs depending on a command line option Ali Saidi 2004-11-22 22:32:37 -05:00
  • eefd60f175 Make it so we can easily disable compiling of some of the caches. All that needs to be done is comment out the stuff you don't care about in the header files in the mem/config. For now, the default is to leave everything on. Nathan Binkert 2004-11-22 19:10:36 -05:00
  • 9590ca6844 move y axis label closer Ali Saidi 2004-11-18 19:57:24 -05:00
  • 574caca058 small tweaks to label positions Ali Saidi 2004-11-18 19:44:54 -05:00
  • 09a4648914 Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2004-11-18 18:35:48 -05:00
  • 9291ec40ad graphing updates Ali Saidi 2004-11-18 18:29:58 -05:00
  • c0a36c8152 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/clean Ron Dreslinski 2004-11-18 16:24:17 -05:00
  • 50490ee449 don't share the PCI Header data among all devices. Make them independent. Nathan Binkert 2004-11-18 16:23:33 -05:00
  • 4ef2cd862d Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/ziff/z/binkertn/research/m5/latest Nathan Binkert 2004-11-18 16:23:32 -05:00
  • 86836124ed always initalize the size of a packet (forgotten on checkpoints in some places). use the constructor for setting the size. Nathan Binkert 2004-11-18 16:23:31 -05:00
  • 71a7c8b7d1 Merge zizzer:/bk/m5 into zed.eecs.umich.edu:/z/hsul/work/m5 Lisa Hsu 2004-11-18 16:23:31 -05:00
  • e3c3e44ac1 fixup natbox configuration Nathan Binkert 2004-11-18 16:23:30 -05:00
  • ab10712341 stats python fixes for dealing with vectors better. graph tweaking ipkb stat and formulas from the command line. Nathan Binkert 2004-11-18 16:23:29 -05:00
  • ceec841980 add a no touch stream benchmark clean up a little Nathan Binkert 2004-11-18 16:23:28 -05:00
  • d087f361ed Change so second CPU on sampler is a simpleCPU Ron Dreslinski 2004-11-18 16:23:27 -05:00
  • b9201536d5 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/clean Ron Dreslinski 2004-11-18 16:02:11 -05:00
  • a1bfd8b577 Add statistics to MSHR about the number of uncacheable accesses that occur //Still need to add similar stats to the cache Ron Dreslinski 2004-11-18 16:01:34 -05:00
  • a8a7eb1c2f add a bunch of stats for interrupt classification, coalescing characterization, and dropped packets. Lisa Hsu 2004-11-18 15:46:01 -05:00
  • eba5e9c80b Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/clean Ron Dreslinski 2004-11-18 13:40:35 -05:00
  • 4b922a943c typo Ron Dreslinski 2004-11-18 13:38:54 -05:00
  • 5c17d69546 Don't Count uncacheables as misses Ron Dreslinski 2004-11-18 13:26:12 -05:00
  • 45198407d1 Merge Steve Reinhardt 2004-11-18 10:59:30 -05:00
  • e78b455cf6 Add PC to MemReq for tracing/debugging. Steve Reinhardt 2004-11-18 10:53:25 -05:00
  • 7bac427874 Minor fixes. Steve Reinhardt 2004-11-18 10:52:56 -05:00
  • 9061301b48 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/clean Ron Dreslinski 2004-11-18 06:15:59 -05:00
  • bddb7ad7b5 Put back in SimpleCPU changes and Coherence Timing Bus changes Small fixes to read() in simpleCPU and small fixes to cache_impl.hh and to simple_mem_bank to deal with writeInv from DMA Ron Dreslinski 2004-11-18 06:11:01 -05:00
  • bd878a0904 Merge zizzer:/bk/m5 into zed.eecs.umich.edu:/z/hsul/work/m5 Lisa Hsu 2004-11-18 04:57:23 -05:00
  • 4119ae384d change the configs for nat so that each ethernet device has it's own interrupt line. Lisa Hsu 2004-11-18 04:57:09 -05:00
  • 25890b9404 back out ron's memory system changes because they break dma Nathan Binkert 2004-11-18 02:34:53 -05:00
  • 2a649076a4 Merge zizzer.eecs.umich.edu:/bk/m5 into ziff.eecs.umich.edu:/z/binkertn/research/m5/latest Nathan Binkert 2004-11-18 00:25:17 -05:00
  • 44ef49bd2b undo simple CPU changes Nathan Binkert 2004-11-18 00:24:36 -05:00
  • 9bf39b1c60 Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/ziff/z/binkertn/research/m5/latest Nathan Binkert 2004-11-18 00:17:03 -05:00
  • addf543687 Fix typos about cpu3, should have been cpu2 Ron Dreslinski 2004-11-17 23:32:48 -05:00
  • d68a22f40f Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/clean Ron Dreslinski 2004-11-17 23:28:15 -05:00
  • 60e88ba7ad Changes to use siinic: Changed SimpleCPU to not due functional access until the cache returns Updated config file to use a simple cpu for second cpu in dual mode. Ron Dreslinski 2004-11-17 23:26:43 -05:00
  • e04424737c Merge zizzer.eecs.umich.edu:/bk/m5 into ziff.eecs.umich.edu:/z/binkertn/research/m5/latest Nathan Binkert 2004-11-17 22:44:12 -05:00
  • 171ebf16be Move labels down slightly so they don't write over bottom of graph Ali Saidi 2004-11-17 22:12:01 -05:00
  • 91628e13a9 Merge zizzer.eecs.umich.edu:/bk/m5 into ziff.eecs.umich.edu:/z/binkertn/research/m5/latest Nathan Binkert 2004-11-17 22:08:36 -05:00
  • 1b374f4008 Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2004-11-17 22:05:34 -05:00