![]() You don’t need an app threaded 8 ways to take advantage of an 8 way processor. P.s.: What’s up with the ‘’ thing? It’s not working for me, at least not on OSNews v3.Įdit 2: uh, when I log in, it works. ![]() They’re still quite competitive in some workloads. ![]() And it somehow justifies the investment people made on those G5 towers, as well as justifying Apple’s continued support for the PPC machines. If I was Apple I would have picked a different benchmark result because that is hardly flattering.Īt least they’re not bending the numbers as everyone and their pet usually claim Apple does. Not to mention how Apple tuned their version of GCC quite a lot to grok AltiVec, and with Tiger they were already pushing the autovectorizing version of GCC while FSF was still pretty shy about it. Those programs use it EXTENSIVELY, and their implementation is bound to be more mature than SSEx ones, if only because Intel is rolling out the 4th major revision of SSE already with its newer processors (Penryn), whereas AltiVec has remained remarkably unchanged since its introduction. Yeah, the G5 is a seriously anemic processor, eh?ĪltiVec is a heck of a SIMD instruction set. I found it surprising that a Dual CPU Quad Core 3GHZ Xeon will only perform 1.4x better than an old 2.5 Ghz Quad G5 setup. Windows will make an effort to split the load of your application between processor cores or cpus if you have multiple threads of execution. There might be some high end software that is sold this way strictly to milk customers for licensing money but there is surely no technical reason to do so. Well first off I’ve never seen an application for sale in which you have to choose a multi-cpu version or not. ![]() You have to buy a separate version of the OS or buy a separate build of an app. I think in reality you likely have to thread your application correctly and this check box probably applies some compiler optimizations for applications that are targeting multi processing systems.Īgree that on the Windows side of the fence, this is for the most part totally opposite. So you can code away without threading your application or anything and a magic checkbox does the rest huh? In fact, for most developers for the Mac, usually it’s just a matter of clicking a checkbox in XCode to recompile an app with multi-cpu/core support.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |