bigloo benchmarks: i386 vs. x86-64 vs. x32

Sven Hartrumpf <[email protected]>
Newsgroups gmane.lisp.scheme.bigloo
Message-ID <[email protected]>
Hi.

I have 21 benchmarks results for the current beta version
(bigloo4.3a-beta07Dec16.tar.gz), with gcc 6.2.0 from Ubuntu 16.10:

i386    257016.0   430   760  1750   200  1090  1220   430  1690   870   950  5750   930   920   950  1250    10   830  1180  8850  1820   AVG
x86-64     -17.7 -13.1 -26.7 -12.5   0.1 -18.7 -24.5  -4.4 -46.9 -18.7   4.3 -18.8 -37.4 -15.8  -4.8 -16.0   0.1 -24.0  -1.4 -19.6 -32.6 -16.5
x32        -26.2 -16.8 -31.5 -16.5  -5.0 -25.4 -38.5  -4.4 -47.7 -44.2 -15.3 -18.0 -41.1 -28.8  -8.6 -34.6   0.1 -32.5 -37.8 -27.1 -32.6 -25.6

x32 refers to the x32 ABI, https://en.wikipedia.org/wiki/X32_ABI

The first benchmark is my own GC-intensive application,
the following 20 benchmarks are the ones from bglstone.

The x32 ABI is a clear winner!

Merry Christmas
Sven
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.