Προς το περιεχόμενο

Θεμα CUDA


BGrifindor

Προτεινόμενες αναρτήσεις

Δημοσ.

Χαίρεται αποφάσισα να αγοράσω μια κάρτα γραφικών Nvidia που έχει CUDA θα ήθελα κάποιος να μου αναφερει πληροφορίες για αυτό τον τρόπο προγραμματισμού αν ξέρει κάτι. Θα ήθελα να ασχοληθω έψαξα και δεν βρηκα πολλα πράγματα. Οποιαδήποτε πληροφορία θα με βοηθούσε.

 

Σας ευχαριστω εκ των προτέρων.

Δημοσ.
έψαξα και δεν βρηκα πολλα πράγματα.

 

Που έψαξες ακριβώς; Στο site της nVIDIA, στο section του CUDA έχει ένα σωρό υλικό για να κάνεις την αρχή (και όχι μόνο): οδηγίες για να στήσεις το CUDA toolkit, reference PDFs, εισαγωγικά άρθρα, άρθρα για προχωρημένους, εξειδικευμένο forum, τα πάντα...

Δημοσ.

Για CUDA τα απαραίτητα εργαλεία, πληροφορίες και παραδείγματα θα τα βρείς εδώ:

http://www.nvidia.com/object/cuda_get.html

 

Στην περίπτωση που δεν το ξέρεις και έχεις σχετικά καινούργια ΑΤΙ, και η ΑΤΙ έχει την αντίστοιχη τεχνολογία της που την ονομάζει Stream

http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx

Αν σε ενδιαφέρει υπάρχει και η Beta 2 διαθέσιμη

 

Επειδή οι δύο τεχνολογίες είναι ασύμβατες μεταξύ τους αλλά έχουν το κοινό ότι χρησιμοποιούν την GPU, έχουν βγει compilers που προγραμματίζεις σε μία γλώσσα και κάνει compile και για Cuda και για Stream.

 

Τα πιο γνωστά είναι το OpenCL

http://www.khronos.org/opencl/

 

και το Brook

http://graphics.stanford.edu/projects/brookgpu/

 

Αναμένεται στο μέλον και η ανακοίνωση του directcompute από την microsoft.

Θα σου πρότεινα προς το παρόν να μάθεις μόνο την λογική προγραμματισμού τους και την αρχιτεκτονική τους, ώστε να μην ξεκκινήσεις από το μηδέν όταν κυκλοφορήσει κάποιο καινούργιο standard.

Δημοσ.

Τα είδα όλα όσα μου στείλατε μπόρεσα να βγάλω μια άκρη αν και εχω πρόβλημα να εγκαταστήσω ακομα τον debuger θα το βρω. Θα ήθελα να ρωτήσω τα εξης. Στον σταθερο μου που έχω CUDA δουλευω υπάρχη τρόπος να ασχοληθω με αυτήν με καποια virtual τρόπο στο λαπτοπ μου που δεν την διαθέτω???? Επίσης ξέρετε που μπορω να βρω το manual της CUDA αλλα να περιέχει και τις βασικές εντολές???

 

Ευχαριστω παντως!!

Δημοσ.

Εγκατέστησε το SDK. Έχει μέσα το manual και παραδείγματα.

 

Αν χρησιμοποιείς Firefox, βάλε ορθογραφικό έλεγχο γιατί τα λάθη βγάζουν μάτια. Κοίτα το link στην υπογραφή μου.

Δημοσ.

StavrosD σεένα site που το βρήκαόπως και στην ιδια την Nvidia αναφέρει οτι τρέχει μονο σε κάρτες αυτης της εταιρίας εγω στο λαπτοπ που εχω ati θα τρέχει???? ή θα έχω πρόβλημα θα μπορούσα με καποιο τρόπο να το λύσω??? Μπορω να βρω αλλιως το manual???

Δημοσ.

Ακόμα και κάρτα της Nvida να έχεις, αν είναι παλιά δεν υποστηρίζει cuda.

Εδώ έχει αναλυτική λίστα των καρτών που υποστηρίζουν cuda.

http://en.wikipedia.org/wiki/CUDA

Θα σου πρότεινα πάντως να μην πας σε cuda αλλά σε brooks ή OpenCL ώστε ότι φτιάξεις να είναι συμβατό και με ΑΤΙ και με Nvidia

Δημοσ.

StavrosD ευχαριστω πολυ θα το δοκιμάσω σε OpenCL που μοιάζει περισσότερο σε την CUDA γιατι το βασικο κομματι ειναι να εργαστω για καρτες nVidia που χρησιμοποιω πολλα χρονια τωρα. Ευχαριστω για τις πληροφορίες παντως.

Δημοσ.

Θα ήθελα την βοήθεια σας δεν μπόρεσα να εγκαταστήσω τον debager της CUDA θα ήθελα καποιον να μου πει τα βήματα διάβασα και ακολούθησα με την σειρα τα βήματα που αναφέρει η nVidia αλλα δεν μπόρεσα να τρεξω το πρόγραμμα για να δω αν λειτουργούν τα αρχεία μου.

  • 6 μήνες μετά...
Δημοσ.

Προσπαθώ να μπω λίγο στον χώρο της cuda αλλά είναι κομματάκι δύσκολο. Προσπαθώ να κάνω compile ένα πρόγραμμα και μου πετάει το εξής

 

nvcc fatal : Cannot find compiler 'cl.exe' in PATH

 

Τι πρέπει να διορθώσω?

Δημοσ.

Προσπαθώ να μπω λίγο στον χώρο της cuda αλλά είναι κομματάκι δύσκολο. Προσπαθώ να κάνω compile ένα πρόγραμμα και μου πετάει το εξής

 

nvcc fatal : Cannot find compiler 'cl.exe' in PATH

 

Τι πρέπει να διορθώσω?

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...