From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [206.46.173.19] (helo=vms173019pub.verizon.net) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1LhyPc-0000jI-OL for openembedded-devel@lists.openembedded.org; Fri, 13 Mar 2009 04:50:20 +0100 Received: from gandalf.denix.org ([71.255.243.27]) by vms173019.mailsrvcs.net (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008; 32bit)) with ESMTPA id <0KGF00KE3EMJWDAX@vms173019.mailsrvcs.net> for openembedded-devel@lists.openembedded.org; Thu, 12 Mar 2009 22:49:32 -0500 (CDT) Received: by gandalf.denix.org (Postfix, from userid 1000) id D8AB46B83B5; Thu, 12 Mar 2009 23:49:30 -0400 (EDT) Date: Thu, 12 Mar 2009 23:49:30 -0400 From: Denys Dmytriyenko To: openembedded-devel@lists.openembedded.org Message-id: <20090313034930.GA23252@denix.org> References: <1236900736.26901.8.camel@grond.atmel.com> <200903121838.58470.raj.khem@gmail.com> MIME-version: 1.0 In-reply-to: <200903121838.58470.raj.khem@gmail.com> User-Agent: Mutt/1.5.16 (2007-06-09) Subject: Re: PARALLEL_MAKE X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Mar 2009 03:50:21 -0000 Content-type: text/plain; charset=us-ascii Content-disposition: inline On Thu, Mar 12, 2009 at 06:38:54PM -0700, Khem Raj wrote: > On Thursday 12 March 2009 16:32:16 Ulf Samuelsson wrote: > > Is there any activity to make this more useful? > > Just managed to install a Core i7 machine, which speeded > > up my Buildroot build from about 4 hours to less than 1 hour. > > (There was an error in the build right at the end, > > so it could have been downto 40 minutes or so) > > Building the cross compiler took 10 minutes with "make -j 16" > > compared to 1-2 hours on a P4 @ 3GHz. > > > > Openembedded does not seem to use PARALLEL_MAKE extensively. > > I have the frequency meter activated for all 8 CPUs in the Core i7, > > and most of the time the CPUs seems to idle at 1.6 GHz, > > with one CPU (or rarely 2) are running at the full 2.67 GHz. > > > > Last time I built OE on a P4@ 3 GHz it took ~40 hours > > for the SAM9263, so some speedup would be nice. > > Maybe we should make an effort? > > I use > > PARALLEL_MAKE = "-j4" > BB_NUMBER_THREADS = "2" > > in my local.conf. I see my core 2 duo machine spawning parallel tasks. I'm setting 4/4 to the above two variables on my Quad Core and it loads all 4 cores at 100% almost all the time. Sometimes it slows down due to the bottleneck in the harddrive access... -- Denys