|
| 1 | +================================ |
| 2 | +oneAPI Community Forum Image SIG |
| 3 | +================================ |
| 4 | + |
| 5 | +The Image SIG hosts discussions and presentations for fundamental |
| 6 | +image processing routines for high-performance computing, engineering, |
| 7 | +financial, and other applications. |
| 8 | + |
| 9 | +This SIG discusses the oneAPI Image Processing Library (oneIPL), |
| 10 | +currently in the planning and spec development stage. Its goal is to |
| 11 | +become an extensive library of ready-to-use, highly optimized image |
| 12 | +processing functions. As part of oneAPI, oneIPL is designed to allow |
| 13 | +execution on various computational devices: CPUs, GPUs, and other |
| 14 | +accelerators. The functionality is subdivided into several domains: |
| 15 | +filers, geometry transformations, and color and type conversions. |
| 16 | + |
| 17 | +Its royalty-free APIs help developers: |
| 18 | + |
| 19 | +1. Use vectorization and SIMD (single instruction, multiple data) |
| 20 | + instructions on CPU and GPU. |
| 21 | + |
| 22 | +2. Use CPU threading and GPU SIMT (single instruction, multiple |
| 23 | + threads). |
| 24 | + |
| 25 | +3. Improve the performance of computation-intensive applications with |
| 26 | + pipelines involving image processing and other operations provided |
| 27 | + as DPC++ kernel or oneAPI libraries. |
| 28 | + |
| 29 | +In addition to domain-specific functionality, the Image SIG may also |
| 30 | +discuss overall design features like the execution model, memory |
| 31 | +model, or error handling. At times, the open source oneIPL Interfaces |
| 32 | +project, which implements the oneIPL specification, may also be |
| 33 | +discussed. |
| 34 | + |
| 35 | +The Image SIG is led by John Melonakos. |
| 36 | + |
| 37 | +To find out how to join the Image SIG `get in |
| 38 | +touch. <https://www.oneapi.io/community/>`__ |
| 39 | + |
| 40 | +Meeting notes: |
| 41 | +============== |
| 42 | + |
| 43 | +| `November 29, 2021 <minutes/2021_11_29_Minutes.rst>`__ |
| 44 | +| `December 16, 2021 <minutes/2021_12_16_Minutes.rst>`__ |
| 45 | +| `February 3, 2022 <minutes/2022_02_03_Minutes.rst>`__ |
| 46 | +| `February 17, 2022 <minutes/2022_02_17_Minutes.rst>`__ |
0 commit comments