Hello Simon,
-- I just saw your statement "Would it be interesting to see that in comparison to other programming languages as well to 9.2 with the coming changes with the JIT-Compiler." Did you see the benchmarks I did later in this thread? Or did you mean something else? - Seth On Friday, June 14, 2019 at 3:34:16 PM UTC-4, Simon Franz wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/2e74cbff-1cf6-4395-9802-ab47d5515933%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. |
Hi Seth,
-- I wasn't sure if the noted performance of 9.x (interpreter) is the same speed as in VA 8.6.3 (surely on 32 bit). Is there also an speed increase from VA 8.6.x to VA 9.x which might be visible in a benchmark? VAST 9.x 32-bit (Interpreter) - 250ms I've seen the benchmarks and i'm really exited about the new JIT-Compire :-) - Simon Am Freitag, 14. Juni 2019 22:21:23 UTC+2 schrieb Seth Berman:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/6b92fe43-7d59-4566-adc7-9c8df6105dff%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. |
Very much looking forward to trying this 9.2.
-- Is there a hint of what the contents of the migration guide will be for this release? Thought I'd look at the web site - it has been down at least a couple hours. You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/bd154085-3688-4847-b90f-04c2f1b64d6d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. |
In reply to this post by Simon Franz
Hi Simon,
-- The basic bytecode processing engine and message send speed of 9.x 32-bit (interpreter) is not as fast as that of 8.6.3 32-bit (JIT). That will change with 9.2 32-bit (JIT) which will make both of these as fast. Numeric operations and primitives code is much faster in 9.x 32-bit (interpreter) than in 8.6.3 32-bit (JIT). 9.2 32-bit (JIT) makes this even faster Memory management (allocation / GC) is faster in 9.x in general. 9.2 32-bit (JIT) allocation will be faster, GC algorithms will be the same as 9.x Linux abt script always disabled jit (-mcd) because of some issue with the IBM JIT in a development environment. (see abt script at the bottom) In 9.2, we remove that conditional....JIT is always enabled in all contexts on all platforms. At ESUG and FAST conferences this year, Alexander Mitin (our Lead VM engineer) will be presenting all the work that has been done over the last 8 months that has led to the 9.2 JIT and some benchmarks. On Saturday, June 15, 2019 at 4:35:47 PM UTC-4, Simon Franz wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/a029d6cd-68b4-4744-af9e-89fbb7f1e5ce%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. |
In reply to this post by Wayne Johnston
Hi Wayne,
-- Site should be back up. No, we don't have migration guides updated for ECAP previews. But, I actually can't think of many off the top of my head. The JIT vm, believe it or not, is pretty much just copy/replace esvm40.dll (vm) and esvm40.bin (native templates) into existing VA install. I think I copied them before into some old 7.0 installs and that worked (but not tested). Obviously, you should be making a backup of anything that you replace:) Just saying... - Seth On Monday, June 17, 2019 at 10:35:51 AM UTC-4, Wayne Johnston wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/7fa7905a-c80f-4924-a334-d259f716fe6b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. |
In reply to this post by Seth Berman
Thanks, Seth, this is exactly the info I wanted to know. I am very curious about the news of 9.2. Am Montag, 17. Juni 2019 17:21:19 UTC+2 schrieb Seth Berman:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/f02d4437-2939-404f-b899-cd2d8bbb2c87%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |