Displaying 2 results from an estimated 2 matches for "d46841".
2018 May 14
0
[MachineScheduler] Question about IssueWidth / NumMicroOps
...expansion) and the out-of-order reservation stations. If the total number of reservation stations is also a bottleneck, or if any other pipeline stage has a bandwidth limitation, then that can be naturally modeled by adding an out-of-order processor resource.
>
> —
https://reviews.llvm.org/D46841 <https://reviews.llvm.org/D46841>
>> I don't think IssueWidth necessarily has anything to do with instruction decoding or the execution capacity of functional units. I will say that we expect the decoding capacity to "keep up with" the issue width. If the IssueWidth prope...
2018 May 14
2
[MachineScheduler] Question about IssueWidth / NumMicroOps
Hi Andrew,
Thank you very much for the most helpful explanations! Many things could
go in as comments, if you ask me - for example:
---
> The LLVM machine model is an abstract machine.
> The abstract pipeline is built around the notion of an "issue point". This is merely a reference point for counting machine cycles.
>
>
> IssueWidth is meant to be a hard in-order