Je travaille actuellement sur un projet en python et j'aimerais utiliser le GPU pour certains calculs.
À première vue, il semble y avoir de nombreux outils disponibles; à y regarder de plus près, j'ai l'impression de passer à côté de quelque chose.
Copperhead a l'air génial mais n'a pas encore été publié. Il semblerait que je sois limité à écrire des noyaux CUDA ou openCL de bas niveau ; pas de thrust, pas de cudpp. Si je veux quelque chose trié, je vais devoir le faire moi-même.
Cela ne me semble pas tout à fait correct. Est-ce que je manque quelque chose ? Ou est-ce que ce script GPU ne tient pas encore toutes ses promesses ?
Édition : GPULIB semble être ce dont j'ai besoin. La documentation est rudimentaire et les liaisons python ne sont mentionnées qu'en passant, mais je demande un lien de téléchargement en ce moment. Est-ce que quelqu'un a de l'expérience avec cela, ou des liens vers des bibliothèques GPU similaires gratuites pour un usage académique ? Réédition : ok, les liaisons python sont en fait inexistantes.
Édition2 : Donc je suppose que ma meilleure option est d'écrire quelque chose en C/CUDA et de l'appeler depuis python ?