@@ -5,12 +5,15 @@ title: Portable Data-Parallel Python Extensions with oneAPI
55{{<blocks/cover title="" image_anchor="top" height="max" color="primary">}}
66 <div class =" mx-auto " >
77 <div class="col-lg-12">
8- <p class="display-6 mt-5 mb-5 " style="font-weight: bold;">Portable Data-Parallel Python Extensions with oneAPI</p>
9- <p></p>
10- <p class="display-7 pt-5 mb-3">
8+ <p class="display-6 mt-5 mb-3 " style="font-weight: bold;">Portable Data-Parallel Python Extensions with oneAPI</p>
9+ <p></p>
10+ <p class="display-7 pt-0 mb-3">
1111 <a href="https://github.com/ndgrigorian" style="color: #50aaf4; font-weight: bold;" target="_blank" rel="noopener">Nikita Grigorian</a> and
1212 <a href="https://github.com/oleksandr-pavlyk" style="color: #50aaf4; font-weight: bold;" target="_blank" rel="noopener">Oleksandr Pavlyk</a>
1313 </p>
14+ <p class="display-7 pl-auto mb-0" style="text-align: center">Sources and details for the Portable Data-Parallel Python Extensions with oneAPI poster at the SciPy 2024 conference. This poster presents ongoing work to enable writing, building, and implementing portable extensions for data-parallel computation in Python.
15+ </p>
16+ <p></p>
1417 </div >
1518 <div class="lead text-center">
1619 <div class="mx-auto mb-5">
@@ -28,65 +31,34 @@ title: Portable Data-Parallel Python Extensions with oneAPI
2831 </div >
2932{{< /blocks/cover >}}
3033
34+ {{% blocks/section color="secondary" %}}
35+ <p class =" display-6 mb-3 " style =" text-align : center ; font-weight : bold ;" >About the authors</p >
36+ <p class =" text-center " >
37+ This poster was made by and is being presented on behalf of the <a href =" https://github.com/IntelPython " >Python team</a > at <a href =" http://www.intel.com " >Intel</a >.
38+ </p >
39+ <div class =" row justify-content-center mx-auto pt-2 " >
40+ {{< cardpane >}}
41+ {{< card header=` <p style="font-weight: bold; text-align: center">dpctl</p> `
42+ footer=` <i class="fab fa-github ms-2 "></i> [Github](https://github.com/IntelPython/dpctl) <i class="fa fa-book ms-2"></i> [Docs](https://intelpython.github.io/dpctl) ` >}}
43+ <p class =" text-center " >
44+ A package with Python bindings for DPC++ runtime classes and an <a href =" https://data-apis.org/array-api/latest/API_specification/index.html " >Array API Specification</a > conformant tensor submodule built on pure SYCL for portability.
45+ </p >
46+ {{< /card >}}
47+ {{< card header=` <p style="font-weight: bold; text-align: center;">numba-dpex</p> `
48+ footer=` <i class="fab fa-github ms-2 "></i> [Github](https://github.com/IntelPython/numba-dpex) <i class="fa fa-book ms-2"></i> [Docs](https://intelpython.github.io/numba-dpex/latest/index.html) ` >}}
49+ <p class =" text-center " >
50+ An extension to the Numba JIT compiler which provides a SYCL-like API for kernel programming and an extension to Numba's parallelizer to generate and offload kernels to data-parallel devices.
51+ </p >
52+ {{< /card >}}
53+
54+ {{< card header=` <p style="font-weight: bold; text-align: center;">dpnp</p> `
55+ footer=` <i class="fab fa-github ms-2"></i> [Github](https://github.com/IntelPython/dpnp) <i class="fa fa-book ms-2"></i> [Docs](https://intelpython.github.io/dpnp/) ` >}}
56+ <p class =" text-center " >
57+ An oneAPI- and oneMKL-powered array library built as a drop-in replacement for Numpy that can be executed on any data-parallel device.
58+ </p >
59+ {{< /card >}}
60+ {{< /cardpane >}}
61+ </div >
3162
32- {{% blocks/lead color="secondary" %}}
33- Goldydocs provides a single web UI providing visibility into porridge
34- temperature, chair size, and bed softness metrics! You can even find out who's
35- been eating ** your** porridge.
36-
37- (Sadly, Goldydocs isn't a real project, but you can use this site as an example
38- to create your own real websites with [ Docsy] ( https://docsy.dev ) )
39- {{% /blocks/lead %}}
40-
41-
42- {{% blocks/section color="dark" type="row" %}}
43- {{% blocks/feature icon="fa-lightbulb" title="New chair metrics!" %}}
44- The Goldydocs UI now shows chair size metrics by default.
45-
46- Please follow this space for updates!
47- {{% /blocks/feature %}}
48-
49-
50- {{% blocks/feature icon="fab fa-github" title="Contributions welcome!" url="https://github.com/google/docsy-example " %}}
51- We do a [ Pull Request] ( https://github.com/google/docsy-example/pulls ) contributions workflow on ** GitHub** . New users are always welcome!
52- {{% /blocks/feature %}}
53-
54-
55- {{% blocks/feature icon="fab fa-twitter" title="Follow us on Twitter!" url="https://twitter.com/docsydocs " %}}
56- For announcement of latest features etc.
57- {{% /blocks/feature %}}
58-
59-
60- {{% /blocks/section %}}
61-
62-
63- {{% blocks/section %}}
64- This is the second section
6563{.h1 .text-center}
6664{{% /blocks/section %}}
67-
68-
69- {{% blocks/section type="row" %}}
70-
71- {{% blocks/feature icon="fab fa-app-store-ios" title="Download ** from AppStore** " %}}
72- Get the Goldydocs app!
73- {{% /blocks/feature %}}
74-
75- {{% blocks/feature icon="fab fa-github" title="Contributions welcome!"
76- url="https://github.com/google/docsy-example " %}}
77- We do a [ Pull Request] ( https://github.com/google/docsy-example/pulls )
78- contributions workflow on ** GitHub** . New users are always welcome!
79- {{% /blocks/feature %}}
80-
81- {{% blocks/feature icon="fab fa-twitter" title="Follow us on Twitter!"
82- url="https://twitter.com/GoHugoIO " %}}
83- For announcement of latest features etc.
84- {{% /blocks/feature %}}
85-
86- {{% /blocks/section %}}
87-
88-
89- {{% blocks/section %}}
90- This is the another section
91- {.h1 .text-center}
92- {{% /blocks/section %}}
0 commit comments