[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
newlispfanclub.alh.net • View topic - Benchmarking newLISP

Benchmarking newLISP

Machine-specific discussion
Unix, Linux, OS X, OS/2, Windows, ..?

Benchmarking newLISP

Postby cormullion » Thu Sep 16, 2010 5:16 pm

cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby xytroxon » Fri Sep 17, 2010 7:11 am

I upgraded over the summer...

2.1GHz AMD Athlon II Dual-Core P320

Image

Number One... Engage...

-- xytroxon ;)
"Many computers can print only capital letters, so we shall not use lowercase letters."
-- Let's Talk Lisp (c) 1976
xytroxon
 
Posts: 296
Joined: Tue Nov 06, 2007 3:59 pm

Re: Benchmarking newLISP

Postby hilti » Mon Sep 20, 2010 4:02 pm

What kind of benchmark was run? I'd like to contribute my numbers just for fun and doing some tests on my "numbercruncher" (a Nokia N900) ;-)

Cheers
Hilti
--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: Benchmarking newLISP

Postby cormullion » Mon Sep 20, 2010 4:40 pm

This is running qa-bench from the source distribution:

$ newlisp ./newlisp-10.2.8/qa-specific-tests/qa-bench

Lutz - I found that my new 64 bit version of newLISP was consistently faster - 0.7 rather than 0.9. Cool!
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby Cyril » Thu Sep 23, 2010 1:42 pm

With newLISP you can grow your lists from the right side!
Cyril
 
Posts: 183
Joined: Tue Oct 30, 2007 6:27 pm
Location: Moscow, Russia

Re: Benchmarking newLISP

Postby cormullion » Thu Sep 23, 2010 4:45 pm

If only all upgrades showed so much improvement... :)
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby itistoday » Thu Sep 23, 2010 6:48 pm

Get your groove on.
itistoday
 
Posts: 413
Joined: Sun Dec 02, 2007 5:10 pm
Location: I'm sitting right next to you. :)

Re: Benchmarking newLISP

Postby Kazimir Majorinc » Thu Sep 23, 2010 9:28 pm

1.1, Windows Vista 64 at Intel Pentium D 940, 3.2 Ghz.

I just concluded that I do not need new hardware for next few years.
qa-bench could be integrated in Newlisp core as function, people like benchmarks.
; .
Kazimir Majorinc
 
Posts: 388
Joined: Thu May 08, 2008 1:24 am
Location: Croatia

Re: Benchmarking newLISP

Postby Robert Gorenc » Fri Sep 24, 2010 7:13 pm

30.64 on Pentium 90, running DamnSmallLinux (old gran'pa is still running :-) )
and
1.36 Pentium 4, 2Ghz running Ubuntu 9.04
Robert Gorenc
 
Posts: 12
Joined: Tue Oct 27, 2009 9:01 pm
Location: Croatia

Re: Benchmarking newLISP

Postby hilti » Sat Sep 25, 2010 7:27 am

--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: Benchmarking newLISP

Postby cormullion » Sat Sep 25, 2010 7:45 am

Looks like a locale problem - commas for decimal points, then decimal points not recognized?

As a temporary fix, you could try inserting a (set-locale "en_US") statement near the top...
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby hilti » Sat Sep 25, 2010 12:08 pm

--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: Benchmarking newLISP

Postby hilti » Sat Sep 25, 2010 12:17 pm

--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: Benchmarking newLISP

Postby cormullion » Sat Sep 25, 2010 3:59 pm

not bad for a phone, though!

If someone tells me how to compile newLISP for an iPod Touch, I have a jail-broken one lying around ...
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby cormullion » Fri Aug 26, 2011 12:59 pm

Updated :)
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby hilti » Sat Dec 29, 2012 8:19 am

Last edited by hilti on Sat Dec 29, 2012 9:58 am, edited 2 times in total.
--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: Benchmarking newLISP

Postby hilti » Sat Dec 29, 2012 8:31 am

--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: Benchmarking newLISP

