Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Ideas for improving performance
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
sal  
View profile  
 More options Aug 7 2012, 11:27 am
From: sal <svfe...@gmail.com>
Date: Tue, 7 Aug 2012 08:27:26 -0700 (PDT)
Local: Tues, Aug 7 2012 11:27 am
Subject: Ideas for improving performance

According to benchmarks, ie: http://attractivechaos.github.com/plb/
 Shedskin is still 2-4x slower than 'real' C and C++.  (Which is still near
top of that list, so very impressive).  

Any ideas as to what the bottlenecks are currently?  I wanted to ping the
list before starting up my profiler and trying to recreate those test
cases.  (Side note I'm a C++ coder, optimization is fun so I might try my
hand at some of it.)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jérémie Roquet  
View profile  
 More options Aug 7 2012, 12:07 pm
From: Jérémie Roquet <arkano...@gmail.com>
Date: Tue, 7 Aug 2012 18:07:56 +0200
Local: Tues, Aug 7 2012 12:07 pm
Subject: Re: Ideas for improving performance
Hi Sal,

2012/8/7 sal <svfe...@gmail.com>:

> According to benchmarks, ie: http://attractivechaos.github.com/plb/
> Shedskin is still 2-4x slower than 'real' C and C++.  (Which is still near
> top of that list, so very impressive).

> Any ideas as to what the bottlenecks are currently?

This has been discussed previously. See
https://groups.google.com/d/topic/shedskin-discuss/CAdTn5EL3F8/discus...
.

> I wanted to ping the
> list before starting up my profiler and trying to recreate those test cases.
> (Side note I'm a C++ coder, optimization is fun so I might try my hand at
> some of it.)

There are some known possible improvements to the GC behaviour as well
as suboptimal implementations of some builtins (immutable strings,
slices, files…) and some issues related to the design which may be
less easy to solve (heap-allocated scalars, numerous indirections…). I
don't remember what were the bottlenecks in this case nor if the
benchmark still reflects the current state of shedskin.

Best regards,

--
Jérémie


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »