Commit Graph

  • 27a338fe2b Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2005-02-23 11:47:49 -05:00
  • a84159174a added two validation rcs files Ali Saidi 2005-02-23 11:46:28 -05:00
  • 9ebeb9b2de Added mmap start and end so detailed CPU can know if an access is in a mmaped region Ali Saidi 2005-02-23 11:45:25 -05:00
  • 2298e2ba48 Updated Monet configurations Ali Saidi 2005-02-23 11:43:18 -05:00
  • af33e74638 Small initial steps toward generating C++ param structs from Python object descriptions. Mostly cleanup of Python code based on things I encountered trying to figure out what's going on. Main reason I'm committing this now is to transfer work from my laptop to zizzer. Steve Reinhardt 2005-02-22 23:53:34 -05:00
  • e8a564b0fd Merge ktlim@zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5 Kevin Lim 2005-02-22 16:03:30 -05:00
  • 3e18c75f00 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-02-21 18:07:30 -05:00
  • 884a8de509 Set the proper job name for statistics if we're using a JOBNAME and JOBFILE Nathan Binkert 2005-02-21 18:06:09 -05:00
  • 92ed0dffc0 formatting fixes Nathan Binkert 2005-02-21 17:32:57 -05:00
  • 9dd1ab1dba Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-02-21 16:50:38 -05:00
  • 9b1e2db811 Clean up CPU stuff and make it use params structs Nathan Binkert 2005-02-19 11:46:41 -05:00
  • f825d103da Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-02-18 13:10:37 -05:00
  • 11acf20fdf Fix misscalculation about the number of cpu's a sampler is connected to Ron Dreslinski 2005-02-18 12:16:49 -05:00
  • f4d3f781f1 Include errno.h to fix compile errors in gcc 3.4 Kevin Lim 2005-02-17 19:22:42 -05:00
  • dd4220ec10 rename the simple cpu's multiplier parameter. call it width. it makes more sense and is less confusing. Nathan Binkert 2005-02-17 14:02:03 -05:00
  • 52fb54f736 Fix typo from my hand merge, missing a paren Ron Dreslinski 2005-02-17 12:52:55 -05:00
  • 45ef238e3f Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-02-17 12:14:04 -05:00
  • b8d65408c8 More changes so that asynchronus blocks work properly Ron Dreslinski 2005-02-17 12:13:37 -05:00
  • cfe6ed7c48 Fix compile on linux Nathan Binkert 2005-02-17 03:40:17 -05:00
  • 5de3bba758 Make code more portable. Nathan Binkert 2005-02-17 02:50:34 -05:00
  • a24016c731 Several tweaks to make binning work in any simulation configuration so that we can always have binning on. Nathan Binkert 2005-02-17 02:48:56 -05:00
  • 2e4bb0fc0c Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2005-02-14 20:47:23 -05:00
  • f4e2f0ea33 undoing change per nates request Ali Saidi 2005-02-14 20:47:05 -05:00
  • 5e9bc06457 Make it so we append jobs to the joblist in the for loop not outside of the loop so we get all of the jobs, not just the last one. Nathan Binkert 2005-02-14 20:22:27 -05:00
  • b1ab7b53c3 output dir changes to python files Ali Saidi 2005-02-14 18:54:38 -05:00
  • 538d7d19c8 Merge Ali Saidi 2005-02-13 23:05:47 -05:00
  • 57482491c5 build mysql version if libraries exist add dprintf on alignment faults fix RR benchmark rcS script name Add Dual test without rcS script Update Monet to be closer to the real thing Fix p4/monet configs Add a way to read the DRIR register with at 32bit access for validation Ali Saidi 2005-02-13 23:03:04 -05:00
  • 79e83cea97 Merge ktlim@zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5 Kevin Lim 2005-02-11 17:54:42 -05:00
  • c4d0ebd25c Fix up #defines to use full path; fix up code for g++ 3.4 Kevin Lim 2005-02-11 17:54:33 -05:00
  • 10ee909fbd Merge zizzer.eecs.umich.edu:/bk/m5 into ziff.eecs.umich.edu:/z/binkertn/research/m5/merge Nathan Binkert 2005-02-11 09:48:23 -05:00
  • 06a4686af9 Rework the command line paramters for python output and how output files and the output directory are are handled. Make the output directory configuration via a command line parameter, or an environment variable. Nathan Binkert 2005-02-11 09:47:41 -05:00
  • 60b263466e Make sure we have all values when trying to generate the ini file Nathan Binkert 2005-02-11 01:40:49 -05:00
  • 200246d1ca Some cosmetic changes to MyPOpen Nathan Binkert 2005-02-10 00:02:51 -05:00
  • 8efd7d9063 More fixes to the pbs stuff to make it more robust. Nathan Binkert 2005-02-09 23:55:21 -05:00
  • 4a3e33fb6d Fix bug in trace param context so we can compile Nathan Binkert 2005-02-09 22:21:58 -05:00
  • 7fed053beb More fixes for running from anywhere. Nathan Binkert 2005-02-09 18:12:39 -05:00
  • b46baf107f enable the Trace, Statistics, and Serialize param contexts. Nathan Binkert 2005-02-09 17:33:28 -05:00
  • 118b374b84 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-02-09 16:23:56 -05:00
  • 061f40df08 Fixes to thes pbs send script Nathan Binkert 2005-02-09 16:20:53 -05:00
  • 26ef1f56c8 Add the split_first and split_last functions on strings. Nathan Binkert 2005-02-09 13:46:23 -05:00
  • 89ba024b98 Fix the panic message so that it looks more like M5's panic. Make it so the same path is not added to the system path twice. Nathan Binkert 2005-02-09 13:41:53 -05:00
  • 6eaa4d3571 fix indent (so emacs and vi aren't screwed up.) Nathan Binkert 2005-02-09 13:40:02 -05:00
  • 230a5a608d Merger Ron Dreslinski 2005-02-09 12:56:24 -05:00
  • d9317dd348 Some more useful debugging info for kernel panic and die events Ron Dreslinski 2005-02-09 10:27:00 -05:00
  • c4089562d5 Tweak genini. Nathan Binkert 2005-02-05 13:50:25 -05:00
  • fc64ab8102 Make pbs submission scripts available to all. Fix up configuration scrupts to have better support for running on the simulation pool. Nathan Binkert 2005-02-05 13:49:17 -05:00
  • 1e7a744c09 Hand merge Kevin Lim 2005-02-04 18:25:49 -05:00
  • b78d7c2f16 Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2005-02-03 23:51:02 -05:00
  • 7e559f6c50 Add Monet configuration, update p4 parameters, couple of typo fixes Ali Saidi 2005-02-03 23:50:57 -05:00
  • 6dd5509490 Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/z/stever/bk/m5 Steve Reinhardt 2005-02-03 20:50:07 -05:00
  • 06bee6397d Minor bug fix/update to tracediff util. Steve Reinhardt 2005-02-03 20:49:14 -05:00
  • 0aaf8ec6b8 Add support for CPU models to execute the effective address calculation and memory access portions separately. Not currently used by any CPU models, but Kevin says he needs this. Steve Reinhardt 2005-02-03 20:47:11 -05:00
  • 52403a5ddf get rid of defined and just access the env dict directly get rid of the alias for true to True and false to False to keep consistent python syntax. Nathan Binkert 2005-02-03 17:04:54 -05:00
  • 936ad58402 small python config related fixes. Nathan Binkert 2005-02-03 14:33:02 -05:00
  • 15e1ad8f6b Fix minor doxygen problem. Steve Reinhardt 2005-02-03 13:10:35 -05:00
  • a736a8fab6 Update config file language to take simobj and no longer use siminst Nathan Binkert 2005-02-02 21:13:01 -05:00
  • 45bb2bf14d some changes for a split lifo in the new python config. Lisa Hsu 2005-02-01 17:35:01 -05:00
  • 38e6d1f782 checking in outstanding changes for partitioning that never made it to the head in my mad prelim rush. Lisa Hsu 2005-02-01 15:40:02 -05:00
  • da269014da removed all tsunami dependence on tlaserreg.h (RTC defines) and all but tlaser_node.cc dependence on tlaserreg.h Ali Saidi 2005-01-30 16:58:39 -05:00
  • c3aaf43c88 make nat runs used vegas congestion avoidance implementation. Lisa Hsu 2005-01-28 15:57:40 -05:00
  • 2aae3636ee Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2005-01-27 16:01:32 -05:00
  • 7ec713edc8 added support for outputing Dot if pydot is installed Ali Saidi 2005-01-27 16:01:25 -05:00
  • 12ce227f0b Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zamp/z/ktlim2/m5-patched/m5-new Kevin Lim 2005-01-25 16:27:23 -05:00
  • 534ad6bc7e We need more cshrs so we don't segfault. Nathan Binkert 2005-01-25 11:15:54 -05:00
  • e8d70bcd45 Fix the stats ParamContext Nathan Binkert 2005-01-25 02:02:42 -05:00
  • 8b62d41f11 Fix pc_sample_interval default Nathan Binkert 2005-01-25 02:00:01 -05:00
  • e6b99b0768 Merge zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5-patched/m5-new Kevin Lim 2005-01-21 18:31:30 -05:00
  • fa7fa5a909 send output to the JOBDIR Nathan Binkert 2005-01-21 15:49:46 -05:00
  • bc0661a3da Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-21 15:24:12 -05:00
  • 2b78a9c132 fix bug in python code Nathan Binkert 2005-01-21 15:13:27 -05:00
  • f3ff5fe28d Fixup checkpointing with the new config stuff. Nathan Binkert 2005-01-21 15:09:42 -05:00
  • a40bc2ba77 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-21 12:30:40 -05:00
  • 77ae088345 Make it so that with dual CPU's we create more writebuffers by default, so that we can handle more uncached access (we will get some from multiple processors) Ron Dreslinski 2005-01-21 12:23:03 -05:00
  • f3aac53458 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-21 11:43:27 -05:00
  • 2b57a1b8c1 Fix some mysql code issues. Nathan Binkert 2005-01-21 11:29:19 -05:00
  • be12fb379f Add more options that we may want to tweak on a per-job basis. Fix the nat config. Nathan Binkert 2005-01-21 11:27:14 -05:00
  • 1c31e247e7 Merge zizzer.eecs.umich.edu:/bk/m5 into ziff.eecs.umich.edu:/z/binkertn/research/m5/latest Nathan Binkert 2005-01-21 11:19:26 -05:00
  • 40a2fa3e12 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-21 04:57:12 -05:00
  • 7f10e948a5 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/new_config Ron Dreslinski 2005-01-21 04:55:55 -05:00
  • 867d80d55d Fix annoying bug that lead to dropped packets in the P4 system Ron Dreslinski 2005-01-21 04:55:43 -05:00
  • 6cbce7631a Add a couple statistics contexts. Nathan Binkert 2005-01-21 04:34:01 -05:00
  • 9bb66e7766 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-20 17:21:42 -05:00
  • 29789443ba Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2005-01-19 18:40:09 -05:00
  • 886f905785 added total bytes/bandwidth/packets formulas to nics cleaned up stability code and wrote some better help for stats.py fixed sample bug in info.py Ali Saidi 2005-01-19 18:40:02 -05:00
  • db00ac3bc6 Add a new aggregate trace flag that doesn't print gobs of ethernet raw data, but prints everything else. Lisa Hsu 2005-01-19 18:18:15 -05:00
  • 6ac7954242 Merge zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5-patched/m5-new Kevin Lim 2005-01-19 16:34:35 -05:00
  • 10371be698 Fix serialization of txPacket (need to properly calculate the length before serialization) Ron Dreslinski 2005-01-19 16:26:19 -05:00
  • 51d52a3834 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-19 13:22:38 -05:00
  • b65f365474 fix unserialization of PacketFifo Nathan Binkert 2005-01-19 12:43:06 -05:00
  • 40160ef074 Add the pc_sample_interval stuff add a Sampler configuration for the P4 Nathan Binkert 2005-01-19 12:41:12 -05:00
  • cd79f6b698 Make the config stuff work on 64-bit machines Nathan Binkert 2005-01-18 23:01:17 -05:00
  • 19bd52c935 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-18 19:04:08 -05:00
  • e8d5895f3f remove assert that doesn't apply with the new configuration system Nathan Binkert 2005-01-18 18:09:27 -05:00
  • 6c1bef0270 Yet again, another configuration fix Nathan Binkert 2005-01-18 18:06:22 -05:00
  • 6d0d9a06d0 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-18 17:57:16 -05:00
  • 3040d2a9fe Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5 Ali Saidi 2005-01-18 17:55:42 -05:00
  • cd56e4e08e Ability to check formulas Ali Saidi 2005-01-18 17:55:35 -05:00
  • d68ea8a2f8 Add a missing variable to the simple CPU Nathan Binkert 2005-01-18 17:54:17 -05:00
  • b79a8faee5 Merge zizzer:/z/m5/Bitkeeper/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/timing_L1 Ron Dreslinski 2005-01-18 15:59:47 -05:00
  • 92533214b6 Fix the sampler for real this time Nathan Binkert 2005-01-18 15:51:53 -05:00