.. _examples:
oneTBB Samples
==============
Refer to the following examples to see how |short_name| works.
* **Containers**
* `concurrent_hash_map `_
* `concurrent_priority_queue `_
* `Flow Graph `_
* `A solution to the binpacking problem using a queue_node, a buffer_node, and function_node. `_
* `Cholesky Factorization algorithm `_
* `An implementation of dining philosophers in graph using the reserving join_node `_
* `A parallel implementation of bzip2 block-sorting file compressor `_
* `An example of a collection of digital logic gates that can be easily composed into larger circuits `_
* `An example of a Kohonen Self-Organizing Map using cancellation `_
* `Split computational kernel for execution between CPU and GPU `_
* **Algorithms**
* `parallel_for `_
* `Game of life overlay `_
* `Polygon overlay `_
* `Parallel seismic wave simulation `_
* `Parallel 2-D raytracer/renderer `_
* `Find largest matching substrings `_
* `Resumable task: Split computational kernel for execution between CPU and GPU `_
* `parallel_for_each `_
* `parallel_pipeline `_
* `parallel_reduce `_
* **Task Scheduler**
* `task_arena `_
* `task_group `_
* `Execute similar computational kernels, with one task executing the SYCL* code and the other task executing the oneTBB code `_
* **Other**
* `Compute Fibonacci numbers in different ways `_