OpenCL Počítačový Kurz

Kód kurzu

opencl1

Doba trvání

21 hodiny obvykle 3 dny včetně přestávek

Požadavky

  • Knowledge of any programming language (structured or object).

Přehled

OpenCLis a standard for programming heterogeneous computers built from CPUs, GPUs, and other processors. It includes a framework to define the platform in terms of a host, such as a CPU, and one or more compute devices, such as a GPU plus a C-based programming language for writing programs for the compute devices. Using OpenCL, a programmer can write task-based and data-parallel programs that can take advantage of these different types of processors in a single system.

Návrh Školení

Introduction to OpenCL

  • About GPU Compute
  • Platform Model
  • Execution Model
  • Memory Model

Environment for OpenCL Developing

  • Requirements
  • Installation on Windows
  • Compiling OpenCL Source

Language programmingavailable in the OpenCL

  • Data types
  • Operators
  • Built-in functions
  • Qualifiers and attributes
  • Vector types
  • OpenCL C preprocessor

Examples of OpenCLprograms

  • Simple programs
  • Vector addition
  • Local and global network

Examples of calculations in OpenCL

  • Service printf
  • Reduction surgery
  • Determination of the histogram
  • Mandelbrot set
  • Sorting algorithm bitonic
  • Image processing

 

OpenCL in various languages

Performance analysis in the OpenCL

Reference

★★★★★
★★★★★

Související kategorie

Související kurzy

Slevy Kurzů

Informační Bulletin Slev

Respektujeme soukromí vaší e-mailové adresy. Vaši adresu nebudeme předávat ani prodávat ostatním.
Vždy můžete změnit své preference nebo se úplně odhlásit.

Někteří z našich klientů

is growing fast!

We are looking to expand our presence in Czech Republic!

As a Business Development Manager you will:

  • expand business in Czech Republic
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!