multiprocessor cache simulator