Ars Technica Interviews 970 Designers
11223 writes "John "Hannibal" Stokes has interviewed Pete Sandon, the PowerPC 970's main designer, and David Edelsohn, a compiler writer from IBM, and clarified several points about the 970 regarding group formation, vector issue queues and performance, and more. The interview is a very interesting read for anyone who has been following his earlier articles on the processor that Apple calls the G5."
_ h , y . :Iy .efee kW k ee l `- I .l
,-.' t#t.Dl _ l - . ,h ,
|flgikhsfl lkj gec CLIT PRESENTS:
_ i kblh kshj dhs fhs ggjff
Wlkdnjnfj dhsjs skwbsvah s zy
klanal vietnam you fucking coxxy. A GAY NIGGER PICTORIAL
jkalnnfnlha xvzjvekahlh agsdfg kaay.
ll aa shl lkkjjhsl bring your skills.
aum shingnvduag or don't waste my Ny
l riknj _ gsgjoi fucking time
Iyov _ s' fuTK. * uf' D. hGy , U
_ k hk--sal . d Vha v'
I _
_ l, e' _,-- _ : j
e_ @)y
C _ l
_
C _D ` . ' l
_ -' _ _ D
_ l L.-,z
_ y _)t#t#V '
l , ( ty-'
i y i v
_ l _ i ` -' FOR MORE GNAA INFO, LOOK AT THE POSTS
; b WHICH DIDN'T COME FIRST
l _ i
_ I j _ A PUBIC SERVICE ANNOUNCEMENT FROM
i _ d _ _ SEXUAL ASSPUSSY AND THE CABAL
j i _ OF LOGGED IN TROLLS
l k
j _ k
%A% V l
%GH%Q sa03
p.s. http://cgi.goatse.info/cgi-bin/shitstory Shitstory WWW beta 1
Leave it to lunix zealots to name a site like that.
Thats great, I really had some burning questions about group formation and vector issue queues. I'm glad this article cleared it up for me. In other words... HUH???
misenterpret this to mean "ars interviews nine-hundred and seventy different people"?
Thats a lot of developers to interview. It must have taken forever!
Probally offtopic but..
I don't want to start a holy war here, but what is the deal with you cat fanatics? I've been sitting here on my sofa in front of a cat (a sealpoint siamese) for about 20 minutes now while attempting to get it's attention away from a bug on the floor. 20 minutes. At home, with my labrador cross, which by all standards should be a lot dumber than this cat, the same operation would take about 2 minutes. If that.
In addition, during this attention seeking attempt, my children's attention is also held by the cat. And everything else has ground to a halt. Even trying to get the remote from my partner fails.
I won't bore you with the laundry list of other problems that I've encountered while dealing with other cats, but suffice it to say there have been many, not the least of which is I've never seen a cat that fetches as much as it's canine counterpart, despite the cat's faster ambulatory system. My terrier with one ingrown toenail runs consistently faster than this siamese at times, as the cat is often completely asleep. From a productivity standpoint, I don't get how people can claim that the cat is a superior animal.
Cat addicts, flame me if you'd like, but I'd rather hear some intelligent reasons why anyone would choose to use a cat over other faster, cheaper, more affectionate animals.
SHUTUP
I've heard many good things about the McIntosh recently, and my family
o ads/cri tical/q321232/default.asp),
and I decided we needed to buy a new computer to replace our old
Windows machine. Having heard of its ease of use, we decided to go the
McIntosh route. We recently purchased an 800 mHz G4, with OSX. We
thought we were getting a good deal. But unfortunately things turned
out quite different.
Upon putting together the system we discovered that our mouse appeared
the be broken. Although it wasn't cracked or shattered, it only had
one button. When I spoke with our McIntosh dealer, we were told that
the upgrade to a real two-button mouse would require more money.
Apparently the mice with one button were only a "trial version" of the
hardware. I feel that this is a very deceptive practice on Apple's
part, and have written a letter to the Better Business Bureau to
protest this. I felt as though I'd bought a car but to make it go past
35mph we'd have to pay more money!
Rather than pay the exhorbitant sum of money for a real mouse, I went
to CompUSA and bought one out of my own pocket.
Strike one for McIntosh!
Secondly, one of the reasons that we went with McIntosh is because its
new OS was based on the Linux kernel. Since my company uses Linux
heavily (and its an OS I'm highly familiar with) I thought it would be
nice to be able to run my work applications at home. Imagine my shock
upon hearing that McIntosh was actually based on an incompatible fork
of Linux - a fork known as BSD. Since our computers at work ran Linux
- and not BSD - it was clear that I'd be unable to compile them on my
Apple! Strike two for McIntosh.
The final straw came last night. I received an email from a friend
alerting me to numerous holes in Microsoft's Internet Explorer. When I
went to MS' home page to download a patch
(http://www.microsoft.com/windows/ie/downl
I was stunned to see this patch only applies to Windows machines!
Given the tiny user base of McIntosh, apparently software patches
aren't made frequently - if at all - for McIntosh. I refuse to use an
OS that is as ridden with holes as swiss cheese. Thus I'm going to be
returning my McIntosh and purchasing a Windows XP box.
I hope this message reaches someone at McIntosh headquarters. Maybe
their CEO, Steve Ballmer(?) will get this and fix their business
practices. Until such changes are made, however, I fear that McIntosh
will continue to be a bit player in the computer world.
Thank you for your time,
JT
1-800-759-0700
I don't want to start a holy war here, but what is the deal with you Mac fanatics? I've been sitting here at my freelance gig in front of a Mac (a 8600/300 w/64 Megs of RAM) for about 20 minutes now while it attempts to copy a 17 Meg file from one folder on the hard drive to another folder. 20 minutes. At home, on my Pentium Pro 200 running NT 4, which by all standards should be a lot slower than this Mac, the same operation would take about 2 minutes. If that.
In addition, during this file transfer, Netscape will not work. And everything else has ground to a halt. Even BBEdit Lite is straining to keep up as I type this.
I won't bore you with the laundry list of other problems that I've encountered while working on various Macs, but suffice it to say there have been many, not the least of which is I've never seen a Mac that has run faster than its Wintel counterpart, despite the Macs' faster chip architecture. My 486/66 with 8 megs of ram runs faster than this 300 mhz machine at times. From a productivity standpoint, I don't get how people can claim that the Macintosh is a superior machine.
Mac addicts, flame me if you'd like, but I'd rather hear some intelligent reasons why anyone would choose to use a Mac over other faster, cheaper, more stable systems.
It coinciedes with Apple's release of G5 laptops. Of course the two button trackpad is interview worthy as well...
Ars Technica Interviews 970 Designers
970 designers! Holy nerd-fest Batman! That's where Gotham's entire supply of throat lozenges disppeared to!
A dollar given to an islamic charity is a dollar's worth of ammunition given to your murderer.
Dear Apple:
I bought an Apple computer because of its native support for teledildonics. I bought a USB FUFME and MacOS immediately recognized it and installed drivers instantly! As a gay Catholic priest who often can't be at the altar all the time, you can understand how the ability to have sex with children whilst on the airplane with my Powerbook and wireless internet service is a lifesaver.
I just have a single question, will Apple be releasing a firewire version of the FUFME anytime soon?
With much gayness,
Father Michael "Arminass" Sims
CALL ME NOW!!! 1-800-759-0700
Keep up the good work!
:)
Love Always,
News For Turds
P.S. I'll be back soon.
Does anyone know if they used literate programming (WEB) for writing the compiler?
867-5309
...this is largely irrelevant to slashdot readers, since it doesn't run Windows, and most of the readers don't understand why.
Stick Men
I was interested to find out find out they used the older Altivec instruction unit rather than the one from the G4e. Is there anyone that can comment of differences between the two Altivec units?
Visit Jonesblog and say hello.
Damn you, Tommy Tutone!!
1) I never thought I'd see the day.
2) That logo clashes like hell with the sexy aqua theme 8|
Dear Father Sims
Thank you for your kind letter! Being a former Catholic priest myself, I know exactly what you are talking about! It has been our dream at Apple Computers ever since we began in the 80's to shape the homosexual experience with the ultimate computer.
I can answer your letter by saying that YES we will indeed be making a firewire version of the FUFME. With the additional bandwidth offered by the firewire bus, we will be able to more accurately record and deliver more minute and subtle movements that the USB FUFME simply couldnt support due to lack of bandwidth. You will be able to recognize our firewire FUFME in stores by the fancy holographic logo of a cock entering an Apple.
We are glad to help loyal customers such as yourself. If you ever have any more questions, feel free to drop a line (or connect to my teledildonic FUFME server on fufme://cockman.apple.com).
Hugh G. Cockman President Homosexual Liaison Services Apple Computer, Inc.
moderators: +1 funny, plz. ok thx.
mac is deader then an old cow who ate to much sheep!
rtfa!
One of the best quotes from the interview was from David Edelsohn: "IBM is not gonna try to compete with Apple's reality distortion field :)"
Slashdot's first reaction to VMware
I think if you read the end of the article where they are talking about the possibility of straight non apple boxes with 970 inside, you'll notice that they can not reply. Why not? It would be obvious to have linux based servers on top of the platform, so to have no responce to that makes me wonder if they aren't talking to soemone else about something nonobvious. What is the most non obvious step that would really get it in trouble with apple? Another deal with Microsoft. Heck the NT Kernel is portable and is currently being ported to itanium2 and amd64 why not ppc 970? I don't know how closely apple has tied panther to Their chipset, but if it isn't too tight this could mean cheap apple clones( they wouldn't ship with osx, but it could be installed). Now that would kill apple, and as a guy who had advance knowledge of it, I would simply say "No Comment" when asked about non apple based ppc 970 platforms.
Well.. maybe. Or Maybe not. But Definitely not sort of.
...to see what this thing will be like running Windows Longhorn woth its cool 3D UI. It'll give AMD a run for their money. I bet Visual Basic code runs reel fast on this baby!
Stick Men
cLive ;-)
-- Trinity in high heels carrying a whip: The donimatrix - there is no spoonerism
At one point in the interview it looks like IBM and Apple are working together on GCC improvements and donating the code back to the FSF.
This is a fairly big deal as people have pointed out before that GCC on PPC isn't as hot as it should be, but with that kind of muscle and money behind it it should go forwards by leaps and bounds.
With the new GCC improvements it looks like Linux on those new, remarkably cheap, P970 IBM boxes is going to be a real winner. And AFAIK Gentoo already runs on PPC fine - no one is going to be bitching about compile times with 4 1gig+ CPUs crunching away at it!
Beep beep.
Wonder how long it will be until Intel headhunt these guys?
Wouldn't be the first time
Link to story
nt.
That's a lot of designers! Are they planning on making the site look a little better?
I found the meaning of life the other day, but I had write-only access.
It has been there for a while. It is mentioned on the mac-on-linux pages.
I mean after interviewing 100 designers *my* voice would go hoarse. I suppose professional interviewers are a bit better. But 970 designers? Gee, my, that must be a long month of chittychat if you do an average of 30-40 interviews a day.
We suffer more in our imagination than in reality. - Seneca
It's the real thing - Coke.
And they sang...
I'd like to buy the world a home / And furnish it with love / Grow apple trees and honey bees / And snow white turtle doves.
Chorus:
I'd like to teach the world to sing / In perfect harmony / I'd like to buy the world a Coke And keep it company / That's the real thing.
(Repeat chorus)
I'd like to teach the world to sing / In perfect harmony / I'd like to buy the world a Coke / And keep it company
That's the real thing
Chorus 2: /(background) Is the real thing
What the world wants today / Coca-Cola
(Repeat chorus 2) /(background) Is the real thing
What the world wants today / Coca-Cola
I'd like to teach the world to sing / Sing with me / (background) In perfect harmony / I'd like to buy the world a Coke / And keep it company / That's the real thing
(Repeat chorus)
I'd like to teach the world to sing / In perfect harmony / I'd like to buy the world a Coke / And keep it company / That's the real thing.
(Chorus 2)
What the world wants today / Coca-Cola / (background) Is the real thing
(Repeat chorus 2)
What the world wants today / Coca-Cola / (background) Is the real thing
how they managed a team of that size! It seemed like an awful lot of designers for one chip.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
OK, for a moment there I thought they actually interviewed NINE HUNDRED AND SEVENTY designers and engineers.
Next time, try using "970's designers".
*sigh*
Haha, I agree... Dude - that OP image kicks butt... ;) Thanks for the link!
Ars Technica Interviews 970 Designers, creating a new guinness world record.
What a pain in the Ars.
.. the Apple Network Server which ran AIX (!).
___
Cogito cogito, ergo cogito sum.
The interviewer in question, Charlie White, is an asshole. BOXX is a small manufacturer of Opteron systems and its unlikely that many people have heard of them. If you were talking about a larger company, like HP, Dell, Gateway, hell even Acer, it probably would have been a different story. The best part though, is that the BOXX computers are marketed as graphical workstations, not desktops.
From Digit Media Online
DMN: Now, you're saying it's the first 64-bit desktop machine. But isn't there an Opteron dual-processor machine? It shipped on June 4th. BOXX Technologies shipped it. It has an Opteron 244 in it.
Rubinstein: Uh...
Akrout: It's not a desktop.
DMN: That's a desktop unit.
Akrout: It depends on what you call a desktop, now. These... From a full desktop per se, this is the first one. I don't know how you really distinguish the other one as a desktop.
DMN: Well, it's a dual processor desktop machine, just like that one.
Akrout: It's not 64, then.
DMN: Yes, it's a 64-bit machine with two Opteron chips in it. It started shipping June 4th.
Akrout: That we'll double check, but in my mind, it wasn't.
Whenever the offence inspires less horror than the punishment, the rigour of penal law is obliged to give way...
According to Apple, the G5 is the fastest desktop computer in the world, as well as the first 64-bit desktop system. Something doesn't sit right with me, though. Aside from the nigh-universal ranting about skewed benchmarks that has been circulating recently, there's another aspect the Power Mac G5 not many have touched upon.
Mac OS X is a 32-bit operating system, and since the PowerPC 970 is a 64-bit chip, Mac OS X will effectively be running at 800, 900, and 1,000MHz in the new Power Macs. Not 1.6, 1.8, and 2.0GHz as Apple claims. Let's stick to the specs and stats and look a little deeper into this problem.
Mac OS 10.0 debuted in March 2001. By October 2001 it was superseded by Mac OS 10.1. which optimized the code in the operating system for G3 and G4 chips-- until this point, a lot of the components in the operating system still had optimizations for PowerPC 603 and 604 models.
Apple continued this trend with Jaguar, a.k.a. Mac OS 10.2, by deleting all source code pertaining to the 60x family. In doing so, they were finally able to push the system to its limits with Velocity Engine tweaks. Try installing Jaguar on a G2 system-- it just can't happen. Now, however, with the 970, Apple is in a different pickle.
One just can't scale an operating system to 64-bit mode on a whim. In two months we have the G5 systems shipping to consumers, with an operating system that will half the clock since it can't use half the bits of the chip it will run on! There will be a gap of four months between the 64-bit G5 ships and the 64-bit-friendly Panther, a.k.a. Mac OS 10.3, arrives.
Tell me, Mac users, what are we going to do in the meantime? This is worse than when Apple downgraded the speed on their Power Mac G4 systems while keeping the prices the same. Your new G5 system will run at half clock!
I wouldn't pay $3,000 for year 2000 performance. Apple better have something marvelous up their sleeve during what I like to call this four-month "bits drought" we're all facing. Otherwise, I'll be planting my foot firmly in their ass, and so should you.
So whats the deal.
1) would it be possible to fork GCC so that it is completely optimized for the 970, if this is possible than GCC will be a good compiler.
2) from personal experience GCC sucks, its inefficient and wastes cycles, borland or Solarises compilers beat the crap out of GCC on their respective platforms. so when is apple going to have a highly optimized 970 based compiler that will make x86 whine in the corner after being raped, and made to look like the bad market whore that it is.
3) if a GCC970 can be separated, optimized and made into a special compiler, than well have something t talk about.
You cocksucking faggot.
I get sick and tired of non-enlightened computer users knocking a modern (Alpha) architecture just because the company selling them didn't price them low enough for use in the present.
The Alpha's problem was shitty marketing. When the marketers couldn't think of somthing better to market than "It is the Windows NT dream workstation", there was a problem... People didn't buy it because it was too expensive, and in-turn the numerous companies (Samsung, API Networks, IBM, Penguin Computing, DEC) selling the hardware would only raise the price to make-up for low sales (2% market share). The result: an architecture 3 years more advanced than anything Intel and Sun could put out, combined, stuck in a prison of Federal Reserve Notes. Alpha burned. It's followers were the IT technologists that held onto them when their companies upgraded to even better Alphas. You know a Good Thing(TM) when it is tossed in the dumpster for an upgrade, and performs 2x faster than the latest Pentium3 out-of-box-trashcan.
To make a short story shorter, there is a growing intelect repository on the Alpha architecture. Some people want to purchase the patents from Intel and AMD, in order to open-source the Alpha architecture in favor of a 100% open-source computing platform. This will work wonders; 64bit clean architecture, consistent instruction set, wonderfuly optimized native C compiler for Linux.
As of note, someone on LinuxGames or HappyPenguin was talking about a homebrew dual Alpha (ev5/6/7?) based PDA. Would'nt that rock? Open-source arch, PDA-sized modules, SMP, portable; what more can you ask other than some good power managment support? Well, I dunno about low-power; the purpose of the project is portability and small-size super-computing on a 100% free and 100% documented architecture. Remember, a mere 400MHz Alpha ev6 out-performs a Pentium4 at 2000MHz as well as a mere old-school Alpha ev5 out-powerforms a Pentium3 1000MHz; and Alpha ev5 and ev6 are still ontop of a 100MHz BUS!
Alpha rocks!
I get sick and tired of non-enlightened computer users knocking a modern (Alpha) architecture just because the company selling them didn't price them low enough for use in the present.
The Alpha's problem was shitty marketing. When the marketers couldn't think of somthing better to market than "It is the Windows NT dream workstation", there was a problem... People didn't buy it because it was too expensive, and in-turn the numerous companies (Samsung, API Networks, IBM, Penguin Computing, DEC) selling the hardware would only raise the price to make-up for low sales (2% market share). The result: an architecture 3 years more advanced than anything Intel and Sun could put out, combined, stuck in a prison of Federal Reserve Notes. Alpha burned. It's followers were the IT technologists that held onto them when their companies upgraded to even better Alphas. You know a Good Thing(TM) when it is tossed in the dumpster for an upgrade, and performs 2x faster than the latest Pentium3 out-of-box-trashcan.
To make a short story shorter, there is a growing intelect repository on the Alpha architecture. Some people want to purchase the patents from Intel and AMD, in order to open-source the Alpha architecture in favor of a 100% open-source computing platform. This will work wonders; 64bit clean architecture, consistent instruction set, wonderfuly optimized native C compiler for Linux.
As of note, someone on LinuxGames or HappyPenguin was talking about a homebrew dual Alpha (ev5/6/7?) based PDA. Would'nt that rock? Open-source arch, PDA-sized modules, SMP, portable; what more can you ask other than some good power managment support? Well, I dunno about low-power; the purpose of the project is portability and small-size super-computing on a 100% free and 100% documented architecture. Remember, a mere 400MHz Alpha ev6 out-performs a Pentium4 at 2000MHz as well as a mere old-school Alpha ev5 out-powerforms a Pentium3 1000MHz; and Alpha ev5 and ev6 are still ontop of a 100MHz BUS!
Alpha rocks!
Go there:o /macosx/ 11168
http://www.versiontracker.com/dyn/moreinf
utility name is XPostFacto