bluespec.com Forum Index bluespec.com
Bluespec Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

compiles slower

 
Post new topic   Reply to topic    bluespec.com Forum Index -> Tools: BSC (Bluespec Compiler)
View previous topic :: View next topic  
Author Message
patil.nikhil



Joined: 17 Aug 2007
Posts: 69
Location: University of Texas at Austin

PostPosted: Wed Oct 21, 2009 2:28 am    Post subject: compiles slower Reply with quote

Hi,

Bluespec compiles are significantly (> 60%) slower with the latest bluespec release (2009.10.B). Below are the compilation times for my design (generated on an 8 CPU machine). Our compilation process compiles each file by itself, so we can run the compiles in parallel.

Are there any Bluespec constructs that I should avoid to avoid this penalty? I have noticed some considerable revamping of how instances are handled (e.g, I get a few warnings about orphaned instances particularly because I have specialized FShow instances for some types defined in the Prelude). I also had to fix instances in a few places to allow the compiler to ensure that a unique ordering existed. Is this somehow related to the slower compiles?

Thanks
nikhil

2009.10.B:
With make -j8: real 369.43 user 1238.72 sys 40.51
With make -j1: real 983.35 user 938.01 sys 28.34

2009.05.beta1:
With make -j8: real 229.06 user 694.49 sys 35.95
With make -j1: real 591.89 user 549.08 sys 25.46
Back to top
View user's profile Send private message Visit poster's website
crimsoncardinal



Joined: 25 Apr 2007
Posts: 53

PostPosted: Fri Nov 20, 2009 9:55 pm    Post subject: Reply with quote

We've seen some designs impacted, in terms of compile time, by the latest release. We've identified an improvement and have a Beta release that is available to address it.

I'll send you an email directly. (Others may contact [email protected], if you're interested).
Back to top
View user's profile Send private message
patil.nikhil



Joined: 17 Aug 2007
Posts: 69
Location: University of Texas at Austin

PostPosted: Tue Nov 24, 2009 3:39 am    Post subject: Reply with quote

Thanks a lot! With this beta version, things are just as fast as before! Smile

2009.11.beta1:
-j8: real 222.24 user 719.15 sys 36.06
-j1: real 614.29 user 571.91 sys 25.05
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    bluespec.com Forum Index -> Tools: BSC (Bluespec Compiler) All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
bluespec.com topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP