Date: Sat, 29 Dec 2012 18:58:58 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: Bruce Evans <brde@optusnet.com.au> Cc: "arch@freebsd.org" <arch@freebsd.org> Subject: Re: UPDATE Re: making use of userland dtrace on FreeBSD Message-ID: <20121229165858.GE82219@kib.kiev.ua> In-Reply-To: <20121228224312.X1054@besplex.bde.org> References: <50D49DFF.3060803@ixsystems.com> <50DBC7E2.1070505@mu.org> <CAGE5yCq46NFKKzSUZq=jz0NwEnWdjPTK_0fpZ%2BwWV9FA0BSQCg@mail.gmail.com> <50DBD193.7080505@mu.org> <CAGE5yCrnoNhOh3VaYU3bO6BwA=bpxD5QzkZvD%2BHaUwvXNQ%2BUfw@mail.gmail.com> <50DBE0DB.6090804@ixsystems.com> <20121227214354.V965@besplex.bde.org> <20121227190904.GL82219@kib.kiev.ua> <20121228224312.X1054@besplex.bde.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--vDpvzslK0qRw06MN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 29, 2012 at 12:22:57AM +1100, Bruce Evans wrote: > i386 times on ref10-i386: > gcc -O2 -o f main.c bar.c foo.c: 0.81 seconds > gcc -O2 -o f main.c bar.c foo.c -fno-omit-frame-pointer: 0.81 seconds > gcc -O2 -o f main.c bar.c foo.c -fomit-frame-pointer 0.83 seconds > cc -O2 -o f main.c bar.c foo.c: 1.11 seconds > cc -O2 -o f main.c bar.c foo.c -fno-omit-frame-pointer: 1.11 seconds > cc -O2 -o f main.c bar.c foo.c -fomit-frame-pointer 1.11 seconds >=20 > 0.81 seconds is 15.08 cycles/iteration in the inner loop. 0.83 seconds > is 15.45 cycles/iteration. 1.11 seconds is 20.67 cycles/iteration. I increased the number of iterations in the main() from 100 to 1000, and I get 34.1s for -fomit-frame-pointer version vs. 44.1s for -fno-omit with i7 930 and gcc 4.7.2 -O3. I say it is very significant difference. --vDpvzslK0qRw06MN Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQIcBAEBAgAGBQJQ3yFRAAoJEJDCuSvBvK1B5SsP/AxEQc4ctq7RSOdrLzHnp7if JCWEh6RlzzEJ0kxSWLXCg+/WhO8d9lEj9uBW3d7jKYHqs7KcXiIEUD93SJ6cNTFR aFdi3rt0UiyimCDvJJScAFpSsdwJ/8RlnzZ1PWAaUh4P0CX8ktqt37/AnBSqxKq3 79YGLZ0qhjz6YSvDh8StpHo6KHOIGTPYbmx9cApR4Eeeke5yw+h6yOdmAMacgVrO POyiYikWru/uAUUBFVT8G8U9qXuInGMvRKkZeaT3NknPauVzunGEmAYkw2ad3aVq HmsqWgDb0tDjNFTvrChA2K9VUkFKQwEKKcI5aQhTI6KkXutP2/cS5f5kbc3RZANO TWWL2G0ezoizRlCEjBE3K1FHVc7SlKvvAuE/uM0PP+D3WYvazQhyKOW0UZrx0e4x OKr/I5g6ynu34L6E7ckypnXJdrA4zMy+ZcnEIPvKFYZ6LchGHEVIkL2k92KoF0fW 6KCPC7tEAsHuCmF+pYRanVMI9y7dgzRQWHNmiIjF4jSqF26c9vsgYDEljaLh5f4x f6mLaqDj7ina3nPW1xtkeuQkRK/PzeLx0bM5UYu7aPxxjt9wKEy3p8j21Rneb9WN DsUIhty4GmpZZR5FWbdVeDHeXJ7cbaE8ghM2UqNNPAl7L8RBjRV+s7uteNJ3ec+v YT+IF3JbaM0lrD+vwKww =Pfls -----END PGP SIGNATURE----- --vDpvzslK0qRw06MN--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121229165858.GE82219>