Re: [julia-users] Re: Downloaded binary startup way slower than when compiled from github

2014-05-18 Thread Elliot Saba
Awesome, glad it's working.

The Darwin version is because the binaries distributed online are built on
an OSX 10.8 machine, so it gets baked in with a different Darwin version.
-E


On Sun, May 18, 2014 at 11:06 AM, Dom Luna  wrote:

> Just downloaded it today again to try it out and the binary has the same
> startup times as from source now. The version of darwin in the binary is
> still 12.5.0 vs 13.1.0 from source. I have no idea if that's an issue or
> not but the startup time is fine now, thanks Elliot.
>
> Dom
>
>
> On Saturday, May 17, 2014 5:09:42 PM UTC-4, Elliot Saba wrote:
>
>> Yep, we used to do this on purpose, since we didn't have a good way of
>> restricting the optimizations used by the compiler.  Now we've got a good
>> baseline set, and the nightlies needed their configurations to be matched.
>>  New binaries should be up by tonight.
>> -E
>>
>>
>> On Sat, May 17, 2014 at 11:34 AM, Tobias Knopp 
>> wrote:
>>
>>> It seems that the compiled system image is not included in the
>>> prerelease binaries.
>>>
>>> Am Samstag, 17. Mai 2014 20:23:46 UTC+2 schrieb Dom Luna:
>>>
 I find it weird that the downloaded one has a drastically slower REPL
 startup than when compiled from github repo.

 $ where julia
 /Applications/Julia-0.3.0-prerelease-0b05b21911.app/Contents
 /Resources/julia/bin/julia
 /usr/local/bin/julia

 I'm symlinking $HOME/julia/julia to /usr/local/bin/julia

 Here's the startup times

 Downloaded:

 time julia -e 'println("Helo")'
 5.07s user 0.10s system 98% cpu 5.250 total

 Source:

 time /usr/local/bin/julia -e 'println("Helo")'
 0.28s user 0.08s system 117% cpu 0.308 total

 The versions are 1 day old from each other.

 Downloaded:

_
_   _ _(_)_ |  A fresh approach to technical computing
   (_) | (_) (_)|  Documentation: http://docs.julialang.org
_ _   _| |_  __ _   |  Type "help()" to list help topics
   | | | | | | |/ _` |  |
   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3053 (2014-05-14
 22:03 UTC)
  _/ |\__'_|_|_|\__'_|  |  Commit 0b05b21* (2 days old master)
 |__/   |  x86_64-apple-darwin12.5.0


 Source:

   _
_   _ _(_)_ |  A fresh approach to technical computing
   (_) | (_) (_)|  Documentation: http://docs.julialang.org
_ _   _| |_  __ _   |  Type "help()" to list help topics
   | | | | | | |/ _` |  |
   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3081 (2014-05-16
 15:12 UTC)
  _/ |\__'_|_|_|\__'_|  |  Commit eb4bfcc (1 day old master)
 |__/   |  x86_64-apple-darwin13.1.0

 The main thing I notice is the apple-darwin12.5.0 vs
 apple-darwin13.1.0. I'm not sure what that means. I'm on OSX 10.9.2.

 Dom


>>


Re: [julia-users] Re: Downloaded binary startup way slower than when compiled from github

2014-05-18 Thread Dom Luna
Just downloaded it today again to try it out and the binary has the same 
startup times as from source now. The version of darwin in the binary is 
still 12.5.0 vs 13.1.0 from source. I have no idea if that's an issue or 
not but the startup time is fine now, thanks Elliot.

Dom

On Saturday, May 17, 2014 5:09:42 PM UTC-4, Elliot Saba wrote:
>
> Yep, we used to do this on purpose, since we didn't have a good way of 
> restricting the optimizations used by the compiler.  Now we've got a good 
> baseline set, and the nightlies needed their configurations to be matched. 
>  New binaries should be up by tonight.
> -E
>
>
> On Sat, May 17, 2014 at 11:34 AM, Tobias Knopp 
> 
> > wrote:
>
>> It seems that the compiled system image is not included in the prerelease 
>> binaries.
>>
>> Am Samstag, 17. Mai 2014 20:23:46 UTC+2 schrieb Dom Luna:
>>
>>> I find it weird that the downloaded one has a drastically slower REPL 
>>> startup than when compiled from github repo.
>>>
>>> $ where julia
>>> /Applications/Julia-0.3.0-prerelease-0b05b21911.app/
>>> Contents/Resources/julia/bin/julia
>>> /usr/local/bin/julia
>>>
>>> I'm symlinking $HOME/julia/julia to /usr/local/bin/julia
>>>
>>> Here's the startup times
>>>
>>> Downloaded:
>>>
>>> time julia -e 'println("Helo")'
>>> 5.07s user 0.10s system 98% cpu 5.250 total
>>>
>>> Source:
>>>
>>> time /usr/local/bin/julia -e 'println("Helo")'
>>> 0.28s user 0.08s system 117% cpu 0.308 total
>>>
>>> The versions are 1 day old from each other.
>>>
>>> Downloaded:
>>>
>>>_
>>>_   _ _(_)_ |  A fresh approach to technical computing
>>>   (_) | (_) (_)|  Documentation: http://docs.julialang.org
>>>_ _   _| |_  __ _   |  Type "help()" to list help topics
>>>   | | | | | | |/ _` |  |
>>>   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3053 (2014-05-14 
>>> 22:03 UTC)
>>>  _/ |\__'_|_|_|\__'_|  |  Commit 0b05b21* (2 days old master)
>>> |__/   |  x86_64-apple-darwin12.5.0
>>>
>>>
>>> Source:
>>>
>>>   _
>>>_   _ _(_)_ |  A fresh approach to technical computing
>>>   (_) | (_) (_)|  Documentation: http://docs.julialang.org
>>>_ _   _| |_  __ _   |  Type "help()" to list help topics
>>>   | | | | | | |/ _` |  |
>>>   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3081 (2014-05-16 
>>> 15:12 UTC)
>>>  _/ |\__'_|_|_|\__'_|  |  Commit eb4bfcc (1 day old master)
>>> |__/   |  x86_64-apple-darwin13.1.0
>>>
>>> The main thing I notice is the apple-darwin12.5.0 vs apple-darwin13.1.0. 
>>> I'm not sure what that means. I'm on OSX 10.9.2.
>>>
>>> Dom
>>>
>>>
>

