latency and throughput
Nicolas Bock <[email protected]> Mon, 14 Mar 2011 16:44:28 +0000
| Newsgroups | org.kernel.vger.linux-assembly |
|---|---|
| Message-ID | <[email protected]> |
Hello list, how would one go about analyzing an assembly code in terms of data dependencies and instruction latency and throughput? What I am looking for is a way to help me analyze the potential performance of an instruction sequence and a way to tell me where I could possibly improve the sequence due to data dependencies, i.e. instruction latency issues, or instruction throughput issues. Although I can lookup the latency/throughput values in the Intel Optimization manual, I still have a hard time figuring out how to estimate the issue rate of the processor and therefore how the instruction overlap in the execution core. Thanks in advance, nick