> MS wrote, 2017-01-04: > > Hi Sven, > > > > Happy new year! > > > >> 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! > > Very interesting indeed. Just to be sure I fully understand your experiment. > > I presume that all these tests have been executed using the same machine. > > Yes. > > > I understand the comparison between x86-64 and x32 but I'm not sure about > > i386. How did you measure the i386 performance? What do they correspond to? > > i386 corresponds to a 32-bit bigloo installation on the same 64-bit computer, > e.g. > by using -m32 -Wa,-32 for gcc. Okay. Thanks.
-- Manuel
