Software Archive
Read-only legacy content
17061 Discussions

Documentation about pipeline simulation in processor?

isnsdlk
Beginner
429 Views

Pipeline simulation models the flow of instructions through the processor pipeline. By observing the behavior of the pipeline, a developer can identify instructions that are impeding throughput and determine why.

0 Kudos
1 Reply
levicki
Valued Contributor I
430 Views

By knowing the instruction set and execution units of a particular CPU you are targeting you can also avoid those instructions. What you need is already publicly available in documentation. Not to mention that you can find out a lot just by measuring code performance.

Developers really do not need so much architectural details, and it is a nonsense to expect that any sane CPU manufacturer would release such details which could be used by their competitors. Research and development is an expensive business, and technological advances are not something you want to give to your competitors for free. But I digress, you should have known all that before you asked the question.

0 Kudos
Reply