, the enormous parallel processing power of Graphical Processing Units (GPUs) can be used from an integrated built-in interface. Incorporating GPU technology into Mathematica
allows high-performance solutions to be developed in many areas such as financial simulation, image processing, and modeling. GPU program creation and deployment is fully integrated with Mathematica
's high-level development tools and this gives a productivity boost to move from prototype to large-scale solution.
lists all CUDA device information
convolves images with specified kernel
loads a user-defined function to run on a GPU using CUDA
lists all OpenCL device information
loads a user-defined function to run on a GPU using OpenCL