Add new readme file
Notes from meeting on 2-1-2008
Include date and list of attendees in file
Added notes from simulator meeting on 2/5/2008
Filled in directory skeleton for simulator.
Copy in makefile.gnu.config that we need to run Pin on
  our system.
Add README files to indicate the use of each directory
and force git to actually create the "empty" directories.
This is the first commit! The Makefile recursion used to build the simulator
should probably revised such that making in subdirectories is automatic.
Presently, subdirectory makefiles are done explicitly
For some reason, git wouldn't add a bin folder..
I think I fixed the weirdness with git not adding the bin folder.
Removed potential memory leaks
Fixed some memory leaks (had commented them out during the last commit)
Fixed a small bug in network packet type definitions in network.h, and corrected a naming error in chip.h (PerfModelAnalyzeInterval -> perfModelAnalyzeInterval)
Updates:
1. Replaced network packet type SHARED_MEM_UPDATE with two new packet types: SHARED_MEM_UPDATE_EXPECTED and SHARED_MEM_UPDATE_UNEXPECTED
2. Replaced calls to shared memory callback function processSharedMemReq() with two new calls: processSharedMemReq() and processUnexpectedSharedMemUpdate()
Widened the cache interface a bit so that you can invalidate cache lines externally
Fixed makefile in matrix multiplication test common/tests/pthreads_matmult.
Moved 'all' rule to top.
Replaced a fualty assertion that was disallowing you to run the dcache model independent of the icache model.
Cleaned up the interface to interval stats and reduced the memory footprint of interval stats. The instructs simulated between calls to modeling code make up an interval. There's a struct which holds runtime and static stats for the instructs in that interval. That's what I'm talking about.
Patched some code related to scoreboarding which allocated memory even if scoreboarding wasn't turned on. This reduced the memory footprint of the simulator
Replaced a faulty assertion that prevent the icache modeler from running if no other models were also running in the same trap into pin. Thought this assertion was necessary since icache modeling piggy-backed on the trap needed for the other models (to minimize traps into pin).
Changed the default value of the simulation knob that controls how often the organic cache self-optimizes. Self-optimization has been turned off; the ocache should now be degenerate and have a simple icache and dcache.