REBOL 3.0

Comments on: Relative speeds from compiler optimizations

Carl Sassenrath, CTO
REBOL Technologies
20-Feb-2011 19:29 GMT

Article #0352
Main page || Index || Prior Article [0351] || 13 Comments || Send feedback

As an experiment for A111, I compared various compiler optimizations using the simple technique shown in this line:

r3 --do "print [size? system/options/boot speed?]"

Here are the results for different optimizations:

optexe-sizeinterpnativememorydisk
none5195125855245993137
-Os36340455444132116164
-O141678471504098104169
-O245774483484112114171
-O356014482154208117168

You can see that the default -O2 used for releases produces a good blend of results.

Measurements taken on a mid-priced CPU: Intel i5-2500 CPU @ 3.30GHz (quad core.)

13 Comments

Comments:

Brian Hawley
20-Feb-2011 15:54:38
Looks good! Does this hold true on different OSes? Have you tried this experiment on Linux/ARM yet, or does that need to wait for hardware?
Open64
20-Feb-2011 23:15:42
are these dezi cycles speeds ? and is the compiler producing actual sane assembly output (you did actually check it carl ?) the latest GGC i assume ?

also did LLVM/Clang get tested too , apparently Open64 especially on -O2 does really well , perhaps that also need trying to actually know if it is better to use it here for speed ! http://phoronix.com/forums/showthread.php?29090-CompilerDeathMatch-surprising-results

Maarten
1-Jun-2011 1:31:52
I look only from the web to the development of R3, is anything hapoening. It looks and feels vanishing if you just look at the websites.
-pekr-
1-Jun-2011 5:30:02
Maarten - nothing is happening for the last half a year. The situation is discouraging, and any request for the status update stays unanswered. The only thing we know is, that Carl is working on some embedded Linux project, non REBOL related though. Let's hope Carl posts some status update at some point ...
Ares
2-Jun-2011 15:37:46
... and this is the best proof of why keeping it closed-source is such a good idea ;-)
Luis.
3-Jun-2011 5:38:27
...and that's the worst thing to do by a business to maintain cutomer confidence.

Cheers,

Luis.

Duncan M.
29-Jun-2011 13:19:37
I used R2 on some projects a couple years back. Overall, I was impressed and happy. I've been waiting on R3 for what seems like forever. But I'm impatient and I know that good things take time. I am concerned that it appears that R3 may be DOA. I had high hopes for it.
MaxV
8-Sep-2011 11:57:52
Carl, are you alive? Please give a sign!
Minkui
11-Sep-2011 0:05:10
where are you, Carl?
Luis.
12-Sep-2011 4:42:46
Hello Carl. Do you read me, Carl?

Open the Rebol doors Carl..

:P

Cheers,

Luis.

Paul
30-Nov-2011 13:14:33
Calling Carl, come in Carl...

Someone hit him up on the hammy.

Supra shoes for girls
15-Jul-2012 22:24:28
The Supra shoes for girls Asia this training camp lineup,More than 50 players from China, Hong Kong, China, Chinese Taipei, Japan, Korea, Australia and other countries and regions,Players in the Supra shoes for girls list, we are familiar with the noble, Supra shoes for girls and consultant in the lineup, not only have Yi Jianlian, Gay and DeRozan and the other two NBA players, as well as the former coach of the United Arab O'Connor, and Chinese star Du Feng and so on.
shadwolf
14-Nov-2012 11:06:32
juste for record on archlinux with lastes r3 on pentium based computer (lets said it way way under Carl's computer)

r3 --do "print [size? system/options/boot speed?]" none 5803 2548 73 148

Post a Comment:

You can post a comment here. Keep it on-topic.

Name:

Blog id:

R3-0352


Comment:


 Note: HTML tags allowed for: b i u li ol ul font span div a p br pre tt blockquote
 
 

This is a technical blog related to the above topic. We reserve the right to remove comments that are off-topic, irrelevant links, advertisements, spams, personal attacks, politics, religion, etc.

REBOL 3.0
Updated 13-Dec-2024 - Edit - Copyright REBOL Technologies - REBOL.net