[sage-devel] Re: Startup time improvement in 8.6
Hi all, On 2019-01-17, Nils Bruin wrote: > On Thursday, January 17, 2019 at 12:11:03 PM UTC-8, Timo Kaufmann wrote: >> >> Result: >> 8.5: 751.77ms >> 8.6: 1033.39ms >> >> Thats 1/3rd improvement! Thanks to whoever is responsible for this. >> >> Did you mislabel those results? I would think that for startup time, > smaller is better. The numbers you present here would suggest a significant > deterioration. I guess it is mislabel. There was #26908 that was recently merged, and all what it did was to make a small change to the decorator deprecated_function_alias. And although the decorator is invoked only 80 times during startup, the small change resulted in a very significant improvement. So, the thanks go to Erik Bray! Best regards, Simon -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Startup time improvement in 8.6
Am Donnerstag, 17. Januar 2019 21:31:35 UTC+1 schrieb John H Palmieri: > > > > On Thursday, January 17, 2019 at 12:11:03 PM UTC-8, Timo Kaufmann wrote: >> >> When packaging sage 8.6, I noticed that startup felt unusually fast. So I >> averaged the startup time over 100 runs: >> >> ``` >> for i in {1..100}; do >> > > Are the file names interchanged here? > Yes, that is just mislabeled. > > >> "sage-8.5/bin/sage" --startuptime | grep 'Total time' | awk '{ print $7 >> }' >> 8.6.log >> "sage-8.6/bin/sage" --startuptime | grep 'Total time' | awk '{ print $7 >> }' >> 8.5.log >> echo "$i" >> done >> echo "8.5:" >> cat 8.5.log | awk '{ sum += $1; n++ } END { print sum / n; }' >> echo "8.6:" >> cat 8.6.log | awk '{ sum += $1; n++ } END { print sum / n; }' >> ``` >> >> Result: >> 8.5: 751.77ms >> 8.6: 1033.39ms >> > > Does this mean that 8.6 is taking longer to start up than 8.5? Or is it > okay because the filenames were interchanged? > > >> Thats 1/3rd improvement! Thanks to whoever is responsible for this. >> >> -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Startup time improvement in 8.6
On Thursday, January 17, 2019 at 12:11:03 PM UTC-8, Timo Kaufmann wrote: > > Result: > 8.5: 751.77ms > 8.6: 1033.39ms > > Thats 1/3rd improvement! Thanks to whoever is responsible for this. > > Did you mislabel those results? I would think that for startup time, smaller is better. The numbers you present here would suggest a significant deterioration. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Startup time improvement in 8.6
On Thursday, January 17, 2019 at 12:11:03 PM UTC-8, Timo Kaufmann wrote: > > When packaging sage 8.6, I noticed that startup felt unusually fast. So I > averaged the startup time over 100 runs: > > ``` > for i in {1..100}; do > Are the file names interchanged here? > "sage-8.5/bin/sage" --startuptime | grep 'Total time' | awk '{ print $7 }' > >> 8.6.log > "sage-8.6/bin/sage" --startuptime | grep 'Total time' | awk '{ print $7 }' > >> 8.5.log > echo "$i" > done > echo "8.5:" > cat 8.5.log | awk '{ sum += $1; n++ } END { print sum / n; }' > echo "8.6:" > cat 8.6.log | awk '{ sum += $1; n++ } END { print sum / n; }' > ``` > > Result: > 8.5: 751.77ms > 8.6: 1033.39ms > Does this mean that 8.6 is taking longer to start up than 8.5? Or is it okay because the filenames were interchanged? > Thats 1/3rd improvement! Thanks to whoever is responsible for this. > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Startup time improvement in 8.6
When packaging sage 8.6, I noticed that startup felt unusually fast. So I averaged the startup time over 100 runs: ``` for i in {1..100}; do "sage-8.5/bin/sage" --startuptime | grep 'Total time' | awk '{ print $7 }' >> 8.6.log "sage-8.6/bin/sage" --startuptime | grep 'Total time' | awk '{ print $7 }' >> 8.5.log echo "$i" done echo "8.5:" cat 8.5.log | awk '{ sum += $1; n++ } END { print sum / n; }' echo "8.6:" cat 8.6.log | awk '{ sum += $1; n++ } END { print sum / n; }' ``` Result: 8.5: 751.77ms 8.6: 1033.39ms Thats 1/3rd improvement! Thanks to whoever is responsible for this. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: GSoC 2019?
Please start on the application, I'll help as much as I can. I probably could only mentor 1 student this year - but I am happy to be a GSoC admin. Dima On Thu, Jan 17, 2019 at 2:02 PM David Coudert wrote: > > I'm ready to help mentoring and writing the application. > > Le mardi 15 janvier 2019 21:28:16 UTC+1, Harald Schilly a écrit : >> >> Hi everyone. This years Google Summer of Code 2019 just started. Should we >> write an application? Who is motivated to be a mentor? Everyone from last >> year still on board? >> >> Here is the timeline, such that everyone can orient: >> https://developers.google.com/open-source/gsoc/timeline >> >> For our application, Feb 6th is the first important date! >> >> -- Harald >> > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: GSoC 2019?
I'm ready to help mentoring and writing the application. Le mardi 15 janvier 2019 21:28:16 UTC+1, Harald Schilly a écrit : > > Hi everyone. This years Google Summer of Code 2019 just started. Should we > write an application? Who is motivated to be a mentor? Everyone from last > year still on board? > > Here is the timeline, such that everyone can orient: > https://developers.google.com/open-source/gsoc/timeline > > For our application, Feb 6th is the first important date! > > -- Harald > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] GSoC 2019?
Please do write an application. I'd apply as a student participant for the same. :-) - Durgesh. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.