Skip to content

Commit

Permalink
Publishing 2025 goals and updates for oneAPI Construction Kit (#92)
Browse files Browse the repository at this point in the history
* Add 2025 Objectives page

* Update Foundation Health section

* Addition of oneAPI Construction Kit section

* Update SIG dates
  • Loading branch information
rodburns authored Jan 31, 2025
1 parent 616ca1b commit 4ae9c99
Show file tree
Hide file tree
Showing 5 changed files with 68 additions and 9 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ of the specification.
More information can be found at http://www.uxlfoundation.org.

You can also find out more about our mission, projects and how to
contribute in the [UXL Foundation Charter](/doc/uxl-foundation-charter.rst).
contribute in the [UXL Foundation Charter](/doc/uxl-foundation-charter.rst)
and the [UXL Foundation 2025 goals](/doc/2025-UXL-Goals-Objectives.rst)
are also published.

Find out how to [get started](doc/get-started.rst) with the UXL
Foundation projects that implement the oneAPI Specification.
Expand Down Expand Up @@ -92,10 +94,10 @@ The public calendar of UXL Foundation meetings is available using
| Date | Meeting Type | Location |
|------|--------------|----------|
| 28 Jan 2025, 10am-11am US Central Time | Open Source Working Group | Virtual |
| 29 Jan 2025, 10am-11am US Central Time | Math SIG | Virtual |
| 4 Feb 2025, 10am-11am US Central Time | Language SIG | Virtual |
| 20 Feb 2025, 10am-11am US Central Time | Hardware SIG | Virtual |
| 25 Feb 2025, 10am-11am US Central Time | Open Source Working Group | Virtual |
| 26 Feb 2025, 10am-11am US Central Time | Math SIG | Virtual |
| 6 Mar 2025, 10am-11am US Central Time | AI SIG | Virtual |
| 12 Mar 2025, 10am-11am US Central Time | Marketing Committee | Virtual |

Expand Down
36 changes: 36 additions & 0 deletions doc/2025-UXL-Goals-Objectives.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
============================================
UXL Foundation Goals and Objectives for 2025
============================================

Introduction
============

The UXL Foundation Steering Committee has agreed some objectives for 2025.
This page records the objectives and targets, these will be monitored and measured through the year.

+-------------------------+----------------------------------------+-------------------------------------------+
| Objective | Activities | Targets |
+=========================+========================================+===========================================+
| Grow the UXL membership | * Improved web properties and content | * New Steering Members |
| | * Event presence and sponsorship | * New General and Contributor Members |
| | | * New Academic and other Alliances |
| | | * Relevant articles published by members |
+-------------------------+----------------------------------------+-------------------------------------------+
| Grow Awareness and | * Member presentations at events | * UXL presentations at events |
| Usage of the UXL | * Community presentations at events | * Members exhibit with UXL presence |
| Foundation projects | * Articles published by the foundation | * UXL hosted events with >3 survey score |
| | * Member articles published | * Blogs/articles published by UXL |
+-------------------------+----------------------------------------+-------------------------------------------+
| Grow Open Source and | * More public CI/build infrastructure | * New project contributions |
| Specification | * Member project contributions | * Unique organisations contribute |
| contributions | * Improved communication for RFCs and | to projects |
| | help wanted | * Unique organisations RFC feedback |
| | * Improved documentation | * Public project infrastructure available |
+-------------------------+----------------------------------------+-------------------------------------------+
| A Healthy UXL | * Improved communication for meetings | * Number attendees at meetings growth |
| Foundation Community | * Increased visibility for work | * Number work packages increasing |
| | * More member contributions | * Number of unique organisations |
| | * Increased outreach to members | contributing to projects |
+-------------------------+----------------------------------------+-------------------------------------------+


3 changes: 3 additions & 0 deletions doc/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Documentation related to infrastructure for UXL.

`UXL Foundation Charter`_
Outlines the foundation projects and how to contribute
`UXL Goals 2025`_
The goals set for the UXL Foundation in 2025
`UXL GitHub`_
Managing GitHub repositories and organizations
`UXL Slack`_
Expand All @@ -16,6 +18,7 @@ Documentation related to infrastructure for UXL.
How to get started with the UXL Foundation projects

.. _`UXL Foundation Charter` : uxl-foundation-charter.rst
.. _`UXL Goals 2025` : 2025-UXL-Goals-Objectives.rst
.. _`UXL GitHub`: uxl-github.rst
.. _`UXL Slack`: uxl-slack.rst
.. _`Web Hosting`: web-hosting.rst
Expand Down
21 changes: 15 additions & 6 deletions doc/get-started.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,17 +48,26 @@ Library for adding thread-based parallelism to complex applications on multiproc

`oneTBB Documentation`_

`oneAPI Construction Kit`_
==========================

The oneAPI Construction Kit can be used to bring SYCL and oneAPI to new and specialist accelerators. The oneAPI Construction Kit works by enabling the CPU to offload compute-intensive kernels to the custom accelerator. The project includes a reference implementation using RISC-V.

`oneAPI Construction Kit Documentation`_

.. _`oneAPI spec GitHub repository`: https://github.com/uxlfoundation/oneAPI-spec
.. _`oneAPI specification`: https://oneapi-spec.uxlfoundation.org/
.. _`oneCCL`: https://github.com/oneapi-src/oneCCL
.. _`oneCCL`: https://github.com/uxlfoundation/oneCCL
.. _`oneCCL Documentation`: https://oneapi-src.github.io/oneCCL/
.. _`oneDAL`: https://github.com/oneapi-src/oneDAL
.. _`oneDAL`: https://github.com/uxlfoundation/oneDAL
.. _`oneDAL Documentation`: https://oneapi-src.github.io/oneDAL/quick-start.html
.. _`oneDNN`: https://github.com/oneapi-src/oneDNN
.. _`oneDNN Documentation`: https://oneapi-src.github.io/oneDNN/
.. _`oneDPL`: https://github.com/oneapi-src/oneDPL
.. _`oneDPL`: https://github.com/uxlfoundation/oneDPL
.. _`oneDPL Documentation`: https://oneapi-src.github.io/oneDPL/
.. _`oneMKL`: https://github.com/oneapi-src/oneMKL/
.. _`oneMKL Documentation`: https://oneapi-src.github.io/oneMKL/
.. _`oneTBB`: https://github.com/oneapi-src/oneTBB
.. _`oneMKL`: https://github.com/uxlfoundation/oneMath/
.. _`oneMKL Documentation`: https://oneapi-src.github.io/oneMath/
.. _`oneTBB`: https://github.com/uxlfoundation/oneTBB
.. _`oneTBB Documentation`: https://oneapi-src.github.io/oneTBB/
.. _`oneAPI Construction Kit`: https://github.com/uxlfoundation/oneapi-construction-kit
.. _`oneAPI Construction Kit Documentation`: https://github.com/uxlfoundation/oneapi-construction-kit/blob/main/doc/developer-guide.md
11 changes: 10 additions & 1 deletion doc/uxl-foundation-charter.rst
Original file line number Diff line number Diff line change
Expand Up @@ -255,6 +255,14 @@ Contributions to test a broad range of processor targets with oneTBB are
welcome in the form of CI or build infrastructure. The project does not
currently test RISC-V CPUs and some functionality is missing.

Hardware Enablement - `oneAPI Construction Kit`_
================================================

The oneAPI Construction Kit can be used to bring SYCL and oneAPI to new and
specialist accelerators. The oneAPI Construction Kit works by enabling the
CPU to offload compute-intensive kernels to the custom accelerator. The project
includes a reference implementation using RISC-V.

The UXL Foundation Work Areas
=============================

Expand Down Expand Up @@ -325,10 +333,11 @@ touch via the `Slack`_ channels or `mailing list`_.
.. _`oneDAL`: https://github.com/oneapi-src/oneDAL
.. _`oneCCL`: https://github.com/oneapi-src/oneCCL
.. _`oneDPL`: https://github.com/oneapi-src/oneDPL
.. _`oneAPI Construction Kit`: https://github.com/uxlfoundation/oneapi-construction-kit
.. _`Slack`: http://slack-invite.uxlfoundation.org/
.. _`Open Source Working Group GitHub repository`: https://github.com/uxlfoundation/open-source-working-group
.. _`oneAPI specification`: https://oneapi-spec.uxlfoundation.org/specifications/oneapi/latest/
.. _`mailing list`: https://lists.uxlfoundation.org
.. _`GitHub project board`: https://github.com/orgs/uxlfoundation/projects/5?pane=info
.. _`oneDNN Maintainers` : https://github.com/oneapi-src/oneDNN/blob/main/MAINTAINERS.md
.. _`oneDNN Contributing` : https://github.com/oneapi-src/oneDNN/blob/main/CONTRIBUTING.md
.. _`oneDNN Contributing` : https://github.com/oneapi-src/oneDNN/blob/main/CONTRIBUTING.md

0 comments on commit 4ae9c99

Please sign in to comment.