[llvm-dev] SYCL code owner: nominating Alexey Bader

71 views
Skip to first unread message

Ronan KERYELL via llvm-dev

unread,
Sep 16, 2021, 5:34:38 AM9/16/21
to llvm...@lists.llvm.org, cfe...@lists.llvm.org
Hello!

SYCL is a programming standard from Khronos targeting various
accelerators from any vendors (GPU, CPU, DSP,
FPGA...). https://www.khronos.org/sycl/

This is a single-source programming environment based on modern C++ with
many implementations and at least 3 strong implementations now.

More interestingly for our community, one of the implementation has been
in the process of up-streaming in Clang/LLVM for a few years now, based
on oneAPI DPC++, the open-source SYCL implementation mainly backed by
Intel. https://lists.llvm.org/pipermail/cfe-dev/2019-January/060811.html

Unfortunately, there is no official code owner for SYCL in Clang/LLVM yet!

As Alexey Bader has been playing the acting role of the SYCL code owner
since the beginning in Clang/LLVM, is also the SYCL code owner en chef
in the staging repository
(https://github.com/intel/llvm/blob/sycl/.github/CODEOWNERS), and is
involved actively in Khronos standard committees for many years already,
I would like to enthusiastically nominate Alexey as the official code
owner for the Clang/LLVM community.

Thank you all for the amazing Clang/LLVM project!
--
Ronan KERYELL
Xilinx Research Labs & Khronos SYCL specification editor
_______________________________________________
LLVM Developers mailing list
llvm...@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev

Aaron Ballman via llvm-dev

unread,
Sep 16, 2021, 7:12:43 AM9/16/21
to Ronan KERYELL, llvm-dev, cfe-dev
+1, I think Alexey is a great choice for the SYCL code owner. Thanks!

~Aaron

> cfe-dev mailing list
> cfe...@lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

John McCall via llvm-dev

unread,
Sep 17, 2021, 12:07:50 AM9/17/21
to Ronan KERYELL, llvm...@lists.llvm.org, cfe...@lists.llvm.org
On 16 Sep 2021, at 5:34, Ronan KERYELL via cfe-dev wrote:
> Hello!
>
> SYCL is a programming standard from Khronos targeting various
> accelerators from any vendors (GPU, CPU, DSP,
> FPGA...). https://www.khronos.org/sycl/
>
> This is a single-source programming environment based on modern C++ with
> many implementations and at least 3 strong implementations now.
>
> More interestingly for our community, one of the implementation has been
> in the process of up-streaming in Clang/LLVM for a few years now, based
> on oneAPI DPC++, the open-source SYCL implementation mainly backed by
> Intel. https://lists.llvm.org/pipermail/cfe-dev/2019-January/060811.html
>
> Unfortunately, there is no official code owner for SYCL in Clang/LLVM yet!
>
> As Alexey Bader has been playing the acting role of the SYCL code owner
> since the beginning in Clang/LLVM, is also the SYCL code owner en chef
> in the staging repository
> (https://github.com/intel/llvm/blob/sycl/.github/CODEOWNERS), and is
> involved actively in Khronos standard committees for many years already,
> I would like to enthusiastically nominate Alexey as the official code
> owner for the Clang/LLVM community.

Having a dedicated SYCL code owner would be welcome, and Alexey
seems like a good choice.

John.

Richard Smith via llvm-dev

unread,
Sep 17, 2021, 3:17:23 PM9/17/21
to John McCall, llvm-dev, Clang Dev
On Thu, 16 Sept 2021 at 21:07, John McCall via cfe-dev <cfe...@lists.llvm.org> wrote:
On 16 Sep 2021, at 5:34, Ronan KERYELL via cfe-dev wrote:
> Hello!
>
> SYCL is a programming standard from Khronos targeting various
> accelerators from any vendors (GPU, CPU, DSP,
> FPGA...). https://www.khronos.org/sycl/
>
> This is a single-source programming environment based on modern C++ with
> many implementations and at least 3 strong implementations now.
>
> More interestingly for our community, one of the implementation has been
> in the process of up-streaming in Clang/LLVM for a few years now, based
> on oneAPI DPC++, the open-source SYCL implementation mainly backed by
> Intel. https://lists.llvm.org/pipermail/cfe-dev/2019-January/060811.html
>
> Unfortunately, there is no official code owner for SYCL in Clang/LLVM yet!
>
> As Alexey Bader has been playing the acting role of the SYCL code owner
> since the beginning in Clang/LLVM, is also the SYCL code owner en chef
> in the staging repository
> (https://github.com/intel/llvm/blob/sycl/.github/CODEOWNERS), and is
> involved actively in Khronos standard committees for many years already,
> I would like to enthusiastically nominate Alexey as the official code
> owner for the Clang/LLVM community.

Having a dedicated SYCL code owner would be welcome, and Alexey
seems like a good choice.

+1, sounds good to me. 

Chris Lattner via llvm-dev

unread,
Sep 18, 2021, 5:45:35 PM9/18/21
to Richard Smith, llvm-dev, Clang Dev
Sounds like there is a lot of support. This also makes perfect sense to me.

Congratulations and thank you for your ongoing work in this area Alexey!  Please update the CODE_OWNER files to capture this, thanks,

-Chris

Bader, Alexey via llvm-dev

unread,
Sep 20, 2021, 5:37:07 AM9/20/21
to Chris Lattner, Richard Smith, llvm-dev

I’ve updated CODE_OWNERS.txt file - https://github.com/llvm/llvm-project/commit/15feaaa359c7245bb59ff0a2aa3b806682f44286.

 

Thanks everyone for your trust and support.

Reply all
Reply to author
Forward
0 new messages