2 Replies Latest reply on Jun 12, 2017 12:25 PM by Intel Corporation

    access to required pages of instructions in pipeline

    serpico

      I do academic research and to test our ideas we need to answer these questions.

      We wanted to see what instructions are actually in the CPU pipeline. I have looked in the related papers or CPU documentation and couldn't find any API or something that exposes a this functionality to higher abstractions like operating systems.

      For instance, it might be possible to improve the paging algorithms in the operating systems if we are aware of the pages accessed by the instructions available in the pipeline for the future decisions.

      And one of the key questions to this solution is whether we could access to the fetched instructions in the pipeline from the operating system or not. Probably it is not feasible or possible at all but it is really good if we could become sure of it.

       

      It would be awesome if we could have your comments on this issue