Gentoo Archives: gentoo-amd64

From: netpython <phaceton@×××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] x86_64 optimization patches for glibc.
Date: Wed, 27 Jul 2005 10:11:50
Message-Id: 3655f5d905072703096be71ed1@mail.gmail.com
In Reply to: Re: [gentoo-amd64] x86_64 optimization patches for glibc. by Simon Strandman
1 Should i use -march=k8 or -march=athlon64 ? Or doesn't make any
2 difference? My CPU is a AMD64 3000+
3
4
5
6 On 7/23/05, Simon Strandman <simon.strandman@×××××.com> wrote:
7 > Allan Wang skrev:
8 >
9 > >
10 > >Hmm, I don't see much difference here.
11 > >
12 > >before:
13 > >allan@aw ~ $ ./a.out 2420 1000 1048576
14 > >Memory to memory copy rate = 1110.198486 MBytes / sec. Block size =
15 > >1048576.
16 > >
17 > >after:
18 > >aw allan # ./a.out 2420 1000 1048576
19 > >Memory to memory copy rate = 1154.922974 MBytes / sec. Block size =
20 > >1048576.
21 > >
22 > >Allan
23 > >
24 > >
25 > >
26 > What kind och system do you have?
27 >
28 > These are my spec:
29 > AMD64 3500+ Winchester 2,2ghz
30 > Asus A8N-SLI Deluxe (nforce4)
31 > 1024mb DDR dual channel
32 >
33 > And emerge info:
34 > isidor ~ # emerge info
35 > Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.4,
36 > glibc-2.3.5-r0, 2.6.12-ck3-r1 x86_64)
37 > =================================================================
38 > System uname: 2.6.12-ck3-r1 x86_64 AMD Athlon(tm) 64 Processor 3500+
39 > Gentoo Base System version 1.6.13
40 > dev-lang/python: 2.3.5
41 > sys-apps/sandbox: 1.2.11
42 > sys-devel/autoconf: 2.13, 2.59-r6
43 > sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
44 > sys-devel/binutils: 2.16.1, 2.16.91.0.1
45 > sys-devel/libtool: 1.5.18-r1
46 > virtual/os-headers: 2.6.11-r2
47 > ACCEPT_KEYWORDS="amd64"
48 > AUTOCLEAN="yes"
49 > CBUILD="x86_64-pc-linux-gnu"
50 > CFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -pipe -fno-ident"
51 > CHOST="x86_64-pc-linux-gnu"
52 > CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
53 > /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
54 > CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
55 > CXXFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -pipe -fno-ident
56 > -fvisibility-inlines-hidden -fno-enforce-eh-specs"
57 > DISTDIR="/usr/portage/distfiles"
58 > FEATURES="autoconfig distlocks sandbox sfperms strict"
59 > GENTOO_MIRRORS="http://snigel.no-ip.com/ http://mirror.pudas.net/gentoo
60 > ftp://ftp.rhnet.is/pub/gentoo/
61 > ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
62 > http://ftp.rhnet.is/pub/gentoo/"
63 > LANG="sv_SE.UTF-8"
64 > LC_ALL="sv_SE.UTF-8"
65 > LDFLAGS="-Wl,-O1"
66 > LINGUAS="sv"
67 > MAKEOPTS="-j2"
68 > PKGDIR="/usr/portage/packages"
69 > PORTAGE_TMPDIR="/var/tmp"
70 > PORTDIR="/usr/portage"
71 > PORTDIR_OVERLAY="/usr/local/portage"
72 > SYNC="rsync://rsync.gentoo.org/gentoo-portage"
73 > USE="amd64 X aalib alsa artswrappersuid avi berkdb caps cdr crypt dga
74 > dlloader dvd dvdr dvdread encode f77 fbcon foomaticdb fortran gcj gif
75 > glibc-omitfp gnome gphoto2 gpm gtk gtk2 hal imlib ipv6 ithreads
76 > jack-tmpfs java javascript jpeg kdeenablefinal logitech-mouse lzw
77 > lzw-tiff mad mikmod mng mozilla mp3 mpeg ncurses nls nomalloccheck nptl
78 > nptlonly nvidia objc offensive oggvorbis opengl pdflib perl pic png pnp
79 > python qt quicktime readline samba sdl spell ssl svg tcpd threadstiff
80 > truetype truetype-fonts type1-fonts unicode usb userlocales
81 > visualization xine xml2 xmms xpm xv xvid zlib video_cards_nvidia
82 > linguas_sv userland_GNU kernel_linux elibc_glibc"
83 > Unset: ASFLAGS, CTARGET
84 >
85 > --
86 > Simon Strandman <simon.strandman@×××××.com>
87 >
88 > --
89 > gentoo-amd64@g.o mailing list
90 >
91 >
92
93 --
94 gentoo-amd64@g.o mailing list

Replies

Subject Author
[gentoo-amd64] Re: x86_64 optimization patches for glibc. Duncan <1i5t5.duncan@×××.net>