Multiprocessor G4s @MacWorld 111
whostudios writes "According to this arricle at AppleInsider Apple will show their second generation 500Mhz dual G4 boxes at the MacWorld Expo this January. The same article also says that Apple is working on quad-processor boxes. " It'll be pretty sweet to have another SMP capable platform for Linux to run on. Update: 12/27 09:30 by CT : If you don't want to wait for Apple's solution, try this dual G4 board and roll your own.
show != sell (Score:2)
Mmmmmm...new PowerBook. (makes Homer-ish drool sound)
Linux on G4 (Score:1)
If you don't want to wait... (Score:2)
I'm sure the Apple boxes will rock, but I suspect they'll cost a little more that this. :-)
However, if ABIT ever puts out a dual-processor PowerPC board...
Re:Linux on G4 (Score:1)
check http://www.yellowdoglinux.net or http://www.linuxppx.org for details.
About time... (Score:3)
At the time only Photoshop, Premiere, and a fractal-calculating demo could use the 4 CPUs, until I installed the BeOS on it. It was amazing what difference the added CPUs made...
After 2 of the CPUs burned out a couple of years ago, (the thermal paste wasn't tropics-proof, it seems) I installed a 300MHz G3 board - which at the time performed somewhat better than all 4 of the original CPUs.
The Mac OS has for some years supported extra CPUs strictly for number-crunching, but it wasn't symmetrical for other things. I'm looking forward to swapping my board for a dual or quad G4 in the near future, once full SMP support is in place.
Re:Linux on G4 (Score:1)
Re:show != sell (Score:1)
It is the first MacWorld of the new millenium. Maybe, Jobs wants to play Santa, bearing many "gifts"...
multi processors G4's (Score:1)
Re:OS X Server Required? (Score:4)
Mac OS X Server does not currently have any kind of MP support at all, but the Server 1.2 update (which was originally just intended to add G4 support) has been taking longer than expected, and it's rumored that this is because it's going to be a rather major upgrade. If Apple really does introduce MP machines at Macworld, it doesn't seem so far fetched that a version of Server that supports SMP will be introduced as well.
SMP is an announced feature for the client version of Mac OS X as well (and all future versions of Server will be based on this client version), whenever that actually ships.
--
G4 vs Athlon (Score:3)
Geee... (Score:1)
And we are supposed to be thankful? Try another one, Steve.
J.
Re:G4 vs Athlon (Score:1)
God, it's such a good time to be a geek!
gotta wear shades... (Score:1)
Re:Geee... (Score:1)
The G4 does, and Apple is taking advantage of that. So yes, you should be thankful.
Dan
So many things couldn't happen today
So many songs we forgot to play
So many dreams coming out of the blue
Re:show != sell (Score:1)
If G4 SMP boxes are announced, it's premature (Score:2)
Fast forward to 1999 and nothing has changed, except that Apple is now being led by a guy who actually understands that multiprocessor boxes are useless with classic Mac OS. That's why Apple isn't shipping any. The next major Apple OS release, Mac OS X, will feature decent SMP support, but could still be a year away. Shipping SMP hardware before that is ethically questionable at best, doomed to backfire at worst.
Multiprocessor Macs? Why? (Score:1)
Re:G4 vs Athlon (Score:1)
Re:G4 vs Athlon (Score:1)
what about multiple-core? (Score:3)
Whatever happened to this? This sounded like a really good idea. Has apple just forgotten about it, or did they spend so much time on altivec they just never got around to developing the idea fully?
Re:what about multiple-core? (Score:1)
Motorola is still on track to deliver a multiple core CPU in the G5, and I think also the G4II, which is due in 2000.
Re:Multiprocessor Macs? Why? (Score:1)
Think about applying a complex filter to a large image (a poster sixed image at 1600 DPI for example.. an especialy good example as almost all movie posters are done on Macs...), what the computer is doing in this render is applying a algorithm repeatedly to each point in the picture. Usually the algorithm only involves a small number of pixels for each pass, but it has to pass over every single pixel (sometimes more than once). If you have one processor, then that one has to do the whole job, add more hands to the work, and each one can be working on its own piece of the picture, not interfering with the others.
Since the people you pay for this sort of creative work tend to be paid a lot per hour, any speed-up you can provie in their tools saves you money (and generally makes the creative types happier people). SMP specificly is only mildly important to them (maybe they can work on email on one processor while the other grinds away..), but the MP part is absolutely critical!
...and just to respond ot the "Macophiles" part of the post, for Apple's graphics arts consumers this is essential, and woth any price. For the rest of us, the fact that they are working on SMP rather than AMP (finally!) means that the beinifits of MP can be put in at the system level, so that any app will instantly benifit from having multiple processors in the system, even if that app can only run on one of those processors!
Re:Geee... (Score:1)
Frankly, I'll be surprised if Be doesn't announce their support for G4's pretty soon....
Multiprocessor G4s - great, but Linux? (Score:1)
"from the but-who's-buying dept." (Score:2)
Considering the common notion that the G4 is fast, multiple G4's are obviously the next logical step. The problem becomes: what would I do with G4-MP???
The MacOS seems infinitely capable -- why must it do all of them so poorly and/or primitively? MP support on a Macintosh works out to be a few specific Adobe apps crudely hacked to run two parallel threads on separate CPU's. The OS doesn't natively support any kind of MP, and 90% of Mac apps simply 'stay at home' on CPU 0. If there were more than ten apps used on a Mac (Adobe software, M$ Office, Quark, and Nutscrape), I'm sure that percentage would be higher.
Linux SMP is coming along (but admit it, it's not even up to pace with NT, let alone BeOS), but Yellow Dog [yellowdoglinux.com] only has half-assed support for the G4. Then there is the problem of getting it from kernel 2.2 to 2.4 in the next couple of months...
Apple's OS X is a way off [arstechnica.com], and given the hardware used in their systems since the introduction of the iMac, would you be able to find any other UN*X that supports bizarre foreign hardware like USB keyboards and mice?
Just imagine a bitchin' Beowulf cluster of MP G4's with a functional OS! =)
--
Re:Multiprocessor Macs? Why? (Score:1)
Photoshop is not the untamed beast it once was, of course, since all of the hardware got faster and bigger, but the basic needs of PS have grown relatively little.
The really demanding graphic apps these days are the 3D animation packages. A simple 5 minute animation can take many hours to render out, and I think the lack of dual and quad-processor support on the Mac (both in hardware and in the OS) is at least part of the reason why some of the big 3D apps stayed away. From what I've read, though, I think that Jobs is very interested in wooing the 3D community back to the Mac, and that dialogue can't even begin without a quad-CPU G4 running OS X.
Re:what about multiple-core? (Score:1)
WHY (Score:1)
Re:OS X Server Required? (Score:2)
LK
Re:"from the but-who's-buying dept." (Score:1)
> the introduction of the iMac, would you be able to find any other UN*X that
> supports bizarre foreign hardware like USB keyboards and mice?
The Ars Technica article you reference is only speculating, based on the current DP of OS X, that it will be another year in the making.
However, it's widely believed that Apple is much farther along on OS X than what DP2 shows, because Apple doesn't want too much of the interface revealed just yet. As odd as that sounds, it's par for the course at Apple.
Also, I've been following Apple since the early 80's, and have seen them push back important dates at the last minute, only to infuriate a lot of people. However, since Jobs became iCEO, I've noticed that he is more sensitive to this. On the one hand, he doesn't want to give out any more info on products in development than he absolutely has to; but, OTOH, he seems to know how much it enrages people to show up at a convention and say "Oh, we won't be selling that that we promised today, it'll be at least another year or two."
Jobs has done a decent job of updating the OS X calendar, and I think we would have heard about another year-long delay by now.
Does linux run on it anyway? (Score:1)
I don't think there is ppc smp support yet, but I am far from an expert. The last I heard was that i386 was the only stable smp arch and alpha was in development. I have heard nothing about ppc smp support yet, does anyone else know?
Re:Geee... (Score:1)
The LinuxPPC guys have to essentially reverse-engineer the hardware information to get Linux running on new Apple hardware.
This is why I don't like the fact that Apple killed the clone licenses. I don't mind the fact that it stopped clones from being sold; the action allowed Apple to concentrate on making better hardware.
Now, as for comparing Linux and Mac OS X to System 7.x...have you seen Mac OS 9?
Re:If G4 SMP boxes are announced, it's premature (Score:1)
getting macos x server (serving in the field now) qualified for smp should not be too difficult, and developers are already using release 2 of macos x (haven't had time to install it myself though)
"ethically questionable" is somewhat overstated--without macosx, the machines would likely be marketed only for macos x server and/or the most well-funded-and-supported desktop publishing shops, i.e. not for consumers or even run-of-the-mill power users... kuma
Re:Dual G4 SiliconFruit (Score:1)
I don't know about that third-party (Score:1)
Why? Look at the URL.
"750" is the real name of the G3, "7400" is the name of the G4.
Also the real time when this is gonna matter is when OS X comes out, because that will include much better SMP support than MacOS 9.
I really don't give a damn about SMP though, all I want is for Apple to start selling some machines above G4/450MHz. That is just way too slow. I know it's more the fault of Motorola/IBM than Apple, but it's still gonna be Apple's head on a plate if the speeds don't start going up soon.
Re:Geee... (Score:2)
Yes: Apple is (Score:1)
Re:Multiprocessor Macs? Why? (Score:2)
I spend a huge amount of my time waiting and wating for my computer sometimes... just watching the bar crawl across the screen... Added CPU's would certainly help - so long as the programs were reworked to recognize them.
Maybe this is big news for Mac users... (Score:1)
NT has good multiprocessing, Solaris has great multiprocessing. MacOS seems to have problems with that.
(and BTW, I was a bit disappointed with the performance of kernel-threaded Linux apps running on the 2.2 kernel.)
Re:I know about that third-party (Score:1)
What deity do I need to sell my soul to?? (Score:1)
=======
There was never a genius without a tincture of madness.
On track and scheduled for 2001 (Score:1)
SoupIsGood Food
Re:I don't know about that third-party (Score:1)
Re:About time... (Score:1)
Re:Geee... (Score:1)
All that from someone who doesnt even use a mac on a regular basis... I guess I just have admiration for the man...
_joshua_
Great for desktop publishing/DV people (Score:1)
Re:What deity do I need to sell my soul to?? (Score:1)
There is a serious MHz gap that the G4's need to close before it will be worth selling your soul.
AFAIK, an overclocked Celeron (366@550) may be about as fast or faster than a G4 450, for alot less money. By the time the Multi G4's are out, AMD and Intel are going to be seriously pushing the 1GHz barrier.
If Carmack was correct and the G4's say equal or a smig faster than Intel or AMD at the same clock speed, then the G4's will need to speed up in a hurry. The Upside to all of this is that we will have our choice of SMP machines, OS's, and CPU's. Once again, the consumer is the WINNER!!!!
Re:On track and scheduled for 2001 (Score:1)
Re:G4 vs Athlon (Score:1)
It's not a change in arch, only a change in vendor and speed!
Re:"from the but-who's-buying dept." (Score:1)
'iCEO'?
That was the biggest laugh I've had in a while..
Thanks!
Re:"from the but-who's-buying dept." (Score:1)
Re:Maybe this is big news for Mac users... (Score:1)
http://www-classic.be.com/products/bebox/dual60
Re:On track and scheduled for 2001 (Score:1)
linux on G4 (Score:1)
Re:what about multiple-core? (Score:2)
Multicore G4s are just two or four or however many G4s on a single chip. They still act like seperate processors, and still need an OS and programs to take advantage of it. The main reason for it would be cost and that since they're so close to each other, inter-processor communication is really fast.
G4 weenie (Score:1)
please educate yourself and realize that rc5 cracking is a pure integer task. Altivec does not help the slightest little bit. rc5 cracking is also *completely* worthless as a cross platform benchmark.
Re:G4 weenie (Score:1)
Please educate yourself by heading over to distributed.net where you can find out that the macppc client is indeed AltiVec/Velocity engine accelerated. Maybe you should check your facts before posting in such a high-handed manner. OK?
cheers,
Matthew Reilly
Re:Maybe this is big news for Mac users... (Score:1)
First of all, the 5 way Be machines were built, but were not meant for selling. But they did exist, from the very start. Did I say they used PowerPC CPUs? In fact, they didn't, they used AT&T Hobbit processors. The first PowerPC-based BeBox had 7 CPUs! but I didn't mention it because I simply forgot. Yeah, I forgot that one, it never shipped and there are only the ones built for internal use in Be Inc. But still, and OS that can handle 7 (actually, they limited BeOS to handle up to 8) CPUs, for 60$, that's cheap, compared to, say, AIX. No, Yellow Dog won't cut it, the 2.2 kernel is still behind as for SMP.
As for the dual processor BeBoxen, I am surprised that you claim they were not shipped!? I know of many people using them, and they are far from being developers, or Be Inc. employees, just regular dudes (OK, maybe not completely regular: artists, ex Amigans and electrical engineers, as myself) that bought the computer. I don't have one, but sure I would like too. You should admit that the design of the BeBox, both estetical and technical, kicks butt. I would really love, for instance, to have something like the GeekPort, where I can easily connect my home-maid I/O cards and other experimental devices, directly to the system bus. Talk about open hardware specs! Also, the two load indicator running lights were really sexy and you won't find them anywhere else.
Re:I don't know about that third-party (Score:1)
This issue was hashed out soon after the intro of the "G3" Power Macs. Macintouch posted a discussion with a Somerset (PPC) engineer [deja.com] about 603e/750 support for SMP. They will support SMP, just not always efficiently, since they don't implement all the necessary cache coherency protocols.
This fresh from the "press" (Score:1)
New PowerPC Platform in Fruition [gxnetwork.com]
This isn't the first... (Score:2)
Re:Geee... (Score:1)
Now, Apple is putting out decent hardware, and has improved OS stability greatly from the 7.5.5 days...
I hope that they allow for cloning again, but with better control over the spec. If they weren't careful, the clones could have eaten them alive. Just ask IBM.
- Jeff A. Campbell
- VelociNews (http://www.velocinews.com [velocinews.com])
Re:Geee... (Score:1)
1. Apple has open-sourced the relevent portions of their OS.
2. Intel invested in Be around the time they started going away from the PPC.
3. Hasn't stopped LinuxPPC/YDL/MkLinux much, has it?
4. Apple makes money on hardware - BeOS would be good for them.
At best, Be made a rational decision based on the dwindling marketshare of the Mac platform (given their target market, multimedia, I think this is bogus - but a possibility). At worst, this was due to obvious pressure from Intel and internal politics at Be. My guess is that it was partially a mixture of both.
Either way, Be's handling of the issue has been terrible. They should just get it done with and drop PPC support altogether.
- Jeff A. Campbell
- VelociNews (http://www.velocinews.com [velocinews.com])
Re:But why? (Score:1)
2. The Mac hardware platform is much less of a moving target than the wild world of Wintel. Remember the lack of driver problem? That was never much of an issue on the PPC side of things.
3. Apple is very big in the graphics and multimedia markets. Be is aiming for a similar market. Meaning, Macs are very common in the areas Be wants to get into - piggybacking on the Mac seems logical to me (gaining more than just a 'few percent' of marketshare).
4. PPC support is already there. G3 and G4 support is reportedly very easy to add (ie. a single developer taking a couple of weeks). Everything Be writes runs on PPC already, and it doesn't seem to be hurting them too much. Now they just need to make a promise to retain support into the future, gaining back trust.
5. Mac marketshare has been improving drastically lately - far higher than when they first ported to the PPC. It's a good time to look at the PPC again.
- Jeff A. Campbell
- VelociNews (http://www.velocinews.com [velocinews.com])
Re:Don't make me Laugh... Xerox Came up with the G (Score:1)
Perhaps you should learn the history of which you speak?
The Xerox GUI research was indeed useful, and made a major impact on Apple. However:
1. Xerox was paid for the 'walkthrough', in the form of stock in Apple (assuming they've held on to it, they should be pretty happy right about now). When will Microsoft start sending their checks out to Apple?
2. Xerox rarely gets anything out the door, and if they do, it usually flops (not due to inferior technology, but for marketing reasons).
3. The previous poster said '...Sure they both saw what was at xerox parc, but Jobs was the man to bring it to the table.'. Reread that. Get a drink. Reread it again. Think about it for a minute or two. He's not saying Apple invented the entire concept of a graphical user interface, he said that Jobs (and Apple) brought it 'to the table'. They took the risk, and it more or less paid off.
Instead of polishing your insult/flaming technique, perhaps you can pay more attention the what a person says before replying?
- Jeff A. Campbell
- VelociNews (http://www.velocinews.com [velocinews.com])
Re:On track and scheduled for 2001 (Score:1)
No they aren't. The G3, like the 603e, was meant to be a cheap consumer processor, and you don't put those in high end servers.
IBM has and is working on the G4's and 5's, there's just been some confusion as to what a G4 is. In simplified terms, for Motorola it meant having Altivec, and for IBM it meant having the processors run at a higher clock speed.
two words: color calibration (Score:1)
I think this has been the trend for some time as more color professionals are becoming increasingly frustrated with the MacOS.
Even in the color/prepress world, NT and other OSes are slowly but surely becoming feasible alternatives to the current MacOS because other OSes are _sooo_ much more reliable. With the deadlines we're under, we cannot afford to reboot two, three, five times daily because of the cryptic 'Type #' errors are just plain freezing. Our Irix and NT boxes seldom ever require rebooting (once a week, if even that often).
Um, no. When it comes to heavy memory use with graphic apps, NT is little better than the Mac OS as far stabitlity goes. And losing 20 mintutes a day to reboots is nothing compared to losing 4 hours because you can't get your output to match what you have on the screen.
There are a couple of other big reasons why Macs dominate the industry: Applescript and better support for multiple monitors than you'll find on any other platform.
Re:G4 weenie (Score:1)
AFAIK each 128 bit Altivec register can act as either four 32 bit FP registers, or as sixteen 8 bit/eight 16 bit/four 32 bit/two 64 bit/one 128 bit integer register(s) depending on your needs.
In that case you can certainly optimise rc5 cracking using Altivec.
Re:About time... (Score:1)
Interesting idea. I haven't tried mounting the old board for over a year, but with 8.1 the two 604s (at 132 MHz each) ran Photoshop at little more than half the speed of the G3 (at 300 MHz).
I remember doing some comparisons between the BeOS (can't remember the version) on the twin 604s and the G3, and my tentative conclusion was that the G3's 1 MByte backside cache (running at 1:1 - 300 MHz) was the most important factor.
Now, seeing that the G4's interprocessor communication protocol is even better than the 604s - and the multi-G4 boards will probably have 2 MByte backside caches - I would predict that a dual-G4 board at 500 MHz each should give at least 3 times the effective PhotoShop performance of my current G3. Not considering the AltiVec units, of course...
Regarding Mac OS 9, I have some doubts that the new nanokernel will have a dramatic impact on a MP system, but I'll try it out over the weekend.
Re:What deity do I need to sell my soul to?? (Score:1)
anybody in prepress (Score:1)
Most importantly, get qualified color people (NOT DESIGNERS). Get people who truly understand color theory, composition, and all phases of lithography (from proofing to layout to press).
Of course you have to be qualified; that's true if you're a prepress man, a sysadmin or an auto mechanic.
_Little_ better on heavy memory use? Though not even close to our Irix boxes (still running Photoshop 3.0), NT is _magnitudes_ better handling large CTs - under heavy usage, we reboot once weekly. So much as a Unix bigot (and former Mac bigot) as I am, this is no lie.
NT is a hoary bitch when it comes to playing with video, but I have to admit that I haven't seen Photoshop crash and take down the whole machine, so long as the amount of memory was at least equal to the size of the file. But NT has a tendancy to do boneheaded things like erase your password file and assign the same irq to both your video and network card.
Forget multiple monitors.
Forget MacOS.
Get used SGI Octanes/O2s + Photoshop 3.0
We've got (and kept) most of their clients, despite being somewhat pricier...
Sounds like you've turned into an anti-mac bigot, or Apple pissed you off at one time or another. Multiple monitors are great for doing work on a computer, even coding, and what if I need Photoshop 5?
Macs can't do everything; Apple let a lot of the video editing market slip over to Windows, and I'd go with an SGI box if I wanted to do rendering. But Macs are very good at publishing and will continue to be as its one of Apple's core markets. Hell, whenever they want to show off new machines, they do it with Photoshop.
Re:Maybe this is big news for Mac users... (Score:1)
Actually (and I hate to say this) if you walk NT in SMP mode, the Task Manager has X pulse sections (X=# of procs).. OK, they're not LED graphs, but still..
And I'm surprised you can't find a GNOME version...
Your Working Boy,
Re:anybody in prepress (Score:1)
Just like some Wintel bigots insist that you have to be using Windows to run a business, or Unix bigots who insist its the only option for running servers. You'll find bigots anywhere.
My assertion is that though Macs may be an industry standard, they are a very _poor_ industry standard - this is analogous to the dominance of Windows 95/98 in the office world.
Ever hear this quote on democracy? "It's the worst form of government, except for all the others."
Our shop was an Apple beta site for many years through the late 80s/mid 90s. The amount of sheer BS from their technical departments (which should really be termed 'technical marketing') is amazing. Their support was terrible. Customer feedback was met by derision and insults (on the level of "Our software is perfect, you must be doing something terribly stupid, because you're terribly stupid.", etc.) They employed us as a beta site and our real-world feedback was derided and consistently ignored!
And Microsoft is any better? Call for support on a system and most of the time they'll tell you to go bug Gateway or Dell or whoever you bought the it from. And how long have you been waiting for NT 5? Or how they basically made Compaq do most of the porting of NT to the Alpha chip, while charging them for the OS at the same time.
We haven't looked back since. Our productivity is magnitudes better since we dumped the Macs.
Sure you aren't falling into the habit of most mac bigots and comparing current PC hardware/software to the Mac equivilants of 15 years ago?
At the risk of sounding redundant, that Macs are entrenched in the publishing industry is a lot more attributable to Mac bigotry than measurable technical advantage.
And because Apple works hard to maintain that hold as a core market. Adobe is definatly at the top of Apple's most important devleopers list, probably followed by Quark and Macromedia. For Microsoft, its just another market to conquer but they don't really put effort into it.