time accurate simulator

Hi all,

Does anybody know how to build a cycle accurate simulator? I've looked at QEMU and SESC simulator, but they are only cycle accurate for the CPU part. I'm looking for a simulator which can estimate the performance including CPU and I/O. For example, when I configure the simulator by SSD rather than hard disk, I hope the simulator can tell me how large the performance improvement is. Does anybody have idea?

Thanks,

Chien-An

If you really want simulation down to the bare metal, it's hard to beat the actual machinery.

Yeah, I know. So I think I should only care about the relative performance. But the most of simulators so far handle the I/O issue by doing as quick as possible. I hope the much accurate timing control it can provide.