Postby Ryon » Sat Dec 29, 2012 2:58 pm

Ryon
 
Posts: 248
Joined: Thu Sep 26, 2002 12:57 am

Re: Benchmarking newLISP

Postby hilti » Sat Dec 29, 2012 7:51 pm

Corrected. I've just played around ;-)

I think newLISP and the Raspberry Pi are a wonderful couple, because

1. newLISP can be used for distributed computing tasks between several Raspberry Pi's
2. Uses less memory than other scripting languages (I think Python on a Pi is too much)
3. Is fast enough to serve simple dynamic websites (faster than PHP+MySQL on a Pi)

Has anyone a Raspberry Pi at home?

Cheers
Hilti
--()o Dragonfly web framework for newLISP
http://dragonfly.apptruck.de
hilti
 
Posts: 140
Joined: Sun Apr 19, 2009 10:09 pm
Location: Hannover, Germany

Re: Benchmarking newLISP

Postby cormullion » Sun Dec 30, 2012 11:08 am

Haven't got one, but I always thought it was a great idea. However I'd picked up the impression that it was really fast —people talking about HD video and things —but it's obviously not yet up to PC speed yet for general tasks. However, putting a few together might be a different story.
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby kanen » Wed Mar 11, 2015 2:17 am

> total time: 1947.244
> Performance ratio: 0.79 (1.0 on MacOSX 10.9, 2.3GHz Intel Core i5, newLISP v10.6.0-64-bit)

This is on the Mac Pro 2013 Recycle Bin computer. :)
. Kanen Flowers .
kanen
 
Posts: 145
Joined: Thu Mar 25, 2010 6:24 pm

Re: Benchmarking newLISP

Postby cormullion » Wed Mar 11, 2015 8:54 am

Seems a bit slow - presumably that's due to newLISP 10.6.0 rather than OSX 10.9 or the Recycle Bin...?
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby ralph.ronnquist » Wed Mar 11, 2015 9:54 am

This is my result trialling last week's 10.6.3 on a 1.5GHz A9 (ARM) dual core TV box (hardware "Amlogic Meson8B"):
>>>>> Benchmarking all non I/O primitives ... (may take a while)
>>>>> total time: 24184.55799999999
>>>>> Performance ratio: 9.29 (1.0 on MacOSX 10.9, 2.3GHz Intel Core i5, newLISP v10.6.0-64-bit)
ralph.ronnquist
 
Posts: 216
Joined: Mon Jun 02, 2014 1:40 am
Location: Melbourne, Australia

Re: Benchmarking newLISP

Postby cormullion » Wed Mar 11, 2015 4:54 pm

newLISP 10.6 looks to be slower than older versions — I'm only getting 0.9 seconds now on 10.6, compared with 0.4 with newLISP 10.3. I was going to investigate, but the benchmark "qa-bench" in the current distribution isn't backwards compatible with earlier versions... Which makes the top post fairly meaningless now, since they're all different version numbers. :)
cormullion
 
Posts: 2037
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W

Re: Benchmarking newLISP

Postby Lutz » Wed Mar 11, 2015 5:43 pm

In my own benchmarks 10.6.x is definitely not slower, rather faster (< 1%) than previous versions. The benchmarks have changed over versions, and were recalibrated when changing to a new Mac mini in 2011 around 10.3.x. When recompiling older versions calibrated on an older 2007 Mac mini on a newer 2011 Mac mini, the older versions will give faster (lower ratios) because calibrated to an older model CPU.

Over the years newLISP only has gotten faster, never slower. The last, minor speedup in 10.4.7, when eliminating the strncat() C function for security reasons.

All benchmarks are done on Mac OS X, Linux and Windows XP. Linux is always the fastest clocking in at 0.93 to 0.94 compared to OS X

On OS X 10.10 Yosemete, newLISP has gotten slower and average of 1% comparing to OS X 10.9 Maverick.
Lutz
 
Posts: 5279
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California

Next

Return to newLISP and the O.S.

Who is online

Users browsing this forum: No registered users and 1 guest

cron