Skip to content
This repository was archived by the owner on Feb 5, 2024. It is now read-only.

Commit 546b913

Browse files
authored
Merge pull request #111 from melonakos/tab-oneipl2image
Moving from oneIPL TAB to Image SIG
2 parents 9660570 + 5f99f10 commit 546b913

File tree

11 files changed

+49
-11
lines changed

11 files changed

+49
-11
lines changed

README.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ the oneAPI specification.
5353
* `Math <math>`__ - This groups covers topics related to math
5454
operations.
5555

56+
* `Image <image>`__ - This groups covers topics related to image
57+
processing operations.
58+
5659
* `AI <ai>`__ - This group covers topics related to AI operations.
5760

5861
* `Hardware <hardware>`__ - This group covers topics related to the

image/README.rst

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
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>`__
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)