Create a tool to measure the efficiency of simultaneous multithreading. Benchmarking can do this, but we would prefer a very low level tool which counts the cycles a processor is idle due to memory latency.
This is especially needed for a parallelizable task which requires more wasted work the more threads it uses.
This probably already exists.
No comments :
Post a Comment