|
From: Cary R. <cy...@ya...> - 2014-11-15 01:02:47
|
For the short tests I'm guessing the initial setup and parsing is a significant part of the total run time and that the longer tests are a more accurate measure of the change in simulation speed caused by the vec4-stack changes. Given that Icarus is already slow I would hope that this rework does not get merged into master until it is at least on par with the current implementation. Ideally this rework would give us a significant speedup, but that may be optimistic without a more expansive rework.
I may have some time to test this branch later, but work and my personal life are swamping me right now.
Cary
On Friday, November 14, 2014 4:38 PM, Martin Whitaker <mai...@ma...> wrote:
I've run all my regressions tests that Icarus can handle without exposing any
bugs. Run time for a large group of relatively short tests increased by 25%.
Run time for a small group of moderately long tests increased by 50%.
Stephen Williams wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> A little while ago I took on a redesign of the handling of vectors
> in the vvp run-time. For those of you in the know, the idea is to
> replace the flat thread vector space with a vector stack. The intent
> is to remove some vector length constraints and to allow for some
> theoretical performance improvements.
>
> That work is in the vec4-stack branch. Almost all of the regression
> test now works with the new branch and I want to start building up
> confidence in it by putting it out there for the more daring of you
> to try out.
>
> The intent is that version perform better then the existing style,
> but those performance benefits are almost surely not realized yet.
> I will be doing some profiling soon and really tackling execution
> times, but if you have any feedback there, that would be good, too.
>
> Right now, however, I'm mostly interested in quality of the results.
> Did I introduce any new bugs? There are a very few that I see in
> the ivtest results, but I would like to hear about any new bugs.
>
> Thanks,
> - --
> Steve Williams "The woods are lovely, dark and deep.
> steve at icarus.com But I have promises to keep,
> http://www.icarus.com and lines to code before I sleep,
> http://www.picturel.com And lines to code before I sleep."
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iEYEARECAAYFAlRlT5wACgkQrPt1Sc2b3im5XwCfahimBgWhFZorOYIQGRpYfikL
> rT4An16enYKeG5BD/cVCzflCxoT7paSy
> =okya
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> Iverilog-devel mailing list
> Ive...@li...
> https://lists.sourceforge.net/lists/listinfo/iverilog-devel
>
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
Iverilog-devel mailing list
Ive...@li...
https://lists.sourceforge.net/lists/listinfo/iverilog-devel
|