Puis-je programme Nvidia CUDA en utilisant uniquement Python ou dois-je apprendre le C?

Je suppose que la question parle de lui-même. Je suis intéressé à faire une grave calculs mais je ne suis pas un programmeur de métier. Je peux chaîne assez python ensemble pour faire ce que je veux. Mais ce que je peux écrire un programme en python et ont le GPU de l'exécuter à l'aide de CUDA? Ou dois-je utiliser un mélange de python et C?

Les exemples de la Klockner s (sp) "pyCUDA" page web a un mélange des deux, en python et en C, donc je ne sais pas quelle est la réponse.

Si quelqu'un veut le carillon sur Opencl, n'hésitez pas. J'ai entendu parler de cette CUDA, uniquement un couple de semaines, et je ne savais pas que vous pourriez utiliser vos cartes vidéo de ce genre.

  • Je suppose que vous pourriez avoir une bibliothèque python qui prend le code écrit dans un sous-ensemble de Python et compile en PTX instructions qui peuvent être envoyées pour le conducteur avec l'API CUDA. Certaines des approches de la programmation sur GPU en Haskell prend cette approche. Vous ne savez pas si c'est l'été n'en Python et pourtant,
InformationsquelleAutor Aquateenfan | 2010-06-01