Course Outline

Εισαγωγή στο OpenCL

  • Περίπου GPU Υπολογισμός
  • Μοντέλο πλατφόρμας
  • Μοντέλο Εκτέλεσης
  • Μοντέλο μνήμης

Περιβάλλον για OpenCL Αναπτυξιακό

  • Απαιτήσεις
  • Εγκατάσταση σε Windows
  • Σύνταξη OpenCL Πηγή

Γλωσσικός προγραμματισμός διαθέσιμος στο OpenCL

  • Τύποι δεδομένων
  • χειριστές
  • Ενσωματωμένες λειτουργίες
  • Προσόντα και ιδιότητες
  • Διανυσματικοί τύποι
  • OpenCL Προεπεξεργαστής C

Παραδείγματα OpenCLπρογραμμάτων

  • Απλά προγράμματα
  • Διάνυσμα προσθήκη
  • Τοπικό και παγκόσμιο δίκτυο

Παραδείγματα υπολογισμών στο OpenCL

  • Service printf
  • Χειρουργική μείωσης
  • Προσδιορισμός του ιστογράμματος
  • Σετ Mandelbrot
  • Αλγόριθμος ταξινόμησης bitonic
  • Επεξεργασία εικόνας

OpenCL σε διάφορες γλώσσες

Ανάλυση απόδοσης στο OpenCL

Requirements

  • Γνώση οποιασδήποτε γλώσσας προγραμματισμού (δομημένης ή αντικειμενικής).
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories