Then, enter the Apple-lead OpenCL (Open Computing Language), the open source programming language that I've read will give unto us cross-platform goodness and unlock GPUs so they can be used by more applications and processes. The Wiki say " The purpose is to recall OpenGL and OpenAL, which are open industry standards for 3D graphics and computer audio respectively, to extend the power of the GPU beyond graphics." So, I know that GPUs are exceedingly fast and I love that physics in games (Physx on NVIDIA Series 8+) will be run by them, but is giving other apps access to them a good thing? Apple will implement OpenCL in Snow Leopard OS 10.6 (to be released in 2009) and a lot of companies are on board including IBM, Intel, AMD/ATI, NVIDIA, 3DLABS, Activision Blizzard, Codeplay, Electronic Arts, Ericsson, Motorola, Nokia and Samsung. But what will this do for graphics? Anything? What effect will it have on positional audio in games? And finally, will this make playing games without Microsoft truly viable?
Lastly, I'd like to mention another perhaps obvious question: What about multi-core processing in games? Sure, opening up GPU's will be great, but what about the 2-to-8 cores churning inside many PC cases? Could using multi-threading and breaking up processes within games to different cores speed performance? Are bus speeds a bottleneck?
Let me know your thoughts!
1 comment:
In any case, don't be disillusioned yet, in the event that you can't discover the cash for those expensive speakers. Regardless you have other choice, that is a gaming earphones.http://shadowfight2hacks.com
Post a Comment