[Digikam-devel] GPU Implementation of image processing algorithms

Gerhard Kulzer gerhard at kulzer.net
Sun Apr 18 15:41:28 BST 2010


Without knowing much about the practical status of OpenCl as of today, it
seems the natural choice to me:

   - open standard
   - supports major HW (nVidia and AMD)
   - cross platform (Linux, Mac, Windows...)

Gerhard

On Sat, Apr 17, 2010 at 5:51 PM, kunal ghosh <kunal.t2 at gmail.com> wrote:

> Hi,
> I am implementing the face recognition algorithm for digikam, and wanted to
> use GPGPU <http://en.wikipedia.org/wiki/GPGPU> frameworks for the same.
> But
> was not able to decide which framework to use OpenCL<http://en.wikipedia.org/wiki/OpenCL>or
> CUDA <http://en.wikipedia.org/wiki/CUDA> (C for CUDA specifically).
>
> PS: I am willingly not including any more information about either of the
> above frameworks to attract unbiased opinions.
>
> Also, i could code part that would execute on the GPU in python ,
> shortening the development cycle. Good python bindings exist for either GPU
> programming frameworks. Py[CUDA,OpenCL] are the bindings.
>
> Python functions are easily callable from within C/C++ code as demonstrated
> by Link 1 <http://docs.python.org/release/2.5.2/ext/callingPython.html>
> Link2 <http://www.codeproject.com/KB/cpp/embedpython_1.aspx> and Link3<http://www.linuxjournal.com/article/8497>
> so, is it fine if the algorithms are implemented in python and then called
> from within digikam.
>
> all suggestions , comments welcome.
>
> --
> regards
> -------
> Kunal Ghosh
> Dept of Computer Sc. & Engineering.
> Sir MVIT
> Bangalore,India
>
> Quote:
> "Ignorance is not a sin, the persistence of ignorance is"
> --
> "If you find a task difficult today, you'll find it difficult 10yrs later
> too !"
> -----
> "Failing to Plan is Planning to Fail"
>
> Blog:kunalghosh.wordpress.com
> Website:www.kunalghosh.net46.net
> V-card:http://tinyurl.com/86qjyk
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20100418/660cd722/attachment.html>


More information about the Digikam-devel mailing list