Κάρτες γραφικών

Η Βούδα στοχεύει να φέρει το cuda στο βολάν

Πίνακας περιεχομένων:

Anonim

Ο Jgbit, ένας προγραμματιστής στο GitHub, ξεκίνησε ένα φιλόδοξο έργο ανοιχτού κώδικα που ονομάζεται VUDA, το οποίο είναι εμπνευσμένο από το CUDA API της Nvidia για να φέρει μια εύκολη στη χρήση πρόσβαση GPU στον κόσμο του ανοιχτού κώδικα.

Η VUDA θα αξιοποιήσει πλήρως το δυναμικό της CUDA στο Vulkan

Το VUDA υλοποιείται ως περιτύλιγμα πάνω από το πολύ δημοφιλές API γραφικών Vulkan νέας γενιάς, το οποίο παρέχει πρόσβαση χαμηλού επιπέδου στο υλικό της Nvidia. Το VUDA έρχεται ως βιβλιοθήκη C ++ μόνο για την κεφαλίδα, πράγμα που σημαίνει ότι είναι συμβατό με όλες τις πλατφόρμες που διαθέτουν έναν μεταγλωττιστή C ++ και είναι συμβατά με το Vulkan. Ενώ το σχέδιο είναι ακόμη νέο, το δυναμικό του είναι τεράστιο, κυρίως λόγω του ανοικτού χαρακτήρα της χρήσης της άδειας MIT. Η σελίδα στο GitHub έρχεται με ένα πολύ βασικό δείγμα, το οποίο θα μπορούσε να είναι μια καλή αρχή για τη χρήση της βιβλιοθήκης.

Σας συνιστούμε να διαβάσετε την ανάρτησή μας σχετικά με το Nvidia RTX 2080 Ti Review στα ισπανικά

Οι περισσότεροι άνθρωποι συγχέουν το CUDA με μια γλώσσα ή ίσως ένα API, αλλά δεν είναι. Το CUDA είναι μια παράλληλη υπολογιστική πλατφόρμα και μοντέλο προγραμματισμού, το οποίο κάνει τη χρήση μιας GPU για υπολογιστές γενικής χρήσης απλή και κομψή. Ο προγραμματιστής εξακολουθεί να εκπονεί προγράμματα σε C, C ++, Fortran ή σε μια διαρκώς αναπτυσσόμενη λίστα υποστηριζόμενων γλωσσών και ενσωματώνει επεκτάσεις αυτών με τη μορφή ορισμένων βασικών λέξεων-κλειδιών. Αυτές οι λέξεις-κλειδιά επιτρέπουν στον προγραμματιστή να εκφράσει μεγάλες ποσότητες παραλληλισμού και κατευθύνει τον μεταγλωττιστή στο τμήμα της εφαρμογής που αντιστοιχεί στη GPU.

Η άφιξη του CUDA στο Vulkan θα ανοίξει μια μεγάλη και σημαντική πόρτα για τους προγραμματιστές που χρησιμοποιούν αυτό το API, το οποίο είναι όλο και πιο δημοφιλές για τα οφέλη του και για την ύπαρξη cross-platform.

Κάρτες γραφικών

Η επιλογή των συντακτών

Back to top button