Упаковка C ++ и CUDA в Python - PullRequest
       48

Упаковка C ++ и CUDA в Python

2 голосов
/ 15 ноября 2011

Я хочу создать интерфейс для числовой библиотеки, состоящей из кода OOP C ++ (boost) и CUDA C в Python.Уже существует интерфейс MATLAB, но он содержит много зависимостей mex.h.

Как это можно сделать максимально безболезненно?

Ответы [ 2 ]

2 голосов
/ 02 октября 2012

Я использую scikits.cuda.но вам нужно установить CULA полную версию для полной функциональности.Это бесплатно для студента.

2 голосов
/ 15 ноября 2011

Вот несколько ссылок для просмотра.Могут ли люди, которые использовали какой-либо из них, прокомментировать?

# 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
...