CUDA MEX 1.0
File ID: 80502
CUDA MEX 1.0 Description
Description: This small script modifies the files used by MATLAB to compile mex-functions within MATLAB so that CUDA is supported.
Once the script setup_cuda_mex.m is run you can just compile CUDA mex files with the function cuda_mex.m.
Only Win32 with Visual Studio is supported in the current version.
CUDA Toolkit and SDK required.
Related: Studio, Visual, Win, cuda mexmonly, supported, current, required, Toolkit, versioncuda, Function, setup cuda mexm, Files, modifies, Script, matlab, Compile, supportedonce, mexfunctions, Small
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 10.0 KB
|More Similar Code|
This is a parallel implementation of the Expectation Maximization algorithm for multidimensional Gaussian Mixture Models, designed to run on NVidia graphics cards supporting
CUDA. On my machine, it provides up to 170x performance increases (16 dims, 16 clusters, 1000000 data points).
See the report available at http://andrewharp.com/gmmcuda for more information.
The interesting code is all in gpugaumixmod.h and...
GPU version of the anisostropic diffusion filter by Perona and Malik, created using mex and CUDA.
It's my first attempt to write a GPU-enabled program. Any suggestion will be appreciated.
This MEX performs 2d bilinear interpolation using an NVIDIA graphics chipset. To compile and run this software, one needs the NVIDIA CUDA Toolkit (http://www.nvidia.com/object/cuda_get.html) and, of course, an NVIDIA graphics card of reasonably...
It is the version in C Mex frame of my cardiac processor VI1 for cardiac cells oscillations.I am very in love with matlab and mathworks products so i publish only for one time my work out of matlab in C Mex for C execution.
Learn how to create MEX-functions: programs written in C, C++, or Fortran code that are callable from MATLAB. This article is a guide to getting started and performing practical tasks as well as a reference.
This code is the mex interface for computing Earth Movers Distance between signatures and is based on the Y. Rubner's C Implementation.
For building the mex file you should have...
Includes Guides on how to use visual studio to create Matlab compatible Cuda Code, how to compile, debug and run it using various methods, and much more.
Here are some configuration files to allow the mex -setup being with
i) Intel Fortran 8.1 with MS Visual Studio 2003
ii) Intel Fortran 10.1 with MS Visual Studio 2005
I installed Microsoft Visual Studio(MVS) 2008 and Matlab R2007b and tried "mex -setup" command from Matlab. However my MVS 2008 was not recognized by Matlab. I debugged mex.m and found a way to show MVS 2008 to Matlab. Necessary files...
The MATLAB compiler toolbox builds native libraries (MEX-functions) and executables (applications) for different platforms. The compiler scripts "mex" and "mcc" offer a user-friendly interface for compiling and linking M, C,...