Hi all, I recently ran some parsec benchmarks on ARM in full-system mode, to evaluate the performance hit of a couple of scenarios using a cache with higher latencies. However, I found that in some cases, the performance increased instead of decreased (up to 20% lower execution time!), while running the exact same benchmark.I would think this is too indeterminism in full system mode, but https://www.mail-archive.com/[email protected]/msg12088.html suggests indeterminism should be limited to system calls only. Since parsec is commonly used as a benchmarking application, I would think there should be no indeterminism, or at least very limited? Running multiple runs of parsec and averaging the results would be too time consuming in a simulator.
If anyone can comment to clear things up, that would probably help a lot of people, including me! Best regards, Timon
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
