Mac vs. PC Digital Photography Comparison Redux
Macmurph writes "Bibble Labs has released a lightning fast version of the RAW image convertor, MacBibble. According to MacBibble creator, Eric Hyman, "MacBibble 3.x is almost 10 times faster than the manufacturers software when converting RAW files under OSX.". Prelimenary tests indicate the Mac may be faster than PCs in RAW image conversion afterall. This calls into question the relevance of the the hotly debated article Rob Galbraith posted just 3 weeks ago and discussed here on Slashdot. Two thumbs up for the PowerPC G4's AltiVec vector processing engine, now being put to work in MacBibble."
The way I see it, multi-processor systems need to become more commonplace in the PC world. I don't know why they haven't. Is it a cost issue? My assumption is that's how the G4 performs so well, based on the fact that the multi-threading is what gave the program its edge.
Stay tuned for next week when we take the existence of bikini waxes to show that George W Bush is a paedophile.
that a multi-threaded app that utilized Altivec would beat a single thread that relied solely on the FPU to do the work...
I mean this is not rocket science! You would get similar results on most any machine using SSE2/MMX and hyper threading (perhaps...).
No. See the many, many other discussion on /., ArsTechnica, etc., about G4 vector processing capabilities. This and laptops are the (only) areas where the G4 remains competitive or better than the P4.
"Science is a tribute to what we can know although we are fallible" -Jacob Bronowski
argh... i absolutely loathe these mine's bigger and faster things... it's like a boy's pissing contest time-and-time again. this empty article blown up doesn't help! although i must add that it proves that decent programming skills _on_any_cpu_ helps build a fast program...
The reality is that these "benchmarks" are, in all actuality, never really objective. The benchmarks from a few weeks ago were likely done by somebody who is less than a fan of the PowerPC G4 chip. The results from this article were written by someone who writes software for Windows and has decided to write a clean program for the G4 chip with its Altivec engine. Kudos to him.
The reality remains that benchmarks prove little.
People who are in love with Macintosh have, throughout history, had the speed card in their deck. At this particular time, many would argue they don't. (Many would argue they do...)
People whoa re in love with other platforms, hardware and software, like their platforms for specific reasons, as well. Speed may be one of them.
But, I think, deep down, Mac users are attached to the platform for more than just speed. It's the efficiency of the operating system, the attention to detail, the clean interface, the simple plug-and-play, the good support, the Apple iLife products...
It's all in the eye of the beholder.
jrbd
So, PCs have 3DNow!, SSE and SSE2 depending on what processor you have. I have observed factor-of-ten speed-ups of certain code using hand-crafted 3DNow! vs. GCC floating-point. I wonder how fast his algorithm would be if implemented in 3Dnow! or SSE? I bet my rusty old K6-2/500 could put in a reasonable showing at his benchmark.
Stick Men
Hang on a moment. The last Mac vs PC test was conducted fairly - Photoshop on a Mac vs Photoshop on a PC. Using nearly-identical software the clear answer was that the fastest PC today was faster than the fastest Mac.
Now someone writes more efficient code for the Mac, then tries to claim that Macs are somehow quicker than PCs? Talk about an unfair test - that's like that's like writing a pi calculator in BASIC for the PC and seeing how quickly it can calculate 1m decimal places on a 2ghz P4, then writing one in assembler for a Mac classic. If the Mac classic wins, does that mean the Mac* is faster at calculating pi than a PC?
* Macs in general
Sorry, but my karma just ran over your dogma.
OK, I'm a techie and graphic designer (yes, rare).
When will people realise that raw speed, although useful to deisgners and artists, is NOT the be all and end all of which platform is preferable for this industry.
The main reason why macs are so dominant in publishing and art is becasue of the old (true) cliche - it just works. Designers are generally NOT a technical people, they think with the other side of their brain all day long, and technology confuses them, so even if a PC goes 20% faster at some filters, if they can't figure out problems with DLL's, conflicts, registry problems and having to reinstall Windows every 9 months then what is the better system for them?
How about usability and workflow (please comment on these only if you've used both machines (Win & OS X) in a demanding and very time specific industry to a large extent) - OS X hands down, allows me to ignore the fact that I am using very advanced technology that's incredibly advanced and *do my job*.
This allows me (and hundreds of thousands of others) to get a much bigger performance boost out of my work than a faster processor.
What are the productivity gains of perfect networking, great UI, better support for FireWire, BlueTooth, Wireless stuff etc etc etc.? It's not quantifiable but it is much more important than slightly faster processors, so lets just stop the whole thing there.
So in brief, processor speed important (and nice to see the Mac keeping up in one area) but not so important it outweighs the other thousand reasons design professionals use Macs.
-Nex
This sig has been deprecated.
as I understand the PC has faster hardware in the sense that American cars have more horsepower - they just throw a ton of power at the problem and don't worry about the effeciency.
The Mac has the ability to do some cool wider pipline stuff and specialized vector processing - but you need to design stuff especially for it - otherwise it isn't as efficient and you lose to the big block Intel/AMD family.
I think the Playstation2 had this problem at first - it is *highly* optimized for vector processing and the first bit of releases for it hadn't taken full advantage of that.
If I can come up with a scenerio that is useful to me where I really *need* a mac, I'd consider it - but at this point, they are simply cute as hell and that is about it.
There are some odd things afoot now, in the Villa Straylight.
Unless the people coding the software take advantage of it. That's what I got out of the whole thing.
You see? You see? Your stupid minds! Stupid! Stupid!
same could be said of any /. post that doesn't match your specific interest set.
/.ers so that's why it's here, if you're not interested I suggest you read something else.
point is that it's tech related and of interest to plenty of
-1, Pointless Willy-waving.
-MT.
cache bribes? How much did Intel give them, 64K or more?
Sorry, but my karma just ran over your dogma.
I'm really getting tired of the whole Mac vs. PC war being based on speed.
I'm not really sure how many times it has to be said, but a great number of Mac users don't use Macs because they're faster. In fact, let me say it again:
It's not about speed
I really can't believe that with the Slashdot community--being so "in tune" with corporate ploys and runaway marketing tactics--still fall for the MHz propaganda, and the speed benchmarks that accompany it.
Since when is the most important thing about a computer the speed? Granted, if you're playing BitchBlaster 2023 that requires a GeForce9000 Mx2+3.144 video card, maybe.
But I'm not sure if people noticed: Most Mac people aren't die-hard gamers. Macs aren't great gaming platforms anyway. They're for people that do work with their computers and rely on them.
These people care not about the absolute speed of their Mac, rather, they care that it works every time that it is booted and that the end-user experience is much more pleasant than someone using something like Windows XP.
So please, people of Slashdot--I know you have above average intelligence:
It's not about speed.
-brain
I honestly don't pay much attention to side-by-side comparisons, unless the systems themselves are significantly similar. To me, comparing an Apple to a PC is akin to doing a comparison between an Xbox and a PS2. Both systems will outperform the other when using certain tests, while in other cases they will be similar.
It all comes down to a combination of hardware and software, and it's relatively easy to skew the results either way using these factors. So getting an unbiased test is going to be very unlikely, even in the best of conditions.
My motto is, if it works for you, go with it.
Dr. Wu
If you've read this far you might be interested to note this plug-in from Adobe that "enhances the reliability of Adobe® Photoshop® 7.0.x software running on a Mac OS X system that uses the G4 processor" from a couple of days ago.
No word on whether this gives the PS on G4s any kind of speed boost, though.
When did the future switch from being a promise to a threat? -C. Palahniuk
Will this never end?
I love Macs, I've used them exclusively for over 10 years now and don't see myself switching anytime soon. Given that...
To Mac zealots:
PC are faster than Macs. Get over it. Yes the PPC chip is more elegant and efficient but it runs slow (relative to Intel). Good Altivec applications are few and far between and don't really apply to the day-to-day home and business user. If the PPC 970 comes out this summer, then maybe Macs will again TEMPORARILY hold the speed crown but until then, PC are faster by using brute force. If sheer computing performance is your #1 requirement, then a PC should be your choice. If you're poor and only have $400 to make sure your child has a computer, then a PC is your only choice. Don't even start by saying with that money you could buy some 1997 era Mac either. Please.
To PC zealots:
The overall user experience on an OS X system outweighs the fact that Win XP may idle faster when running Word. In those applications that can take advantage of vector processing, Altivec is far superior to 3DNow and SSE. Plus, I see a lot of complaining about the program was written explicitly for the Mac so the comparison is unfair. Welcome to our world. Most software written to support hardware (scanners, cameras, etc.) is a blatant PC port of a hastily written "good enough" POS program. Plus, Mac laptops have better battery life AND get the full desktop chip, not some crippled "mobile" version designed to prevent penile burns and 20 minute battery life.
Personally, I'll take elegant and efficient any day. Quite frankly, I'm glad the PPC has temporarily lagged behind. It's forced Apple to really tighten up things to keep competitive and it shows. This might not have happened if the processor would make up for any code bloat and inefficiency. Look at Safari - 3MB download. Look at OS X speed from 10.0 to 10.2. Phenomenal. When the 970 comes around, OS X should theoretically run like a champ.
I have a 1.33GHz Athlon. I have a CPU usage graph sitting in my system tray. My CPU usage almost never goes above 20% (exceptions: Compiling and encoding oggs, which will use 100% CPU however fast your CPU is). On a new Mac, a lot of the GUI related CPU load is shunted to the GPU, and PPC chips do run faster than x86 chips per MHz (This was never in dispute. The dispute is that a 1GHz PPC can outperform a 3GHz x86, which stretches even my 'will-to-believe'). So, If I upgrade to a new Mac with Dual 1.42GHz CPUs I get
And the reason I'm still using a PC? Cost. At the moment, my 18-month old system really isn't slow enough to justify upgrading it.
I am TheRaven on Soylent News
Digital Photographers enjoy the RAW format over JPEG or TIFF for several reasons. A good analogy is to consider a RAW file as a digital negative, or a JPEG or TIFF as a color slide.
RAW images contain more information from the camera - they're unprocessed, like a digital negative. JPEG's will have much of the same information, and with a low compression ratio will often have similar 'quality'. When you bring these into Photoshop and try to modify or play with the pictures, a RAW file will give you more information to fiddle with.
Rob Galbraith explains this in greater detailI've included some relevant quotes below: (snip)