Hi,
I am looking for instruction cost list, in clock cycles, for ia-32 intel architecture, something like this:

movdqa <-- 3 clock cycles
mov <-- 1 clock cycle
jmp <-- 1 clock cycle

Is this info available somewhere? I checked the manuals, didn't find it.

Will appreciate any help

Thanks!

Recommended Answers

All 2 Replies

Appendix C is what you want from this manual. However, note that due to differences in processors and the myriad optimizations (multi-core, pipelining, etc...), pinning down reasonably exact counts in real code is very difficult without extensive profiling.

you are a big help, it was exactly what I was looking for!
thanks

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.