Oh! That makes sense.

I should've definitely parallelized the compilation then.  It took a while.

On Sunday, February 2, 2014 7:31:14 PM UTC-8, John Myles White wrote:
>
> You shouldn't need to recompile julia to use parallel processing tools. 
> Every time you load the Julia REPL you can control the number of processors 
> available to Julia.
>
> The -j flag to make controls the number of processors used to perform the 
> compilation step and doesn’t change anything about the final output of the 
> make process.
>
>  — John
>
> On Feb 2, 2014, at 7:29 PM, Jeff Pickhardt <[email protected]<javascript:>> 
> wrote:
>
> I just installed Julia on a 2013 MacBook Pro with "make", however I'd like 
> to recompile it to support parallel processes.  What do you guys recommend 
> I do here?
>
> Looks like I should run the following:
>
> cd $JULIA_HOME
> rm julia # this is all you need to do to uninstall it?
> make -j 8
>
> For Julia experts, is that the recommended approach: to delete the old one 
> and make a new one?  Is 8 a good number of parallel processes to use for a 
> 2013 MacBook Pro with a SSD?
>
> Also, why do you have to recompile Julia to use parallel processes... 
> shouldn't it just support parallel processes by default?  For example, 
> maybe it is set to use up to 8 process max unless you call it with "julia 
> -p 1".
>
> Finally, when I compiled it, there were a ton of warnings.  Stuff like: 
> unused variables, incompatible pointer types, etc.  It looks like these 
> warnings are only due to the preprocessor comments.  Still, there should be 
> something in the readme that says not to worry about these comments, or 
> else compile it and siphon the warnings off to a log file.  Here's a few of 
> the warnings:
>
> c_zblas2.c:140:69: warning: incompatible pointer types passing 
> 'CBLAS_TEST_ZOMPLEX *' to parameter of type 'double *' 
> [-Wincompatible-pointer-types]
>
> symm.c:145:7: warning: unused variable 'mode' [-Wunused-variable]
>
> ./level3.c:254:17: warning: equality comparison with extraneous 
> parentheses [-Wparentheses-equality]
>
>
>

Reply via email to