Re: [julia-users] Re: Downloaded binary startup way slower than when compiled from github

2014-05-17 Thread Elliot Saba
Yep, we used to do this on purpose, since we didn't have a good way of
restricting the optimizations used by the compiler.  Now we've got a good
baseline set, and the nightlies needed their configurations to be matched.
 New binaries should be up by tonight.
-E


On Sat, May 17, 2014 at 11:34 AM, Tobias Knopp
wrote:

> It seems that the compiled system image is not included in the prerelease
> binaries.
>
> Am Samstag, 17. Mai 2014 20:23:46 UTC+2 schrieb Dom Luna:
>
>> I find it weird that the downloaded one has a drastically slower REPL
>> startup than when compiled from github repo.
>>
>> $ where julia
>> /Applications/Julia-0.3.0-prerelease-0b05b21911.app/
>> Contents/Resources/julia/bin/julia
>> /usr/local/bin/julia
>>
>> I'm symlinking $HOME/julia/julia to /usr/local/bin/julia
>>
>> Here's the startup times
>>
>> Downloaded:
>>
>> time julia -e 'println("Helo")'
>> 5.07s user 0.10s system 98% cpu 5.250 total
>>
>> Source:
>>
>> time /usr/local/bin/julia -e 'println("Helo")'
>> 0.28s user 0.08s system 117% cpu 0.308 total
>>
>> The versions are 1 day old from each other.
>>
>> Downloaded:
>>
>>_
>>_   _ _(_)_ |  A fresh approach to technical computing
>>   (_) | (_) (_)|  Documentation: http://docs.julialang.org
>>_ _   _| |_  __ _   |  Type "help()" to list help topics
>>   | | | | | | |/ _` |  |
>>   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3053 (2014-05-14 22:03
>> UTC)
>>  _/ |\__'_|_|_|\__'_|  |  Commit 0b05b21* (2 days old master)
>> |__/   |  x86_64-apple-darwin12.5.0
>>
>>
>> Source:
>>
>>   _
>>_   _ _(_)_ |  A fresh approach to technical computing
>>   (_) | (_) (_)|  Documentation: http://docs.julialang.org
>>_ _   _| |_  __ _   |  Type "help()" to list help topics
>>   | | | | | | |/ _` |  |
>>   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3081 (2014-05-16 15:12
>> UTC)
>>  _/ |\__'_|_|_|\__'_|  |  Commit eb4bfcc (1 day old master)
>> |__/   |  x86_64-apple-darwin13.1.0
>>
>> The main thing I notice is the apple-darwin12.5.0 vs apple-darwin13.1.0.
>> I'm not sure what that means. I'm on OSX 10.9.2.
>>
>> Dom
>>
>>


[julia-users] Re: Downloaded binary startup way slower than when compiled from github

2014-05-17 Thread Tobias Knopp
It seems that the compiled system image is not included in the prerelease 
binaries.

Am Samstag, 17. Mai 2014 20:23:46 UTC+2 schrieb Dom Luna:
>
> I find it weird that the downloaded one has a drastically slower REPL 
> startup than when compiled from github repo.
>
> $ where julia
>
> /Applications/Julia-0.3.0-prerelease-0b05b21911.app/Contents/Resources/julia/bin/julia
> /usr/local/bin/julia
>
> I'm symlinking $HOME/julia/julia to /usr/local/bin/julia
>
> Here's the startup times
>
> Downloaded:
>
> time julia -e 'println("Helo")'
> 5.07s user 0.10s system 98% cpu 5.250 total
>
> Source:
>
> time /usr/local/bin/julia -e 'println("Helo")'
> 0.28s user 0.08s system 117% cpu 0.308 total
>
> The versions are 1 day old from each other.
>
> Downloaded:
>
>_
>_   _ _(_)_ |  A fresh approach to technical computing
>   (_) | (_) (_)|  Documentation: http://docs.julialang.org
>_ _   _| |_  __ _   |  Type "help()" to list help topics
>   | | | | | | |/ _` |  |
>   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3053 (2014-05-14 22:03 
> UTC)
>  _/ |\__'_|_|_|\__'_|  |  Commit 0b05b21* (2 days old master)
> |__/   |  x86_64-apple-darwin12.5.0
>
>
> Source:
>
>   _
>_   _ _(_)_ |  A fresh approach to technical computing
>   (_) | (_) (_)|  Documentation: http://docs.julialang.org
>_ _   _| |_  __ _   |  Type "help()" to list help topics
>   | | | | | | |/ _` |  |
>   | | |_| | | | (_| |  |  Version 0.3.0-prerelease+3081 (2014-05-16 15:12 
> UTC)
>  _/ |\__'_|_|_|\__'_|  |  Commit eb4bfcc (1 day old master)
> |__/   |  x86_64-apple-darwin13.1.0
>
> The main thing I notice is the apple-darwin12.5.0 vs apple-darwin13.1.0. 
> I'm not sure what that means. I'm on OSX 10.9.2.
>
> Dom
>
>