Я хочу создать интерфейс для числовой библиотеки, состоящей из кода OOP C ++ (boost) и CUDA C в Python.Уже существует интерфейс MATLAB, но он содержит много зависимостей mex.h.
Как это можно сделать максимально безболезненно?
Я использую scikits.cuda.но вам нужно установить CULA полную версию для полной функциональности.Это бесплатно для студента.
Вот несколько ссылок для просмотра.Могут ли люди, которые использовали какой-либо из них, прокомментировать?
# day status packagename version homepage summary 2011-02-03 4 "scikits.cuda" 0.03 http://github.com/lebedov/scikits.cuda/ Python interface to GPU-powered libraries 2010-10-27 0 "KappaCUDA" 1.5.0 http://psilambda.com Module to give easy access to NVIDIA CUDA from Python using the Kappa Library. 2010-10-16 5 "pycuda" 0.94.2 http://mathema.tician.de/software/pycuda Python wrapper for Nvidia CUDA 2010-07-01 4 "PyGouda" 1.0 http://pypi.python.org/pypi/pycuda The EasyCheese of GPU programming