View previous topic :: View next topic |
Author |
Message |
mimesis n00b
Joined: 23 Nov 2003 Posts: 35 Location: cambride, MA (USA)
|
Posted: Fri Feb 06, 2004 1:22 am Post subject: amd64 and emerge times |
|
|
still just glowing over how quick things are at emerging. When my neighbor isn't downloading crap (we share his cable connex through a router) and when the masked packages *do* compile w/o errors, I find that it is so blazing fast I can't even take a ciggie/b33r break.
the install from stage1 (total time spent--including producing a new xf86config for a new vid card, and recompiling the kernel a couple times for missed drivers/options) took < 10 hours
bootstrap: < 1.5 hours
kernel compile: under 15 minutes (with a LOT of added shit--this is my desktop where the wacom, scanner/printer, etc. gets hooked up).
I can't get over how fast this baby is. And it really makes the tedium of emerge go away. Yay for the 1 gig of L2 cache (the 3200+ chip here).
How long did your install take? Impressed by compile times still or already a jaded user? _________________ peribleptic anacolouthon. |
|
Back to top |
|
|
64bittux n00b
Joined: 06 Feb 2004 Posts: 6
|
Posted: Fri Feb 06, 2004 9:51 am Post subject: compile time |
|
|
I don't remember exactly but I mine up and running with KDE in one night. I want to say a matter of hours (beginning of system install to end). I didn't have to go to bed and wake up the next morning only to find it still crunching. That is for sure. |
|
Back to top |
|
|
rbeagle n00b
Joined: 22 Jul 2002 Posts: 12 Location: Texas
|
Posted: Fri Feb 06, 2004 6:21 pm Post subject: Re: amd64 and emerge times |
|
|
mimesis wrote: | Yay for the 1 gig of L2 cache |
1 gig? The die size must be huge!
Reading all these "Look at how fast I can compile!" posts is making me drool even more for one of these systems. Once I get my tax refund this month, I'm gonna spring for a dual Opteron system. Can't wait! |
|
Back to top |
|
|
mimesis n00b
Joined: 23 Nov 2003 Posts: 35 Location: cambride, MA (USA)
|
Posted: Fri Feb 06, 2004 9:23 pm Post subject: |
|
|
the die is pretty big (used up the last of the last of my small tube of thermal paste)...
And yes, once you get your tax refund, satisfy your desires: go for the dual opteron =P you will not regret it. Get yourself some class-a ram to supplement the twin beasties too. Then laugh at all the flaky "lets speed up emerge" posts along with us =] _________________ peribleptic anacolouthon. |
|
Back to top |
|
|
jarsh16 n00b
Joined: 02 Jul 2002 Posts: 20
|
Posted: Fri Feb 06, 2004 11:15 pm Post subject: |
|
|
well im sorry to say that the L2 cache is only 1Meg. And it only took me a minute to compile the kernel. It took about 10 on my old 2.4 P4, Xfree and kde took about 2 1/2 to 3 hours. I dont know what is wrong with your system but that's quite a bit different than mine. |
|
Back to top |
|
|
mimesis n00b
Joined: 23 Nov 2003 Posts: 35 Location: cambride, MA (USA)
|
Posted: Sat Feb 07, 2004 6:11 am Post subject: |
|
|
jarsh16: doh. 1 meg, yes. Kernel took more than a minute on the first compile... and the system really only took as long as it did to install because I would leave expecting it to crunch for longer than it did. I'd come back to check, find it long done, and carry on. As far as I can tell, nothing is wrong with the system and I doubt much is different between our two setups other than kernel options and download speeds. _________________ peribleptic anacolouthon. |
|
Back to top |
|
|
eikketk Apprentice
Joined: 03 Jun 2003 Posts: 270 Location: Belgium
|
Posted: Mon Feb 09, 2004 3:20 pm Post subject: |
|
|
I am doing a Gentoo Stage1 install for someone I know on his workstation.
Specs: 2x Opteron 1.8 (can only use one when booting from the livecd, 'smp' kernel hangs)
2Gb RAM
Enough HD space
ATI Radeon 9800 (hope Ill get that one to work properly)
2x 19" TFT screens
Bootstrapping took over 25(!!!!!) houres. Emerge system (not done yet, 4 packages of 70) goes quick. Problem now: emerge system wants tot emerge openssl, whioh stops after unpacking 'You need Perl5', but emerge -pv perl gives openssl as dep... hope I will be able to sort that out.
So bootstrapping was damn slow, hope it'll go quick now, want to see kenel compile times... |
|
Back to top |
|
|
Veneficuz n00b
Joined: 09 Feb 2004 Posts: 11
|
Posted: Mon Feb 09, 2004 7:23 pm Post subject: |
|
|
Installed Gentoo for the first time ever a couple of days ago. With the 3200+ CPU and 512MB RAM it only took 8-9 hours to get FVWM working. One of those hours were used to figure out a way to get telnet working during the first install stage (need it to log onto the Internet ), so if I had had the ability to use something normal like ssh to connect the total time would have been down to 7-8 hours. Got to love this system _________________ "There are only 10 kinds of people; those who know binary,
those who don't and those who start counting at zero"
:: www.golden-ratio.net:: |
|
Back to top |
|
|
mark Tux's lil' helper
Joined: 04 Jun 2002 Posts: 119
|
Posted: Mon Feb 09, 2004 7:51 pm Post subject: |
|
|
some example compile times. These are my current flags
CHOST="x86_64-pc-linux-gnu"
USE="acpi acpi4linux alsa cdr chroot dvd dvdr flac gphoto2 gstreamer hbci \
imagemagick matroska mozilla moznoirc moznomail mpeg4 multilib \
pic qt S3TC scanner tiff transcode usb wmf xvid -oss -apm -avi --cups \
-gdbm --java -gnome --qt fPIC"
CFLAGS="-O3 -pipe"
CXXFLAGS="${CFLAGS}"
Dual opteron 240's here
newman root # genlop -t glibc
* sys-libs/glibc
Merged at Sat Jan 17 07:46:47 2004 (glibc-2.3.3_pre20031222)
merge time: 20 minutes and 3 seconds.
Merged at Tue Jan 20 22:07:05 2004 (glibc-2.3.3_pre20040117)
merge time: 36 minutes.
Merged at Tue Feb 10 18:43:18 2004 (glibc-2.3.3_pre20040207)
merge time: 24 minutes and 10 seconds.
merged totally 3 times in 1 hour, 20 minutes and 13 seconds.
average merge time: 26 minutes and 45 seconds.
newman root # genlop -t gcc
* sys-devel/gcc
Merged at Sat Jan 17 07:23:25 2004 (gcc-3.3.2-r5)
merge time: 20 minutes and 13 seconds.
Merged at Mon Jan 26 10:42:39 2004 (gcc-3.3.2-r5)
merge time: 17 minutes and 10 seconds.
Merged at Thu Feb 5 18:37:56 2004 (gcc-3.3.2-r6)
merge time: 17 minutes and 53 seconds.
Merged at Sun Feb 8 10:58:19 2004 (gcc-3.3.2-r5)
merge time: 15 minutes and 52 seconds.
Merged at Tue Feb 10 18:59:25 2004 (gcc-3.3.2-r7)
merge time: 16 minutes and 7 seconds.
merged totally 5 times in 1 hour, 27 minutes and 15 seconds.
average merge time: 17 minutes and 27 seconds.
newman root # genlop -t python
* python
never merged.
newman root # genlop -t kde
* kde
never merged.
newman root # genlop -t python
* dev-lang/python
Merged at Tue Feb 10 19:28:54 2004 (python-2.3.3)
merge time: 7 minutes and 54 seconds.
merged totally 1 time in 7 minutes and 54 seconds. _________________ Regards
Mark |
|
Back to top |
|
|
eikketk Apprentice
Joined: 03 Jun 2003 Posts: 270 Location: Belgium
|
Posted: Mon Feb 09, 2004 9:19 pm Post subject: |
|
|
CFLAGS: -O3 -mmmx -fomit-frame-pointer -msse -msse2 -m3dnow -pipe -fexpensive-optimizations -ffast-math -mfpmath=sse,387
USE: 3dnow acl acpi alsa apm arts avi berkdb bonobo cdr crypt cups curl dedicated dga dvd dvdr encode esd ethereal evo fam fastcgi firebird flash foomaticdb freetds gb gd gd-external gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml imap imagemagick imlib innodb ipv6 java jpeg kde kerberos ladcca lcms ldap libg++ libgda libwww mad maildir matrox mcal mmx mozilla mpeg mpi mysql nas nls odbc oggvorbis opengl pam ppds png postgres prelude qt quicktime readline samba sasl scanner skey sdl slp snmp spell sse ssl sqlite tcpd tiff truetype unicode usb wavelan wmf X xinerama xosd xml xml2 xmms xv zlib amd64 slang
(he wants as much as possible on the system... complete) |
|
Back to top |
|
|
mallchin l33t
Joined: 21 Jan 2003 Posts: 655 Location: United Kingdom
|
Posted: Fri Feb 13, 2004 9:18 pm Post subject: |
|
|
mark wrote: |
newman root # genlop -t glibc
|
Sweet tool
eikketk wrote: |
Posted: Mon Feb 09, 2004 9:19 pm Post subject:
CFLAGS: -O3 -mmmx -fomit-frame-pointer -msse -msse2 -m3dnow -pipe -fexpensive-optimizations -ffast-math -mfpmath=sse,387
USE: 3dnow acl acpi alsa apm arts avi berkdb bonobo cdr crypt cups curl dedicated dga dvd dvdr encode esd ethereal evo fam fastcgi firebird flash foomaticdb freetds gb gd gd-external gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml imap imagemagick imlib innodb ipv6 java jpeg kde kerberos ladcca lcms ldap libg++ libgda libwww mad maildir matrox mcal mmx mozilla mpeg mpi mysql nas nls odbc oggvorbis opengl pam ppds png postgres prelude qt quicktime readline samba sasl scanner skey sdl slp snmp spell sse ssl sqlite tcpd tiff truetype unicode usb wavelan wmf X xinerama xosd xml xml2 xmms xv zlib amd64 slang
(he wants as much as possible on the system... complete)
|
Some of your chosen flags are mutually exclusive: gd & gd-external are parsed by php to determine whether it shall use it's internal gd library or the external one _________________ 6700 @ 2.66GHz, 4Gb RAM, 2 x 500Gb, 8800 GTX, PhysX, X-Fi, 24" Widescreen, Tux mascot |
|
Back to top |
|
|
lightvhawk0 Guru
Joined: 07 Nov 2003 Posts: 388
|
Posted: Fri Feb 13, 2004 11:38 pm Post subject: |
|
|
I compiled my kernel in 3:24 seconds, hehehe.
My flags are -O2 -finline-limit=1200 -finline-functions -pipe -fomit-frame-pointer -fprefetch-loop-arrays -mfpmath=sse _________________ If God has made us in his image, we have returned him the favor. - Voltaire |
|
Back to top |
|
|
eikketk Apprentice
Joined: 03 Jun 2003 Posts: 270 Location: Belgium
|
Posted: Mon Feb 16, 2004 5:26 pm Post subject: |
|
|
Now this machine just goes extremely fast. Even when booting from the livecd.
We changed one thing: removed all usb devices...
Then we had problems to start the kernel (panics), but this is also solved now (BIOS update). |
|
Back to top |
|
|
secondshadow Guru
Joined: 23 Jun 2003 Posts: 362
|
Posted: Tue Feb 17, 2004 6:36 pm Post subject: |
|
|
I'm pretty sure I read the -mmmx -msse -msse2 get ignored on the amd64 because the cpu arch implies these and setting these flags often enables some wierd 32-bit assembler which would obviously not work quite as expected in 64-bit mode...just thought I'd share |
|
Back to top |
|
|
J.M.I.T. Guru
Joined: 15 Jan 2003 Posts: 481 Location: München, Germany
|
Posted: Wed Feb 18, 2004 2:18 pm Post subject: |
|
|
secondshadow wrote: | I'm pretty sure I read the -mmmx -msse -msse2 get ignored on the amd64 because the cpu arch implies these and setting these flags often enables some wierd 32-bit assembler which would obviously not work quite as expected in 64-bit mode...just thought I'd share |
You're right... all these flags get ignored:
http://dev.gentoo.org/~brad_mssw/amd64-tech-notes.html _________________ Get a life...
Use at own risk... |
|
Back to top |
|
|
lightvhawk0 Guru
Joined: 07 Nov 2003 Posts: 388
|
Posted: Thu Feb 19, 2004 6:48 am Post subject: |
|
|
I was going to say something... glad sombody did. _________________ If God has made us in his image, we have returned him the favor. - Voltaire |
|
Back to top |
|
|
get sirius Guru
Joined: 27 Apr 2002 Posts: 316 Location: Madison, WI
|
Posted: Sun Feb 22, 2004 10:52 pm Post subject: |
|
|
eikketk: I had the same problem with openssl and perl; solved it by emerge -i openssl, let it get through emerging perl, emerge unmerge openssl, then emerge openssl. Worked slick! |
|
Back to top |
|
|
|