Sunday, November 10, 2013

OpenCL


OpenCL
OpenCL accelerates apps by tapping into the amazing parallel computing power of modern GPUs and multicore CPUs. Using a runtime compiled C99-based language with a flexible API for managing data-parallel workloads, OpenCL provides a new range of computationally intensive algorithms for use in your app. Possibilities include incorporating advanced numerical and data analytics features, performing cutting-edge image and media processing, and delivering accurate physics and AI simulation in games. On OS X, OpenCL development is made easier through integration with Xcode and Grand Central Dispatch

64-bit Throughout

OS X runs a 64-bit kernel, enabling the Mac to address massive amounts of memory — a theoretical 16 billion gigabytes. 64-bit computing allows the Mac to crunch twice the data per clock cycle as 32-bit computing. Building for 64-bit takes advantage of an optimized CPU instruction set and more registers, terabytes of address space, and the ability to use lots of physical RAM, boosting the performance of your network services and other I/O-intensive apps

No comments:

Post a Comment