Re: [julia-users] Re: Downloaded binary startup way slower than when compiled from github
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
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
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
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 > >