λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Ανοικτού κώδικα

Οι Προδιαγραφές της Apple OpenCL

Open Computing Language ( OpenCL ) είναι ένα πλαίσιο ατελώς χρησιμοποιούνται για την παράλληλη και την cross-platform προγραμματισμού των ηλεκτρονικών υπολογιστών . Αν και αρχικά αναπτύχθηκε από την Apple , από το 2010 OpenCL χορηγείται από τον Όμιλο Khronos . Ιστορία
Η

Η Apple προτεινόμενων στοιχείων του προτύπου OpenCL το 2008 . Η Apple εξακολουθεί να κατέχει το δίπλωμα ευρεσιτεχνίας , από το 2010 , αλλά από το 2008 την ανάπτυξη του προτύπου OpenCL έχει μετακινηθεί από την Ομάδα Khronos . Ο Όμιλος Khronos αποτελείται από έναν τεράστιο αριθμό των εταιρειών , συμπεριλαμβανομένης της Apple , IBM , Intel , Nvidia , η Motorola και πολλά άλλα . Η πρώτη σταθερή έκδοση του OpenCL ( έκδοση 1.1 ) παρουσιάστηκε τον Ιούνιο του 2010 .
Εικόνων Χαρακτηριστικά
Η

OpenCL επιτρέπει μια σειρά από εφαρμογές πληροφορικής για να αποκτήσετε πρόσβαση σε μονάδα επεξεργασίας γραφικών του υπολογιστή ( GPU ) για εργασίες που δεν σχετίζονται με την επεξεργασία γραφικών . Σύμφωνα με τον όμιλο Khronos , OpenCL υποστηρίζει το έργο με βάση και τα δεδομένα που βασίζονται σε παράλληλο προγραμματισμό . Χρησιμοποιεί ένα υποσύνολο ISO C99 και ορίζει αριθμητικές απαιτήσεις που βασίζονται στο IEEE 754 .

Η Λειτουργία
Η

Σύμφωνα με την Apple , η απλή tweaking των μικρών ποσοτήτων των υφιστάμενων επιτρέπει προγράμματα να προσαρμοστούν στη γλώσσα OpenCL . Το πλεονέκτημα αυτής της προσέγγισης είναι ότι οι περισσότερες υφιστάμενες κώδικα δεν χρειάζεται να αλλάξει . Ο Όμιλος Khronos λέει ότι OpenCL " διαλειτουργεί " αυτόματα με OpenGL , OpenGL ES και μια σειρά από επιπλέον API γραφικών .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα