|
Written by Douglas Andrade
|
|
Sunday, 23 January 2011 13:47 |
OpenCL no MATLAB Foi desenvolvida uma nova toolbox para o MATLAB, o conhecido software matemático da MathWorks. No momento, o projeto encapsulou apenas buffers e kernels, o que provavelmente limita a utilização de memória na GPU. Por exemplo, não há menção quanto ao uso de objetos tipo imagem. Aparentemente, existe a ideia de substituir rotinas de operação com matriz e executá-las na GPU mas a programação de kernels inevitavelmente envolverá usar o C99 do OpenCL. O tutorial de OpenCL CMSoft cobre a programação em C99 com vários exemplos em C# e certamente será útil para o desenvolvedor que for utilizar OpenCL em MATLAB ou em outra plataforma pois o código OpenCL será o mesmo. Mais informações sobre o toolbox do MATLAB está disponível aqui.
|