search for: botq

Displaying 4 results from an estimated 4 matches for "botq".

Did you mean: both
2015 Mar 27
2
[LLVMdev] Question about load clustering in the machine scheduler
..._128:%vreg9 SReg_32: 45 > 44(+ 0 livethru) VS_32: 51 > 18(+ 0 livethru) Ready @46c HWLGKM +1x105u TopQ.A BotLatency SU(43) 78c *** Max MOps 1 at cycle 46 Cycle: 47 TopQ.A TopQ.A @47c Retired: 47 Executed: 47c Critical: 47c, 47 MOps ExpectedLatency: 10c - Latency limited. BotQ.A RemLatency SU(1698) 99c TopQ.A + Remain MOps: 1692 TopQ.A RemLatency SU(201) 97c BotQ.A + Remain MOps: 1647 BotQ.A: 1698 1694 1695 Here is example debugging output which. Where is the cycle time here? > BTW- I just checked in a small fix for in-order scheduling that might make debuggi...
2020 Jun 24
2
FW: Restrict qualifier on class members
...!22, addrspace 1) This is great! Memory accesses are marked noalias. I wanted memory accesses to be annotated as noalias to basically remove loop-carried dependencies so that I can reorder them for efficient scheduling. But when I look at Schedule DAG, For vec_add I see something like this (note BotQ.A, scheduler can choose any of those => no loop carried dependence): - Latency limited. ** ScheduleDAGMILive::schedule picking next node Queue BotQ.P: Queue BotQ.A: 16 15 11 7 3 Cand SU(16) ORDER Pick Bot ORDER For main, at best I see something like this: ** ScheduleDAGMILive::schedule pick...
2015 Mar 27
2
[LLVMdev] Question about load clustering in the machine scheduler
Hi, I have a program with over 100 loads (each with a 10 cycle latency) at the beginning of the program, and I can't figure out how to get the machine scheduler to intermix ALU instructions with the loads to effectively hide the latency. It seems the issue is with load clustering. I restrict load clustering to 4 at a time, but when I look at the debug output, the loads are always being
2020 Jun 22
2
Restrict qualifier on class members
Hi Jeroen, That's great! I was trying to use the patch, what's the latest version of the project we could apply it on? Hi Neil, That seems like what I can do as well! Do you happen to have some examples lying around? Maybe a pointer to the planned presentation, if that's okay? Thank you, Bandhav On Mon, Jun 22, 2020 at 1:55 AM Neil Henning <neil.henning at unity3d.com>