Safar Altivec enabled?
Someone started a thread over at mozillazine.org about Firebird being Altivec enabled, so that got me wondering if Safari is. I did a quick search through the forums here and didnt find anything about it. If Safari isn't, what enhancements would we see and how hard would it be to implement?
*EDIT* In addition to Safari, what about Camino and OmniWeb?
*EDIT* In addition to Safari, what about Camino and OmniWeb?
Comments
I'm not 100% sure if altivec enabling a web browser would help much... except with HUGE text files or whatnot. Still, probably small boost.
Originally posted by DanMacMan
Someone started a thread over at mozillazine.org about Firebird being Altivec enabled, so that got me wondering if Safari is.
What is the meaning of Altivec enabled browser? How Altivec could be used to accelerate internet operations/transfer/content display? For the last one, the answer is more obvious, I don't know for the others.
Originally posted by PB
What is the meaning of Altivec enabled browser? How Altivec could be used to accelerate internet operations/transfer/content display?
Yes I was wondering the same thing. DanMacMan can you please post a link to the discussion about Firebird's Altivec use.
Originally posted by Aquatic
Well whatever, Flash sucks ASS in Safari. It has for over a year. It's like watching a slideshow. It is also slow in Classic, when I open up Romp files (for OS 9, garrr)
Works great for me. Flash animations display with smooth motion as do Flash movies made from photographed content.
Originally posted by WJMoore
Yes I was wondering the same thing. DanMacMan can you please post a link to the discussion about Firebird's Altivec use.
No problem,
http://forums.mozillazine.org/viewtopic.php?t=47389
By Altivec enabled the poster meant that he simply had given the switch to gcc to allow Altivec instructions. He didn't know enough to know that this does nothing if you have not coded for Altivec.
The only place that Altivec might come in handy is in image processing, and the only places where that might be in a web browser is when you are drawing things on top of another that have some transparency/translucency. PNG's with alpha, and anti-aliased text would cover it. But in both places you would probably spend more of your time in conditional branching, and so the chances are that you would actually waste processor cycles moving things in and out of the Altivec unit, far more waste than would be made up by the horsepower of Altivec.
Altivec is a great SIMD engine, but like any other specialized piece of hardware, you have to choose the right jobs for it to be of benefit, web browsing just is not one of them.
Originally posted by Aquatic
Well whatever, Flash sucks ASS in Safari. It has for over a year. It's like watching a slideshow. It is also slow in Classic, when I open up Romp files (for OS 9, garrr)
it is only a slideshow when the window playing the Flash movie is not front. Then it becomes choppy and stuff. At least for me.