[mesa-users] parallel make
Aaron Dotter
aaron.dotter at gmail.com
Wed Dec 3 14:10:24 EST 2014
Hi Bill,
Plain old make will do this just fine. You just do make -j N, N is number
of cores. Works like a charm once you have the dependencies specified in
full.
We talked about this once LONG ago but it wasn't deemed worth the trouble
at the time.
Aaron
On Thursday, December 4, 2014, Bill Paxton <paxton at kitp.ucsb.edu> wrote:
> Hi Rich and other tech-savy mesa-users,
>
> I'm wondering if there are some cool new tools out there that I should be
> using for doing parallel compiles during a make.
>
> When I'm chasing bugs in mesa/star (a large fraction of my life it
> seems!), I do a lot of complete recompiles of star.
> The rest of the system is fine; I'm just remaking star. Is there a way to
> take advantage of the multiple cores?
> Currently, I'm just using plain-old make that does one file at a time, and
> the compiler just uses 1 thread.
> Surely some bright person has provided a way to do multiple compiles in
> parallel (still 1 thread per compile).
> The trick of course is to get the dependencies done right --- but that
> information can be made available.
>
> Anyone have experience doing something like that?
>
> Thanks,
> Bill
>
>
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> mesa-users mailing list
> mesa-users at lists.sourceforge.net <javascript:;>
> https://lists.sourceforge.net/lists/listinfo/mesa-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20141204/e187a113/attachment.html>
More information about the Mesa-users
mailing list