Dear Clint,
 
results provided by you and Shea are very interesting. Well, I tried to run these benchmark tests myself. During installation phase I discovered that some *.icn sources have link to four not included modules from IPL: printf, sort, memlog and findre. Without these ones the build is uncomplete (run-xxx executables are not created). So I added them manually. Output of run-test and run-med for Windows XP attached.
I have proposal to slightly improve print out of results to calculate relational values for each variant of tests. As now absolute elapsed time is printed. However if it's convinient to you then well.
 
Best regards,
Sergey Logichev
 
10.06.2014, 03:29, "Clinton Jeffery" <[email protected]>:
Howdy friends,

Some of you may have noticed in passing that Shea Newton has been quietly working on a set of Unicon benchmarks these past few months. We went ahead and put up a preliminary version of the technical report (UTR #16) awhile back, while recognizing that folks would be more interested in it when it was more complete.
This note announces the first major revision of the benchmarks technical report, which now includes very interesting results for the optimizing compiler. The whole enterprise is ready now for you to help us with it. You can help by running the benchmarks and reporting results (from "run-benchmark" after a "make" in tests/bench), especially for new hardware or software platforms on which we do not have information. You can help, more interestingly, by improving the Unicon code of the benchmark solutions to run faster. And, you can help by identifying major areas of the language that are not yet benchmarked, and providing benchmark candidates for possible inclusion in our suite.
The benchmarks website is http://unicon.org/bench and the technical report is at http://unicon.org/utr/utr16.pdf. The benchmarks themselves are part of the Unicon source distribution available via SVN checkout, and we expect to add them to binary distributions when we get a chance.  We look forward to your feedback.
Cheers,
Clint and Shea

,

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems

,

_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

OS / CPU / RAM
WinXP SP3 / CPU Pentium(R) D, 2.8 GHz / RAM 2Gb 

C:\work\unicon\tests-bench>unicon -features
MS Windows NT
POSIX
DBM
ASCII
co-expressions
concurrent threads
dynamic loading
environment variables
event monitoring
external functions
keyboard functions
large integers
multiple programs
pseudo terminals
system function
messaging
graphics
3D graphics
MS Windows
Win32
SQL via ODBC
CCompiler gcc 4.8.1
Revision
Arch x86_32
Binaries at c:\work\unicon\bin\

C:\work\unicon\tests-bench>run-test

---------------------------------------

binary-trees 10

Elapsed CPU Time: 00h:00m:1.109s
Elapsed Real Time: 00h:00m:1.109000s
---------------------------------------
chameneos-redux 600

Elapsed CPU Time: 00h:00m:0.79s
Elapsed Real Time: 00h:00m:0.078000s
---------------------------------------
fannkuch 7

Elapsed CPU Time: 00h:00m:0.63s
Elapsed Real Time: 00h:00m:0.062000s
---------------------------------------
fasta 1000

Elapsed CPU Time: 00h:00m:0.31s
Elapsed Real Time: 00h:00m:0.031000s
---------------------------------------
k-nucleotide 25-thou.dat

Elapsed CPU Time: 00h:00m:1.484s
Elapsed Real Time: 00h:00m:1.485000s
---------------------------------------
mandelbrot 200

Elapsed CPU Time: 00h:00m:21.547s
Elapsed Real Time: 00h:00m:21.547000s
---------------------------------------
meteor-contest 1

Elapsed CPU Time: 00h:00m:3.469s
Elapsed Real Time: 00h:00m:3.468000s
---------------------------------------
n-body 1000

Elapsed CPU Time: 00h:00m:0.140s
Elapsed Real Time: 00h:00m:0.141000s
---------------------------------------
pidigits 27

Elapsed CPU Time: 00h:00m:0.0s
Elapsed Real Time: 00h:00m:0.000000s
---------------------------------------
regex-dna 10-thou.dat

Elapsed CPU Time: 00h:00m:0.703s
Elapsed Real Time: 00h:00m:0.703000s
---------------------------------------
reverse-complement 1-thou.dat

Elapsed CPU Time: 00h:00m:0.0s
Elapsed Real Time: 00h:00m:0.000000s
---------------------------------------
spectral-norm 100

Elapsed CPU Time: 00h:00m:1.47s
Elapsed Real Time: 00h:00m:1.047000s
---------------------------------------
thread-ring 1000

Thread create error-spawn():Insufficient resources to create another thread, or 
a system imposed limit on the number of threa
ds was encountered.
System error at line 30 in thread-ring.icn


C:\work\unicon\tests-bench>run-med

---------------------------------------

binary-trees 17

Elapsed CPU Time: 00h:05m:4.234s
Elapsed Real Time: 00h:05m:4.235000s
---------------------------------------
chameneos-redux 1500000

Elapsed CPU Time: 00h:02m:55.703s
Elapsed Real Time: 00h:02m:55.704000s
---------------------------------------
fannkuch 10

Elapsed CPU Time: 00h:01m:23.875s
Elapsed Real Time: 00h:01m:23.875000s
---------------------------------------
fasta 7000000

Elapsed CPU Time: 00h:03m:31.375s
Elapsed Real Time: 00h:03m:31.375000s
---------------------------------------
k-nucleotide 3-mil.dat

Elapsed CPU Time: 00h:03m:29.16s
Elapsed Real Time: 00h:03m:29.016000s
---------------------------------------
mandelbrot 3500

Elapsed CPU Time: 00h:45m:32.594s
Elapsed Real Time: 00h:45m:32.594000s
---------------------------------------
meteor-contest 2098

Elapsed CPU Time: 00h:00m:3.515s
Elapsed Real Time: 00h:00m:3.515000s
---------------------------------------
n-body 1500000

Elapsed CPU Time: 00h:03m:59.563s
Elapsed Real Time: 00h:03m:59.563000s
---------------------------------------
pidigits 10000

Elapsed CPU Time: 00h:01m:21.984s
Elapsed Real Time: 00h:01m:21.985000s
---------------------------------------
regex-dna 5-mil.dat
 !!! Low memory!! Trying all options !!!

Run-time error 306
File regex-dna.icn; Line 225
inadequate space in string region
Traceback:
   main(list_1 = [])
   gettimes(procedure run_regexdna,"5-mil.dat") from line 120 in run-med.icn
   run_regexdna(list_3271583 = ["5-mil.dat"]) from line 74 in auxiliary.icn
   {"GGCCGGGCGCGGTGGC..." || "tgggcggctcaatctt..."} from line 225 in 
regex-dna.icn

C:\work\unicon\tests-bench>
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to