On Oct 24, 2014, at 6:12 AM, Max Leske <[email protected]> wrote:
> >> On 24.10.2014, at 15:06, kilon alios <[email protected]> wrote: >> >> very nice >> >> so any more information to this, how exactly this optimization works and >> which kind of data will benefit from this ? Just to be clear, the speed up measured here is due to Spur. Sista is in development and should produce even larger speed ups than the ~ -40% speed ups Spur achieves. Spur should speed up all pure Smalltalk code by - providing faster instantiation (including closures) - providing faster at:put: -providing faster GC (scavenging vs stackless scan-mark-compact) - providing much faster become - providing much faster wide string access via immediate characters > Clément’s byte code set talk at ESUG: > http://www.youtube.com/watch?v=e9J362QHwSA&index=64&list=PLJ5nSnWzQXi_6yyRLsMMBqG8YlwfhvB0X > Clément’s Sista talk at ESUG (2 parts): > http://www.youtube.com/watch?v=X4E_FoLysJg&list=PLJ5nSnWzQXi_6yyRLsMMBqG8YlwfhvB0X&index=76 > http://www.youtube.com/watch?v=gZOk3qojoVE&list=PLJ5nSnWzQXi_6yyRLsMMBqG8YlwfhvB0X&index=75 > > Eliot’s Spur talk at ESUG (3 parts): > http://www.youtube.com/watch?v=k0nBNS1aHZ4&index=49&list=PLJ5nSnWzQXi_6yyRLsMMBqG8YlwfhvB0X > http://www.youtube.com/watch?v=sn3irBZE7g4&index=48&list=PLJ5nSnWzQXi_6yyRLsMMBqG8YlwfhvB0X > http://www.youtube.com/watch?v=1Vg0iFeg_pA&list=PLJ5nSnWzQXi_6yyRLsMMBqG8YlwfhvB0X&index=47 > >> >> On Fri, Oct 24, 2014 at 3:47 PM, Sebastian Sastre >> <[email protected]> wrote: >>> remarkable!!! >>> >>> congratulations for the impressive results >>> >>> thanks for sharing! >>> >>> sebastian >>> >>> o/ >>> >>> > On 23/10/2014, at 17:40, Max Leske <[email protected]> wrote: >>> > >>> > For those of you who missed this on IRC: >>> > >>> > henriksp: estebanlm: Care to run a small bench Cog vs Spur for me? >>> > [3:32pm] henriksp: int := ZnUTF8Encoder new. >>> > [3:32pm] henriksp: [int decodeBytes:#[67 97 115 104 44 32 108 105 107 101 >>> > 32 226 130 172 44 32 105 115 32 107 105 110 103 0]] bench. >>> > [3:32pm] henriksp: had a 16x speedup with assembly implementation vs Cog, >>> > if it's 8x vs Spur, that's just really impressive >>> > [3:44pm] Craig left the chat room. (Quit: Leaving.) >>> > [3:53pm] Craig joined the chat room. >>> > [4:08pm] VitamineD joined the chat room. >>> > [4:20pm] estebanlm: checking >>> > [4:21pm] estebanlm: Cog: 167,000 per second. >>> > [4:22pm] estebanlm: Cog[Spur]: 289,000 per second. >>> > [4:23pm] estebanlm: henriksp: ping >>> > [4:33pm] tinchodias left the chat room. (Ping timeout: 245 seconds) >>> > [4:33pm] tinchodias joined the chat room. >>> > [4:34pm] henriksp: 70% more work done, nice! >>> > [5:09pm] >>> > >>> > >>> > Yay! :) Eliot (phone)
