Gentoo is Fast on New G5s
Durin_Deathless writes "According to a thread on the Gentoo/PPC forums, some Gentoo users have installed Gentoo on their new G5s without any problems whatsoever. Benchmarks are extraordinary: compiling kde on a G5 running at half speed takes 15 minutes, while it takes one hour on the fastest P4 available. Gentoo/PowerPC lead, Pieter Van den Abeele, reported that the machine currently runs at half speed due to fan controlling hardware not yet supported. The Gentoo team will post benchmarks, and will update installation instructions as soon as possible. There is some question as to what exactly was compiled, as the times seem impossibly fast even on the P4."
There was a followup post where the originator of the thread stated that he actually only compiled KDEBASE and KDELIBS...not the entire KDE setup. So no, unfortunately the G5s don't bring us 10x the performance just yet :)
And the muscular cyborg German dudes dance with sexy French Canadians
How this thing runs Linux once it has been optimized for it (correct drivers, kernel patches, compiler switches, compiler version, etc..)
It is your personal duty to fight for what is right on a daily basis. Ignoring injustice is identical to approving
Do the editors of slashdot even read what they link to? The forum thread was the most useless thread I've ever read. Nothing is proven. Nothing is confirmed. And some guy is claiming he installed suse 64bit for AMD on a G5... tell me there is something more interesting out there!!!
--- its to bad about the monkey, I kinda liked them
Oh my, the poor site.. If this ever goes to the FP, it's doomed--
Testing the G5, part 1
Today at work we were surprised to find a brand new black box sitting at our feet, it was the new G5! First thing I did was rip open the tape, and open the beautiful card board box. Once I got it open I noticed there wasnt much special about the manuals, cables and cds. So I pulled out the huge machine (its alot bigger than I thought AND ALOT Heavier!!) And stuck it on my desk. I quickly hooked it all together, and plugged in the monitor. Before I opened it I took the side of the case off and noticed the clear window inside. Its very attractive but I feel its weird because it doesnt go all the way to the top of the case so the DVD-R and harddrives are not behind the window. So I booted it up with the side on and I couldnt believe how SILENT it was. I had to open it again to make sure the fans were moving. So I was playing with it even more and I noticed that if you take the window off the fans go to full RPM and are LOUD. When the window is on they look like they are going in slow motion, no wonder its quiet. So after I got though the registration wizard apple makes you do, I got to my Macosx Desktop. The first place I headed was system profiler. I dont remember what was there exactly but it showed a Sony DVD-R, 1.6 G5, two 128mb DDR 400 DIMMS in slot 1 and 2 and it was running Macosx 10.2.7. Nothing else was really that surprising. Since I had to do real work I couldnt really play with my new machine, so I have to wait until tomorrow to play with it. The first thing I am going to do is Burn a PPC Live CD and see if it runs, hopefully it does, To bad it has a Nvidia graphics card. So Ill report more to you tomorrow.
Talk to you later
Back to top
Compiling KDE in 15 minutes?
Did you emerge 'kde' or 'kdebase' or 'kdelibs' ? Does that 15 minute figure also include dependencies?
_________________
I'm away for the weekend on a business trip.. but on Monday, I will post the benchmark tests and everything else for it.
KDE took about 3 hours to download and compiled in under 15 minutes... my Pentium 4 took roughly an hour to compile KDE...
I will run some tests on monday and run some kernel tests and such then post my results.
I used kernel 2.4.22 and kernel 2.6test4
both of which booted fine.. X only worked so far on 2.4.22
I've talked to benh (who gets his G5 from YDL in about a week) he told me that there is a remote possibility for the current kernel to work, but it wouldn't have SATA working and would run at half speed (due to the fans - 1ghz powerbooks had the same problem)
If compiling kde took only 15 minutes, how long is it going to take at full speed? 7 minutes?
Did you have to make a custom livecd to boot or did the current livecds work perfect?
----
I will report back to you on monday with all the information with I get back home
BTW... I did not use the livecd to bootup
I will post an install guide monday
[edit]Forgot to add... for KDE.. I was just talking about the KDEBASE files and KDELIB files.. not all the other stuff like games, and media, etc[/edit]
_________________
Colin Davis
There is some question as to what exactly was compiled, as the times seem impossibly fast even on the P4.
No kidding... my Athlon XP 2500 took about 15 hours to compile KDE. You can't even download all the KDE packages in 15 minutes.
Besides, the actual "kde" ebuild is nothing more than a little flag that says yes indeed, I installed all the other KDE packages: kdebase, kdenetwork, kdemultimedia, kdeaddons, kdeedu, kdegames, kdegraphics, kdeadmin, kdeutils, kdeartwork and kdepim.
Fortunately, you don't need to install each one if you want to use KDE's basic functions.
I think Apple likes it very much when someone buys their hardware and runs Linux on it. The large margins on their boxen help cover OS X R&D (which is more expensive than you could possibly fathom, a full modern OS in 4 years, wait, what?!). They even have a reseller that is allowed to sell Macs pre-installed with Linux, unlike MS, who threaten any Wintel PC makers who try to offer Linux on their boxes with expensive licensing.
Plus, Mac OS X plays very nicely with Linux boxes and they know it. I just hope Apple will help the small Linux on Mac community integrate their software and proprietary hardware for at least full functionality. I have a feeling they will.
KDE might be nice, but try compiling Mozilla with all options, email/irc/etc... Thats what I'd like to see as a benchmark test.
G5 is lots faster than P4? This is so obvious to even the most clueless home computer user! I mean, come on, how can a P4 possibly compete with a G5? The G5 is clearly 1 ahead!
Can slashdot please tell us something that's not common knowledge? I mean geez, next the'll be like: Saddam Masterminded 9/11. Well no duh!
So how long before IBM starts selling G5 boxes running linux and openoffice?
A Multiplayer Strategy Game for Mac OS X, Windows, and Linux
a gentoo user is claiming incomprehensible performance boosts due to foo! film at eleven!
Now I have a new set of unsubstantiated and probably completely made up statistics to further my Apple *and* Gentoo advocacy!
Wait'll my Windows-using loser friend hear about this! As soon as they finish re-installing after SoBig and MSBlaster that is!
kdebase & kdelibs.
Care about electronic freedom? Consider donating to the EFF!
Long time ago... I learned that the hard disk speed is the most important factor in compile speeds. Once you have LOTS of memory, then get the fastest SCSI hard drive you can get your hands on... forget 7200 RPM IDE drives, think 15K RPM SCSI disks. Every time you have to open a new file for compiling... you have to spin (on average) 1/2 of the disk to get your head positioned... it makes a huge difference
I have mod points and I am not afraid to use them
Your comment reminded me of this bash.cx quote.
----
fastb - lol apple have the g5 out. its must be slower than the p4 because they have so many more revisions to get through! next up is h1, h2, h3, h4, h5 then i1, i2... up to p1, p2, p3, p4! LOL!
kev[0] -I just read that three times and I think I'm dumber for it.
----
I mean, is that or is that not the vaguest bloody headline you've ever read?
"Linux is fast on a new fast computer"
I mean, come on...
Anyone remember how fast the G3 and G4 chips were in SETI compared to Intel chips?
This guy is a liar. Look through some of his posting history. He claimed to have downloaded America's Army source, compiled and run it on Linux/PPC.
even if it was real (people at the top said it was only a small subset), I would be skeptical of anything actually running fast on said system. generally, if it compiles fast, it's not very optimized.
compile times don't impress me any more, although they sometimes do reflect overall (disk i/o included) performance.
-- Who is the bigger fool? The fool or the fool who follows him? --
...at least when running the spiffo graphics. (for some reason, the mac used *much* less cpu for that)
They were about neck-and-neck without the spiffo graphics, although the mac seemed slightly faster.
(Hard to tell, since they were different clockspeeds *and*
datasets.) Averages here...
This is on P2 and P3 chips. The Celerons were 3-5 times slower because it couldn't keep the data in cache.
Keep in mind that Seti@Home doesn't use Altivec or MMX.
--
"I have also mastered pomposity, even if I do say so myself." -Kryten
Umm, I don't even think the 2Ghz G5s are shipped in volume yet. Plus linux probably doesn't have drivers for some of the hardware yet (SATA, the coprocessor, etc.). I've done 100 mb file transfers on a G4, and it didn't hurt performance at all, and I've played 4 quicktime movies while running a make -j 16 on a G5 simultaneously without noticing dropped frames or audio stutters - and the compile was going fine. So i'll have to call liar+troll on this one. Go back to your bridge :-)
They're only shipping single processor units I thought...
Sock puppets stole my sig.
This reminds me of someone who said that Ant was the bestest greatest build tool, because it built our whole app in like 15 seconds. Of course, make sucks.
He failed to recognize that it is trival to get make to behave like ant in compiling Java applications by restructuring the rules (pass all the
Healthcare article at Kuro5hin
and if you are so lucky to work in a room with a lot of these there's the distributed compile via rendevouz.
Some drink at the fountain of knowledge. Others just gargle.
Watch out for that flamebait, buster, because there's a well-known troll on the other end of the line. Besides, anyone who can install Gentoo in 2 minutes (or 20) is full of shit, no matter what system they're on.
wtf? this is obviously on topic. it has the word "G5" in it and I used Gentoo, too.
You clueless dolt! The P4 is faster than the G5. P comes after G, and is clearly 9 letters ahead!
He who laughs last is stuck in a time dilation bubble.
on smallish projects I've seen huge increases in compile speed when using a ram disk, even if only for the compiled output.
with up to 8 gb of ram I wonder if this will be a more common technique on the G5s...
Well duh the iPod and Safari won't work, they aren't compiled for use during a linux install. Stupid troll
Acutally, when you multiply the the P by the 4 you get a much bigger number than muliplying the G by the 5. See, you have to look at all the variables.
Maybe partying will help...
I wonder if its possible, that the apparently fast compiles seen were simply because the G5 had simply compiled the code in the background as a predictive compile while they were editing the ported code??
Sure you did. So, you have a brand new G5, an 8600, an iPod, and you use Safari. Uh, who's a Mac fanatic? Please stop posting FUD to
Let's analyze this article:
some Gentoo users have installed Gentoo on their new G5s without any problems whatsoever.
No. Only one entirely unreliable user made outrageous claims including running Gentoo. Not users but user.
while it takes one hour on the fastest P4 available.
The user said "my Pentium 4" without saying anything about what that Pentium 4 was. For all we know it could be an old 1.6Mhz with 128MB.
Pieter Van den Abeele, reported that the machine currently runs at half speed due to fan controlling hardware not yet supported.
He says that it may be possible to get the kernel working and if it did then it would run at half-speed. There is no "machine currently" running it to confirm this and it also proves that the other guy is lying.
The Gentoo team will post benchmarks, and will update installation instructions as soon as possible.
According to Abeele - "As far as I know, *none* of the Gentoo developers that are working on support for the G5." Now I guess that eventually they will benchmark and update installation instructions but it is obviously not on the radar screen right now.
The author of this article and pudge should be whipped for putting this awful article up.
Gee, just think what if gcc was compiled with xlc! /giddy
>80 column hard wrapped e-mail is not a sign of intelligent
>life
I call your bluff.
If you've got enough RAM to cover regular operating overhead (40MB for me), the compile (biggest I've seen is QT, taking over 80MB), and the size of the expanded tarball you're compiling (150MB is usually enough) then most of the stuff you have to compile can sit comfortably in the disk cache and you won't have to wait for the disk at all. I see this all the time in my builds because I have 512MB RAM on the main box, when I pull a chip out and the compile size exceeds the disk cache the compile gets slow (OpenOffice is a great example). The factors I've seen as most important in compiling are (in decending order):
CPU Speed / CPU Arch - That's where the WORK goes on. Some archs are faster to compile for too, PPC comes to mind as a real 'easy' target for GCC.
RAM / Disk Cache - So you don't have to wait for the disk
Drive Speed - Really only matters on compiles larger than 1/2 available RAM when compiling from a freshly-unzipped tarball.
Now if you have a severe deficiency in any department you'll feel it, but a fast CPU and gobs of RAM will turn any machine into a decent compile-monster.
If you MAKE="-j2" then disk latency won't really matter nearly as much, the CPU can crank on a second thread while the data is coming from disk, that's why using a parallel nuild on a single-CPU system shows a performance increase.
Hey, I can install Knoppix on my 2000+ AMD in two minutes.. wait, that's not installing
You god damn lame piece of shit, you totally butchered that troll. You're a fucking failure, go kill yourself now, for you will never amount to anything and are just a waste of good oxygen that other successful people desperately need.