Skip to content

Commit

Permalink
Added induction equation example.
Browse files Browse the repository at this point in the history
  • Loading branch information
philipheinisch committed Sep 29, 2018
1 parent 000d174 commit 9497266
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ MatCL is primarily intended to help in the development and testing of OpenCL ker
Because MatCL handles the entire low-level process, this toolbox makes it possible to execute kernels without in depth knowledge of the host implementation necessary to support the execution of OpenCL kernels.
MatCL is also optimized to allow efficient execution of OpenCL kernels within Matlab to accelerate computationally intensive tasks without having to rely on Nvidia CUDA. In addition to single command kernel execution, MatCL also allows for an independent two-step kernel compilation and launch workflow to save the kernel compile time and allow efficient repetitive kernel execution.

A practical example for how MatCL can be used for scientific research is the [Induction Equation](https://github.com/MuMPlaCL/InductionEq) project.

Tested using Nvidia (Tesla, GTX), AMD (Ryzen, Radeon R9, FirePro) and Intel (Xeon, Core, HD Graphics) devices with Matlab R2016b and up.

## Usage
Expand Down Expand Up @@ -67,7 +69,7 @@ Tested using Nvidia (Tesla, GTX), AMD (Ryzen, Radeon R9, FirePro) and Intel (Xeo
Just use `git clone [email protected]:philipheinisch/MatCL.git` and run compile_lx.m or compile_win.m to compile MatCL. Depending on the OpenCL libraries used, the library path may have to be changed.
Than add the folder `MatCL` to the search path of Matlab.

There may be problems with old C libraries of Matlab under Linux, resulting in errors such as
There may be problems with old C/C++ libraries supplied by Matlab under Linux, resulting in errors such as
`Invalid MEX-file '/..../cl_get_devices.mex64'`, followed by many missing symbols. If you use
some Debian based system, install the package `matlab-support` via `sudo apt-get install matlab-support`
and choose the option to rename the GGC libraries of Matlab during setup.
Expand Down

0 comments on commit 9497266

Please sign in to comment.