
Boot Log Messages On A Pre-Production Processor 68
Check this Boot log. This is a log from the Power4 Processor which is in the pre-production stages, and since it's in the pre-production stages, they removed the BOGOMIPS value. Nevertheless - it looks very interesting. Keep up the good work, IBM!
Re:bogomips (Score:1)
Re:Impressive... (Score:2)
That's one thery.
Another thery is making one CPU capable or running instrucitons from more then one stream in the same clock cycle and allowing it to choose which functional units get assigned to which thread on every clock will be faster. The Alpha 21364 designers obviously beleve in this thery, since that is how it works.
A simple thought exparament will show the multiple threads CPU is faster if it has all the functional units the multiple CPU on a die version has. Of corse if it is far simpler to put a whole bunch of CPUs on one die then to make a whole bunch of FUs for one CPU, then it might not be such a win.
Since both CPUs are due out next yearish I guess we can find out who is right then.
Personally I think the Alpha approch will win for the more common workloads we see today. But that the multi-CPU method will be far simpler to ramp up, and will win on more losely cuppled problems.
If bogomips are irrelevant, why fear showing them? (Score:1)
These porting people should know that bogomips does not relate to the processor's performance.
The BogoMIPS value is a measure of how many million times per second a processor can perform "do nothing" executions. It's measured at startup and used to tweak some timing loops in the kernel. From a marketing standpoint, however, there is absolutely nothing sexxy about publishing how good your cpu is at doing nothing.
But both Bogomips and a boot log can hardly show the real advantages
since it's in the pre-production stages, they removed the BOGOMIPS value.
Obviously plenty of people think the bogomips value is SO FSCKING IMPORTANT that they felt it necessary to hide it and then claim that it has no meaning? THis is like the gov't claming there's no base near groom lake, Nevada, and infact that there's nothing there at all, yet threatens to arrest/detain/kill (signs say "use of deadly force authorized") anyone who tries to go there.
Get over yourselves. Bogomips matter. Your own paranoia over them just proves it all the more.
Took a few tries, eh? (Score:1)
Took 147 compiles to get it to work?
Re:If bogomips are irrelevant, why fear showing th (Score:1)
Re:Impressive... (Score:1)
Re:Wow (Score:1)
You are right, this isn't a PowerPC chip; MacOS might not run, and I agree there would probably be a Linux version first. But if for some reason I had to choose, I'd go with the MacOS X.
Re:Look at those DISKS! (Score:1)
This is not a SOFTWARE development box. So, really, there is most likely no need for all those disks. Unless they are testing the IO or something.
--
"What beats rock?" "Nuthin' beats rock!"
Uggh, (Score:1)
Re:Look at those DISKS! (Score:1)
Re:Look at those DISKS! (Score:1)
Re:Impressive... SMT vs SMP & (what second CPU?) (Score:1)
The other advantage of SMT is that it allows your cpu to tolerate higher memory latencies because it isn't such a big deal to stall a thread (waiting for memory) because the other threads will continue to utilize any functional units they need.
What I would like to know is, where is the boot message bringing the second CPU online? It looks like they are probably just running one CPU in this log.
Re:My bootlog... (Score:1)
Maybe we should have a
Re:Sheesh (Score:1)
Re:I like mine better... (Score:1)
Re:Look at those DISKS! (Score:1)
IBM doesn't control the development of Linux, and doesn't know where Linux is going to be in a year's time when the power4 finally gets released. (like anybody does!). Their primary interest is probably to make sure that the kernel doesn't hork on some unexpected change in the processor design.
AIX, on the other hand, is IBM proprietary. If Big Blue doesn't have AIX running on that CPU by the time it comes out the door, their ass is gonna be grass. They don't have a legion of Open Source hackers to do their dirty work for them.
Then there's the AS/400 which is also capable of running on the PowerPC CPU.
Put a handfull of applications, multiple development sources and enough disks to test the I/O on each of those OS's and that stack of disks starts to look conservative.
--
Re:For those who are wondering (Score:1)
hmmm... (Score:1)
-dave
Re:Look at those DISKS! (Score:1)
Re:hmmm... (Score:1)
IBM does make RS/6000 machines with PPC processors, but they are faster than Macs due to better chipsets. The PPC is actually a subset of the POWER arch, however all high-end rs6k's are POWER-based.
Re:Wow (Score:1)
I like mine better... (Score:1)
BIOS-provided physical RAM map:
e820: 000000000009fc00 @ 0000000000000000 (usable)
e820: 0000000000000400 @ 000000000009fc00 (reserved)
e820: 0000000000010000 @ 00000000000f0000 (reserved)
e820: 000000000fef0000 @ 0000000000100000 (usable)
e820: 0000000000008000 @ 000000000fff0000 (ACPI data)
e820: 0000000000008000 @ 000000000fff8000 (ACPI NVS)
e820: 0000000000010000 @ 00000000ffff0000 (reserved)
user-defined physical RAM map:
e820: 000000000009f000 @ 0000000000000000 (usable)
e820: 000000000ff00000 @ 0000000000100000 (usable)
On node 0 totalpages: 65536
zone(0): 4096 pages.
zone(1): 61440 pages.
zone(2): 0 pages.
Initializing CPU#0
Detected 654593298 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1304.17 BogoMIPS
Memory: 254828k/262144k available (1614k kernel code, 6928k reserved, 122k data, 204k init, 0k highmem)
Dentry-cache hash table entries: 32768 (order: 6, 262144 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
kmem_create: Poisoning requested, but con given - bdev_cache
Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
kmem_create: Poisoning requested, but con given - inode_cache
CPU: L1 I Cache: 64K L1 D Cache: 64K
CPU: L2 Cache: 512K
CPU: AMD AMD-K7(tm) Processor stepping 02
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.36 (20000221) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfda01, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router VIA [1106/0586] at 00:04.0
isapnp: Scanning for Pnp cards...
isapnp: Calling quirk for 01:00
ISAPnP: SB audio device quirk - increasing port range
isapnp: Calling quirk for 01:02
isapnp: AWE32 quirk - adding two ports
isapnp: Card 'Creative SB AWE64 PnP'
isapnp: 1 Plug & Play card detected total
Linux NET4.0 for Linux 2.3
Based upon Swansea University Computer Society NET3.039
kmem_create: Poisoning requested, but con given - skbuff_head_cache
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
ACPI: "AMI" found at 0x000fb080
ACPI: found platform errata 0x00000030
ACPI: unreserved table memory @ 0x0fff00b0!
Starting kswapd v1.6
fb: Voodoo3 memory = 16384K
fb: MTRR's turned on
tdfxfb: reserving 1024 bytes for the hwcursor at 0xd1803000
Console: switching to colour frame buffer device 80x30
fb0: 3Dfx Voodoo3 frame buffer device
pty: 256 Unix98 ptys configured
Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 21
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
hda: WDC AC418000D, ATA DISK drive
hdc: CD-532E, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 35239680 sectors (18043 MB) w/1966KiB Cache, CHS=2193/255/63
hdc: ATAPI 32X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.08
Partition check:
hda: hda1 hda2 hda3
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Serial driver version 4.93 (2000-03-20) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro10
eepro100.c: $Revision: 1.29 $ 2000/03/30 Modified by Andrey V. Savochkin and others
eth0: OEM i82557/i82558 10/100 Ethernet, 00:80:5F:F7:E9:27, IRQ 9.
Board assembly 692290-002, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x24c9f043).
Receiver lock-up workaround activated.
[drm] Initialized tdfx 0.0.1 19991009 on minor 63
ISAPnP reports AWE64 WaveTable at i/o 0x620
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
sb: Creative SB AWE64 PnP detected
sb: ISAPnP reports 'Creative SB AWE64 PnP' at i/o 0x220, irq 5, dma 1, 5
sb: 1 Soundblaster PnP card(s) found.
kmem_create: Forcing size word alignment - nfs_fh
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 204k freed
Adding Swap: 265064k swap-space (priority -1)
[EXT II FS 0.5b, 95/08/09, bs=4096, fs=4096, gc=55, bpg=32768, ipg=32320, mo=ffffffea]
Note the badass 2.3.99-pre9 isapnp
Its not how they market..but who (Score:1)
So heck...if they are bringing this to their big buyers and saying..."Use AIX or Linux"..AWESOME! At least they give the option.
Defintion of "this Linux thing" (Score:1)
Re:Look at those DISKS! (Score:2)
IMO, a devel box needs more space than a production box (especially in a team environment).
Re:I like mine better... (Score:1)
that's all? i've got 3001.55BogoMIPS on my DualPiii@750 system at home.
Considering each CPU does 1500.77
i *LOVE* compiling now...
http://highos.dhs.org/server.txt for full specs.
--
Jesse Tie Ten Quee - tie@linux.ca - highos@highos.com
http://highos.dhs.org
Re:Wow (Score:1)
lessse.. post your opinions, your flamebate. Follow the masses your cool.
lahooosers
Re:Look at those DISKS! (Score:1)
Re:FSCK! (Score:1)
Wow (Score:1)
Without performance indicators, what the hell does this log show us?
Sure it shows IBM supporting linux, but isn't that the fad for everything else? I mean i find it more intriguing to see linux running on webpads, palm pcs and miniature servers more so then another 'look what linux can run under'
OTH, go blue go.. i want a Power4 running MacOS X at 2 ghz.
hehe.. oops, i said i wanted MacOS X running under one of these.. oh well, linux would still be cool
swwwwwweeet revalation
sweeeeeeet surrenduring
Thinking of you.. thinking of you
oops.. didn't mean to trail off like that, guess there isn't much else to speak about on this subject :)
Re:This is so exciting! (Score:1)
Geek W4rZ (Score:5)
Impressive... (Score:4)
Re:Wow (Score:1)
Re:My bootlog... (Score:1)
raid5: measuring checksumming speed
8regs : 48091.100 MB/sec
32regs : 93871.305 MB/sec
using fastest function: 8regs (48.387 MB/sec)
Isn't 93871.305 > 48091.100?
Re:My bootlog... (Score:1)
Re:My bootlog... (Score:1)
I can't believe I bit... *groan*
YOU SEE?? YOU SEE?? (was:My bootlog..) (Score:1)
And so it begins...
Re:My bootlog... (Score:1)
Re:Look at those DISKS! (Score:1)
Well I can see this configuration happening. One of the sun servers used by a cs prof (david beazley of python fame) at my school has a similiar setup. Two drives in a RAID 0 configuration for the system disk and 10 drives in a RAID 5 for the rest of the space usuage. You get fast performance and good fault tolerance.
Re:Wow (Score:1)
Well.... (Score:1)
The technical capabilities and ease of use of an operating system are still two totally distinct things right now.
I bet that MacOS couldn't run on something like this anyways unless they did a custom hack.
Re:Well.... (Score:1)
Apparently linux couldn't run on this without a custom hack either. Actually if you think about it, linux is all about custom hacks.
Re:Took a few tries, eh? (Score:1)
Would be interesting to see what the compile rate for devel kernels.
Re:Wow, "Aches" (Score:2)
Hrmm... I don't know. Let me think. Could it be because we use those systems and the chip is FAST???? It's not about the marketing. It's about the raw power.
Besides, the only thing AIX is good for is giving sysadmins nightmares and giving your development team ulcers when they try to compile their code on the newest version of the OS. I swear. IBM changes their damn networking code's interfaces and function parameter data types so often you'd think they're trying to drive their customer base to suicide. There's a reason I pronounce is "Aches" sometimes. Oh, and don't get me started about SMIT and the seemingly deliberate effort to break shell scripts that run just fine across other systems by using non-standard command arguments.
Of course, IBM's attitude has always been that the standard is whatever IBM chooses it to be. Witness SNA, Microchannel, and their late forced entries into the microcomputer and personal computer markets.
Re:I like mine better... (Score:1)
Or worse yet, what if the computer speaks it out to you?
Re:hmmm... (Score:2)
Incidentally, the 601, which was used in early Macs and IBM workstations, was a transitional chip to help people move away from the POWER to the PowerPC architecture. It supported both ISAs, but later chips removed certain no longer used POWER instructions.
CLUESTICK BEATING (was Re:Wow) (Score:1)
they are in NO way a measure of preformance. it is nothing more than an empty delay loop.
Re:Sheesh (Score:1)
How?
My Athelon 700 does only 696.32 bogomips according to
SuSE 6.4 and Mandrake 7.1beta (Score:1)
ReiserFS on 3 boxes and no problem what so ever.
Re:AHAHA (Score:1)
Re:Wow (Score:4)
This is a POWER processor, and it belongs in an IBM RS/6000 machine running AIX. If IBM markets like usual, there will be nothing flashy about it, and few will know of it, but it will kick the crap out of anything Sun can produce.
Also, if the clock speed is released, you must remember that it is really irrelevant for comparing POWER to x86. Why? Well, I've got these two machines sitting next to my desktop. One is a Pentium 100MHz running FreeBSD, and the other is a POWERstation 350 (41MHz POWER CPU) running AIX. A week ago, I ran a floating point benchmark, and the PS350 was faster than the P-100 (and that was with gcc, which sucks on AIX more than any other platform).
Also, AIX redefines the term "industrial strength". It's not really BSD-nix or SysV-nix, but kinda a random hack of the two, feeling more BSD, but it has really good system management tools, since it has plenty of non-standard commands for things like resizing filesystems and stuff (yes, on the fly, no rebooting).
Anyways, here's something I'm working on:
AIX Airlines
You arrive at what the map said was the airport, however
it looks a lot more like a massive industrial complex. You check
in at a counter staffed with men all wearing a black tie and white shirt
uniform. Then, you get on a tram that takes you to the terminal.
You quickly notice that AIX Airlines is flying both brand new aircraft,
and planes dating back to the 50's. When you arrive at your gate,
you notice that the aircraft is huge and painted blue. It only has
4 engines, however it is easily three times the size of a 747. You
notice workers using massive cranes loading up the aircraft with everything
from industrial equipment to parcel shipments.
You eventually board the aircraft and settle into
your seat. When looking up, you quickly notice that there is a 3-digit
numerical display where you would expect the fasten-seatbelt and no-smoking
lights. Special trucks push the aircraft away from the gate, and
help it taxi onto the runway. Then, several more vehicles and mechanics
arrive to strap on a pair of rocket boosters to the wings. You notice
that they have not yet started the engine, as the captain announces that
you have been cleared for takeoff. Then the rocket engines fire,
causing the aircraft to throttle up and take off from the runway.
At 1000 feet, the engines start up and the rockets drop away into the ocean.
The 3-digit display begins displaying seemingly random numbers,
however the stewardess is passing out the "AC/800 Aircraft Passenger
Service Manual" which describes them. Four hours later, the
captain announces that the aircraft has reached cruising altitude.
You see a guy named Smitty carrying a pile of forms from the cockpit, and
the plane suddenly throttles up to Mach 6.
AIX airlines only flies intercontinental, however
they have the lowest fares, since each flight carries 6,000 passengers,
and thousands of tons of cargo.
Look at those DISKS! (Score:1)
For those who are wondering (Score:4)
hehe... neat (Score:2)
Hey, propeller heads! Have you got Unix DOWN COLD? Recompiled the kernel so many times you've got it menued and scripted? Setting speed records for setting up sendmail correctly in less than four months? Then, have we got a challenge for you! Yes, it's AIX, from those wonderful people who brought you OS/7 Ferrengi! Take the most obscure and difficult parts from both SVR4 and BSD, add in more bugs than an African termite mound, and you've got an opperating system that GUARANTEES your job. Yes, now you can have everyone in your organization frustrated and furious, and only YOU know how to make it work! More obscure commands than Novell Netware 8.8! More bloated C++ code than MSWindows 21st Century! So call the IBM division of Walt Disney Enterprises TODAY! And make sure that no one at your place of work can AFFORD to fire you! And remember, even though we work for him, WE'RE not Mickey Mouse! So look for the nerd in the blue suit and ask for AIX. You'll be glad you did!
Oh, John, I just LOVE a man who knows AIX
(Don't blame me, I didn't do it.)
Re:For those who are wondering (Score:2)
The BogoMIPS value is a measure of how many million times per second a processor can perform "do nothing" executions. It's measured at startup and used to tweak some timing loops in the kernel. From a marketing standpoint, however, there is absolutely nothing sexxy about publishing how good your cpu is at doing nothing.
You're forgetting that marketing and reality never mix. If I put my ancient P166 up for sale and advertise that it runs at a speed of 66360 milli-BogoMIPS, sombody will believe that it's some sort of breakthrough in high speed servers.
On a more serious note, for many processors, BogoMIPS = k * clock_speed, more or less, where k differs depending on the processor.
Re:FSCK! (Score:1)
It's ridiculous that Linux does not have a journaling filesystem, yet.
Actually, it has 3. ReiserFS is the most stable at this time IMHO, but xfs and ext3 are shaping up nicely. They are not yet in the main tree, but are easy to add in. I'm pretty sure that Suse ships with Reiser.
2 Meg for the kernel (Score:1)
Only on Slashdot... (Score:1)
Re:FSCK! (Score:1)
Re:Sheesh (Score:1)
The people who ported Linux to this box may fully realize that, but they also fully realize that many people outside their small circle will start making all sorts of wacky pronouncements based on this Meaningless Indicator of Processor Speed.
--Joe--
bogomips can reveal MHz... (Score:2)
For example, if someone figured out that this pre-production chip was only running at a measly 1GHz, the next day there'd be a huge story on news.com about how the chip was "below expectations" or some other BS.
AHAHA (Score:1)
Kewl! (Score:1)
Re:Well.... (Score:1)
I think it's funny to see Apple move to a modular kernel in their upcoming MacOS X release. The BSD core that they will be using will allow them to do some "emergency CPU switching" should their PowerPC-based offerings not bring in as much cash as they'd need them to.
Apple is the king (queen?) of proprietaryness and a radical move such as this is an attempt to re-invent themselves in a UNIX [nut,bash,csh,echo $SHELL]shell. Steve Jobs is finally steering the company in the direction it should have been in about 10 years ago, when Apple was, IMHO, at it's peak.
Linux isn't all about custom hacks. By design, it's very concept is a hack.
Re:Look at those DISKS! (Score:1)
Sheesh (Score:1)
Re:moderators are idiots? (Score:2)
So, moderators: how is posting a bootlog on a story about bootlogs off topic?