added code to figure out what the pid and tids of the program are so that new caches can be created for new threads
adding separate caches for each thread.
made some changes (not all of them work) from harshad's repository
fixed bug in createManyThreads.cpp
updated the traceDirectory so that it implements MESI.
fixed the errors to get code to compile.
creates statistics about the number of memory accesses, number of misses, and number of invalidates.
created a pintool (findFunction) that finds when the function penter is called in testasm.cpp
detect call to functions and use of asm lock to increase value.
wrote an atomic test and set for multi-core architecture (this is in testAndSet.cpp
test&set working + benchmarks comparing test&set to pthread_mutex.
added some timing code that fakes timing in the directory cache. created a benchmark to test.
committing benchmarks for the comp arch final report.
committing tex file for report
report: introduction
Filled in the system design and results