<div dir="ltr">
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US">Hi
everyone,</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US">I would
like to know how to model an instruction waiting a pipeline unit to be empty
for cycles.</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US"> </p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US">For
example, I have a vstr that waits FP pipelines to be empty for at most 3
cycles. I set FP instructions use a resource unit called FPPipe with
resourceCycle=3 and vstr use FPPipe with resourceClycle=0. So scheduler will
know a vstr will wait 3 cycle if it is scheduled right after a FP
instruction.</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US">However,
this way will cause one FP instruction waits other FP instruction for 3 cycle.</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US"> </p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US">Machine
Resource model doesn't seem to support resource usage advanced in cycles, nor
have custom logic for scheduler in c codes.</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US"> </p>
<p style="margin:0in;font-size:11pt" lang="en-US"><span style="font-family:Calibri">Is there other suggestion</span><span style="font-family:"Microsoft JhengHei"">?
</span><span style="font-family:Calibri">Any will be helpful. </span></p><p style="margin:0in;font-size:11pt" lang="en-US"><span style="font-family:Calibri"><br></span></p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US">Thanks in
advance.</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="en-US">Anthony</p>
</div>