|
From: Martin W. <mai...@ma...> - 2014-02-14 21:16:34
|
I was somewhat expecting a performance hit (which is why I checked for it!). I'll remind you of this http://sourceforge.net/p/iverilog/mailman/message/31240085/ which could account for a lot of it. Martin Stephen Williams wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > Woah, that's interesting. (The performance hit, I mean.) > > It is true, though, that some of the translation is simplistic, > and my expectation is that with some optimization I should be > able to turn that around. For example, I have done NO profiling > yet. There are a few tests in the ivtest suite that broke, and > I want to address those first, but then I want to do some profiles > to really see what's bad. Honestly, I think I can get it faster > than the existing mode. > > On 02/14/2014 12:41 PM, Martin Whitaker wrote: >> Running the subset of my production tests that Icarus can handle >> has not exposed any functional bugs. However, selecting a >> moderately sized test, I'm seeing ~32% increase in run time and >> ~10% increase in number of vvp instructions. This is too big a >> performance hit for my liking. >> >> Martin >> >> Stephen Williams wrote: >> >> The vec4-stack branch of Icarus Verilog in the git repository is >> almost complete. I've been merging in updates to master, so it has >> been keeping up with other changes. >> >> The actual vec4 work is almost complete; there are only a few >> unusual corner cases that are not working, so I think it is ready >> for folks to start trying it out. I'm not going to merge it into >> master until it passes ALL the ivtest tests that master current >> passes (there are a handful that fail) but it is really close and I >> would like to get it out there for people to mess with. >> >>> >>> ------------------------------------------------------------------------------ >>> >>> > Android apps run on BlackBerry 10 >>> Introducing the new BlackBerry 10.2.1 Runtime for Android apps. >>> Now with support for Jelly Bean, Bluetooth, Mapview and more. Get >>> your Android app in front of a whole new audience. Start now. >>> http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk >>> >>> > _______________________________________________ >>> Iverilog-devel mailing list Ive...@li... >>> https://lists.sourceforge.net/lists/listinfo/iverilog-devel >>> >> >> >> ------------------------------------------------------------------------------ >> >> > Android apps run on BlackBerry 10 >> Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now >> with support for Jelly Bean, Bluetooth, Mapview and more. Get your >> Android app in front of a whole new audience. Start now. >> http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk >> >> > _______________________________________________ >> Iverilog-devel mailing list Ive...@li... >> https://lists.sourceforge.net/lists/listinfo/iverilog-devel >> > > - -- > 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.0.19 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iEYEARECAAYFAlL+gKYACgkQrPt1Sc2b3ikXfgCfdJHO/jjYYLDIdxryfnmNyoGQ > WsgAoMz+TwqjfjTCS2SkcoipRWF8q5Ys > =lbE1 > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Android apps run on BlackBerry 10 > Introducing the new BlackBerry 10.2.1 Runtime for Android apps. > Now with support for Jelly Bean, Bluetooth, Mapview and more. > Get your Android app in front of a whole new audience. Start now. > http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk > _______________________________________________ > Iverilog-devel mailing list > Ive...@li... > https://lists.sourceforge.net/lists/listinfo/iverilog-devel > |