On Fri, Dec 18, 2009 at 01:34:49AM +0100, Thomas Sailer wrote: > Hi Tristan,
Hi, > thanks a lot for your work improving the situation with non-sensitized > processes! They are no longer on the radar on my testbench. Thank you for working on that too. > > Now the main consumers of cycles are: > 49% various procedure bodies > 43% Grt.Signals.Find_Next_Time > 7% Grt.Signals.Update_Signals (of which are about 6% a user supplied > resolution function) > > Grt.Signals.Find_Next_Time seems like a worthy optimization target. 43% looks very high and is surprising to me. What is the result of --stats on your design ? > So overall 55% is user code, the rest basically managing the signals > list. Ideally, user code should reach 90-95%. But ghdl still lacks some optimizations to reach that level. Tristan. _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
