Apple vs. PC in Adobe After Effects
An anonymous user wrote, "Digital Video Editing ran some tests to compare the Dual G4 with the Athlon MP in After Effects. They didn't use the fastest Athlons, but the results are pretty clear anyway. This is especially interesting after Apple announced that they would be killing Shake for x86 platforms. If Apple really wants to position the Mac as an alternative to x86 on the film / video effects market, they are going to need to improve their hardware, especially with AMD's 64-bit CPU just around the corner. From the article: 'Not one of the objective tests we conducted using After Effects bore out Apple's claim of Mac superiority. In fact, in most of the tests, the Mac was left lagging far behind.'"
I couldn't find it in the article, but is AfterEffects AltiVec and/or 3DNow! optimized?
[I'm assuming that the systems were running OS X and XP, respectively]
How much could OS overhead play a part in the results? Does XP eat up an equivalent number of CPU cycles to OS X?
I really like the Mac. Honestly.
But I'm glad to see some independent testing on this front. I think those contrived Photoshop bakeoffs are an embarrasment.
I personally don't think Apples are as fast as PCs. I think most people agree. That's really not the point. There are many good reasons to buy a Mac. But a Mac running OS X is slow and everyone knows it.
How is dual 1.533GHz Athlon processors anywhere equal to dual 1Ghz G4 processors? The combined processing power of the Athlons is over 1Ghz greater than the combined processing power of the G4s. Again, I ask, how is this equal? Also, we know the amount of ram in each system but what type of ram was it. The G4 had PC133 but the Athlon? It was likely using 266MHz PC2100 DDR ram, far superior. What about the hard drives? Apples was probably a DMA 66 5400 or 7200 RPM drive while the PC was likely supplied with a DMA 100 7200 RPM drive. With the processors aside, there's a lot more to consider when comparing apples to oranges.
Let me state the obvious - Apple needs to release G5 based systems soon, or it will be in deep do do. It needs to be cutting edge - DDR266 ram! Dual processors well over 1GHz! Oh wait, I meant "cutting edge as of a year ago". It should be said, though, that the dual G4/1GHz system they tested did OK considering the system and processor speeds. It has me drooling for one of those Dual 1.6GHz G5 system! MacWorld NY will tell...
You can run Shake on x86 to your heart's content, as long as you run it on Linux. This being slashdot, you'd think the story editors would be clued up on this sort of thing...
News for Nerds. Stuff that Matters? Like hell.
It's really silly to think that Apple has anything other than its own video editing software in mind when it makes claims about itself in that market.
Apple makes sure that Final Cut Pro works just as well on their hardware (or better) than any other comparable editing solution on any other platform. Lots of professional editors have moved to it.
Apple aquired the sofware that would later become FCP from Macromedia. Look at what happened with Apple aquired Zayante. Now look at how they used them.
The same thing will eventually happen to Shake too; it will be Applefied -- a new skin and some new features added and, most importantly, its useful pieces integrated in other Apple products where it will increase product value.
That's Apple's thing:
Apple Hardware + Apple Software (original or aquired and retooled) = better overall product/user experience. At least, that is what it looks like they are doing to me, and until you get a benchmark to measure that, I can't trollbait like this too seriously.
after Apple announced that they would be killing Shake for x86 platforms
No, Apple announced that they were discontinuing for Windows. They are continuing to support of x86 operating systems until at least 2003, at which point they would re-evaluate the market. This is not killing it, just leaving their options open.
These are some benchmarks the scientific community will be interested in:
(1) See how long it takes each machine to completely align a large gene (i.e., 500+ nucleotides) for a large number of isolates (i.e., 30+).
(2) See how long it takes each machine to complete a maximum likelihood hueristics search using a large gene and a large number of isolates, to determine the phylogeny of the isolates.
(3) Etc.
social sciences can never use experience to verify their statemen
I'd like to give you my perspective on Macs right now. I have a 1.4ghz Palomino, lots of RAM, the works. It was very fast when I built it for $1500, and it's still fast now. Despite this, I recently bought a $2800 800mhz PowerBook; it'll be slower, but there's no way you can duplicate the experience of OS X.
Find me a laptop with the features of the Powerbook (gigabit ethernet, dvd/cdrw drive, the slim size) for a comparable price, and an advertised battery life of five hours (they all inflate, it's reasonable to compare the inflated values), and I might consider an x86 laptop. Sure, the Powerbook may be slower in some aspects, but it makes that up with features.
Combine that with Cocoa and a user-friendly UNIX, and you'll see why I (and many others) are willing to pay more for a Mac. I'm willing to pay more just for a stable development environment; no fuss about what GUI toolkit to use, what language, or things like that. The tools they provide (interface builder, project builder, gcc3) are all I'll ever need --- and they're free.
Looking at the upcoming features of Jaguar, I'm even more pleased with my purchase. Where else can I get an OpenGL accelerated GUI, ZeroConf, and a tool like Sherlock 3 just by using this consumer-level OS? Speed should always come second to usability and the ability to get work done.
That's why I'm becoming a Mac user, and I suspect it is the same reason for many others. We realize how much faster x86 is --- but it doesn't matter. Experience is key.
take it easy... nobody is saying macs don't have great value. This was a speed test. The mac lost.
Nobody insulted your choice of computer, so you don't have to defend your choice of OS. I too use OSX, but it does need improvements in speed. I wish that Apple had found the true medium between form and function on this OS release, maybe Jaguar will do it. The OS is just to dang pretty considering how slow it runs.
Speed it up, then make it pretty.
These guysuse openGL to speed up video compositing (to the point where it's real time!). It's interesting to see what is esentially gaming hardware used for professional video production.
Apple has always been careful to compare the G4 to the Pentium 4 and not Athlon. The tests I have seen comparing all three (even by MacAddict) tend to more than validate AMD's claim that the Athlon is faster Mhz for Mhz than the Pentium.
Apple has tended to fulfill Moore's Law in fits and starts rather than the smooth curve you see with the x86. They pulled well ahead about 3 years ago and then hardly moved until just recently. We'll see how far the current surge takes us.
Speaking of 64-bit processors, I suspect that the more portable UNIX core of Mac OS X will allow Apple to support a 64-bit machine at the consumer level before Windows can.
A big part of usability is the system responding in an instant when the user clicks on something. If this doesn't happen, the user starts thinking "did the computer realize that I clicked?".
Maybe they click again, or they assume they're "doing it wrong" when the only problem is that the system is slow to respond to their mouseclick/keystroke.
The ability of the system to quickly respond to user requests is a giant part of usability. I don't want to GUESS where to click because a window is still redrawing, or wonder whether I can start typing in a text field yet.
Is the system ready for my input? With OS X, I don't know and it's very frustrating. Speed has EVERYTHING to do with usability. Windows does not suffer from this problem.
Sure enough, even the Mac lovers can agree that for the same cash a PC is gonna be faster than Mac. Intel and AMD have big incentives to keep those clock speeds as high as possible. ... where are the studies about the entire work flow? Just because the machine is faster at grinding thru certain processes, it doesnt mean that the same job will get done quicker. What's the time to import/export files? What about saving those big files off to another disk? What about the learning curve for new apps (or OSs for that matter?) What about downtime for repairs and upgrades? What about end user training? These all "cost" in the end. I'm not saying that Apple would win this kind of study but I know from personal experience I do "get more done" on my Mac than on my PC.
But
"Corporate rock still sucks. What are you gonna do about it?"
The duals are even better in a cluster. I dont have any details, but I recently read an article about the grandness of macintosh clusters. Apparently, like the man said, the Macintosh is aimed more at the "lots of processing per cycle", not the "lots of cycles" view. This outlook that Motorola has had, combined with the gigabit ethernet (giving a fatter pipe to communicate with the controller) built in makes the G4 tower have some serious clusterability, especially with things like rendering huge 3D scenes in 4096x3072 resolution. Those clusters could probably finish off a SETI@home unit in about an hour! =D
I will now redundantly add my name to the end of my post. You know, in case you forgot me or something.
Carbon sux.
You can't easily Cocoa any existing application. Writing a proper Cocoa app takes a different mindset than the traditional c / c++ program does. Until we see programs benchmarked that were coded NATIVELY in Cocoa, we won't see much that is impressive.
That being said, Carbon is a crutch for developers. Nothing more.
This AC is right; the Animation codec (one of the oldest codecs in the QuickTime package) uses compression. It's not even very fast compression - I've found that standard motion JPEG is faster. If they really wanted a fair comparison they should have used uncompressed video or possibly just standard DV spacial compression. Accessing uncompressed video isn't very taxing on the CPU (because it's not compressed), but it is very disk intensive because the files tend to be *huge*.
"Leave the strategizing to those of us with planet-sized brains." -Tycho
Charlie White published the following after MacWorld NY last year:
"Worse, he (Jobs) engages in downright fraud. Consider the tired old "smoking Pentiums" routine. Funny that when Jobs compares the new G4 with the Pentium, he picks Cleaner, an application that runs significantly faster on a Pentium 4 than a Pentium 3. But lo and behold -- it's a single-processor Pentium 3 that's compared to the mighty G4.
What would happen if a dual processor Xeon 1.7 GHz machine (based on the P4 chip) were tested against the G4? Guess. Another odd
occurrence: Where was the AMD Athlon chip, another "Pentium Smoker," in this carnival? I say, next time, Jobs, get a copy of LightWave up there and render a few frames with that G4 against the fastest PC and we'll see who gets smoked.
Charlie White Senior Producer Digital Media Net"
Of course what Charlie didn't say was that he had not watched the Macworld P4vs G4 shootout himself, which was was he missed the big P4 signs and the apology from Jobs that though they knew P4 1.8ghz models were shipping, Apple was only able to obtain a 1.7ghz model for the NY Macworld. He also missed the explanation that both the Photoshop and Cleaner apps (optimised for P4 and G4) were running a series of processes common to complete a real world job and that the P4 and G4 were both running equiv RAM and HDs.
It seems that Charlie White and Digital Media Net never let the facts get in the way of a good headline.
Having processors speed over 1ghz doesn't mean anything.
A dual 400mhz Sun Server comes in at $18,000 and I am sure it can blow away your PC with 2.4ghz chips.
What I want to know is how long it takes me to:
Start up from sleep
Read my email,
Surf some web pages,
Open Dreamweaver
Make edits to web sites
Open Fireworks
Edit some web images
Open QuickTime VB Authoring App
Stitch some QTVRs
Open Movie Editing Software
Download and edit some movie files
Render out movie for TV, CD and web
Upload web sites
Surf the web (web site testing)
Read some more emails
Put the machine back to sleep.
In 90% of this work (apart from Stitching the QTVR's and outputting Movies) I am not going to be waiting for the machine but waiting for me.
That is why the user experience on the Mac is so important. If you can get around quickly, moving data easily then the Mac will out perform the PC any day. For me this is what makes the Mac head and shoulders above any PC.
The simple fact that my Mac has stayed up for a couple of weeks now without rebooting (since the last update) is invaluable. It cuts many minutes out of my day.
Go out and get sailing!
for Trolls.
Inane.
It is quite possible for a machine/OS/interface to be slow, but still remain responsive. Unfortunately OS X fits squarely into the "unresponsive" category, even on quite fast machines like my PB667 (and a G4/933 isn't much better). X and its associated window managers/GUIs/whatevers tend to suffer the same problem. NT based versions of Windows (particuarly later ones like 2k and XP) remain quite responsive even on slower hardware and the king of all in terms of responsive GUIs, I'm led to believe, was the Amiga.
Windows does not suffer from this problem
It's all relative. I still happily use my PII/266 as my main box. I just use Linux, Sawfish, and a suite of fast apps (dillo and rxvt are the two primary ones).
May we never see th
The Mac definitely wins where file management is concerned.
I find the Finder to be incredibly difficult and clunky to work with when complex and deep directory hierarchies are present. One of the things I miss most from Windows when I'm using OS X (apart from the better responsiveness) is Explorer's directory tree+file listing layout.
The Mac nicely eliminates unnecessary clutter when changing foreground applications.
Dunno what he means here. I find the taskbar much ncer to use (and more usable) than the dock.
The Mac powers up and down in the time it takes Windows to POST.
I find that hard to believe. There's no way my PB667 boots any quicker than any of my PCs (except for the ones with heaps of hard disks and SCSI devices attached attached). I suspect that he's comparing wake-from-sleep time to bootup time. But, in any event, who cares about how long a machine takes to boot when you hardly ever do it ?
Right now, OS X has a SERIOUS responsiveness problem. If you think it's bad on a fast G4, be glad you don't have an iBook. Great little machines, but I couldn't believe how unresponsive it was. Sold it to some zealot that can't see the truth even when it's staring them in the face. Seriously, if it works for folks, more power to them. But I don't see how anyone could use the iBook with OS X on a daily basis - I couldn't. I was ready to throw it out the window!
For the same cash, you ALWAYS get a better mac than PC. Every time I've done a comparison, if you look at a Dell, Gateway, IBM, or other non-fly-by-night manufacturer, you spend about twice as much as you would for a mac with comperabe specifications (I'm talking about hardware.) When you factor in the fact that the mac is about 4-6 times as fast at speed intensive things, you find that the mac is a much better deal on a price preformace scale.
Given that the largest installed base of open source software is on the Mac, and that the non-open source stuff kicks every other OS out there-- better video than real, better graphics than any desktop,(OpenGL implementation), faster application development, a vastly superior UI,etc. etc. I find it shocking that so many slashdot readers- obstensibly people that support opensource- continue to repeat the myths and outright lies spread by the evil empire.
Get a Mac. Run Linux on it if you want, dual boot with darwin and OSX if you want. But get one and see what it is that you're missing.
Only be evading actually using one or getting informed about the technology involved can you continue to hold the worldview you represent here on slashdot (and get moderated up for... hmmm.)
Why is Gosling, Joy, and every other big name unix guy I know not intimately involved with linux development of going to the Mac? The titanium powerbook, and other great hardware.
As I heard Gosling say yesterday "Mac OS X is unix with quality control and taste."
BitGeek
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
I'm assuming that since the recent crop of Adobe apps are written as to run in both OS9 and X that the use Carbon. Has anyone done benchmarks on Carbon-based app performance in OS9 and X vs Cocoa based in X?
I only wonder because I've noticed a little sluggishness in Illustrator 10 under X AND 9 that I didn't experience various Cocoa apps(some quite large) under X.
Could the ease of platform transition that Carbon provides have a significant impact on performance?
Anyway, G4/G5 chips are looking to pick up in MHz very steadily, and I can't wait for the day in the next few months (and with hope it'll be at MWNY) when my dual 1.6 is tearing everything apart. And you can just imagine when you'll be able to buy a 4-processor G5 running at 2+ GHz each.
But after mid-2003 it will be biting the dust as well along with the IRIX version.
Er, no. Nobody from Steve on down has said a damn thing about the fate of Linux/Irix Shake after 2003 other than that they'll evaluate it at the time.
Apple has been pretty consistant about being willing to publish non-MacOS versions of their top-end software (ie: WebObjects) when they know that there's a demand for it. I strongly suspect that if current Shake customers make their needs known, they will be tended to.
News for Nerds. Stuff that Matters? Like hell.