diff --git a/.wordlist.txt b/.wordlist.txt index 2de786a8..14ffd7a9 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -36,6 +36,9 @@ electromagnetics DS hipDF hipGRAPH +hipVS +hipMM +hipRAFT dataframe dataframes DataFrame diff --git a/docs/data-science/ROCmDS-Blogs.md b/docs/data-science/ROCmDS-Blogs.md index 773cf848..710cf8bf 100644 --- a/docs/data-science/ROCmDS-Blogs.md +++ b/docs/data-science/ROCmDS-Blogs.md @@ -1,8 +1,8 @@ # ROCm-DS Blogs -This page contains a list of blog posts related to ROCm-DS and its individual components. Please -see the [ROCm Blogs page](https://rocm.blogs.amd.com/) for blogs related to all AMD and ROCm™ -products. +This page contains a list of blog posts related to the AMD ROCm™ Data Science Toolkit (ROCm-DS) +and its individual components. Please see the [ROCm Blogs page](https://rocm.blogs.amd.com/) for +blogs related to all AMD and ROCm™ products. :::::{dropdown} ROCm-DS Blogs :open: @@ -63,3 +63,26 @@ products. :::: ::::: + +:::::{dropdown} hipVS Blogs +:open: + +::::{grid} 2 2 3 4 + +:::{grid-item-card} +:padding: 1 +:img-top: "https://rocm.blogs.amd.com/_images/hipvs_thumbnail.webp" +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Accelerating Vector Search: hipVS and hipRAFT on AMD

+
+

Learn how hipVS accelerates vector search on AMD Instinct GPUs, with notebook demos for semantic search, RAG, and recommendation systems. +

+::: + +:::: + +::::: diff --git a/docs/data-science/hipDF.md b/docs/data-science/hipDF.md index b4ecdb03..52fa8671 100644 --- a/docs/data-science/hipDF.md +++ b/docs/data-science/hipDF.md @@ -11,9 +11,6 @@ By adopting the well-known cuDF API on AMD hardware, hipDF ensures compatibility computing environments. This API compatibility enables existing cuDF workloads to be effortlessly transitioned to run on supported AMD devices, allowing you to use the ROCm platform for your data processing tasks. -hipDF is currently in an Early Access state and is intended as a preview to the production ready release -planned for later this year. - ::::{grid} 2 2 2 2 :::{grid-item-card} @@ -23,7 +20,7 @@ planned for later this year. :class-body: small-sd-card :class: small-sd-card +++ - +

Documentation

Installation instructions, how-to guides, and API reference material can all be found on the ROCm Documentation site. diff --git a/docs/data-science/hipMM.md b/docs/data-science/hipMM.md new file mode 100644 index 00000000..7b391cd8 --- /dev/null +++ b/docs/data-science/hipMM.md @@ -0,0 +1,37 @@ +# hipMM + +The hip Memory Manager (hipMM) provides advanced GPU memory management utilities for a variety of libraries in +the AMD ROCm™ Data Science Toolkit (ROCm-DS). hipMM focuses on improving memory usage efficiency for workloads that +leverage hipDF, hipGRAPH, hipVS, and hipRAFT. + +::::{grid} 2 2 2 2 + +:::{grid-item-card} +:padding: 1 +:img-top: ../images/ROCm-DS_Docs.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Documentation

+ +

Installation instructions, how-to guides, and API reference material can all be found on the ROCm Documentation site. +

+::: + +:::{grid-item-card} +:padding: 1 +:img-top: ../images/hipMM.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Github

+
+

View the hipMM source code on Github. +

+::: + +:::: diff --git a/docs/data-science/hipRAFT.md b/docs/data-science/hipRAFT.md new file mode 100644 index 00000000..6132ba83 --- /dev/null +++ b/docs/data-science/hipRAFT.md @@ -0,0 +1,37 @@ +# hipRAFT + +hipRAFT contains a variety of fundamental primitives and algorithms for machine-learning and data mining +workloads. As a part of the AMD ROCm™ Data Science Toolkit (ROCm-DS), it supports functionality in other libraries that +form a part of ROCm-DS, including hipDF, hipGRAPH, and hipVS. + +::::{grid} 2 2 2 2 + +:::{grid-item-card} +:padding: 1 +:img-top: ../images/ROCm-DS_Docs.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Documentation

+
+

Installation instructions, how-to guides, and API reference material can all be found on the ROCm Documentation site. +

+::: + +:::{grid-item-card} +:padding: 1 +:img-top: ../images/hipRAFT.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Github

+
+

View the hipRAFT source code on Github. +

+::: + +:::: diff --git a/docs/data-science/hipVS.md b/docs/data-science/hipVS.md new file mode 100644 index 00000000..16d62351 --- /dev/null +++ b/docs/data-science/hipVS.md @@ -0,0 +1,52 @@ +# hipVS + +hipVS enables GPU accelerated vector search operations running on AMD Instinct™ GPUs. As a part of the AMD ROCm™ +Data Science Toolkit (ROCm-DS), hipVS builds upon the core ROCm libraries to accelerate operations such as +approximate and exact nearest neighbor algorithms, as well as a variety of clustering algorithms. hipVS seamlessly +integrates with other ROCm-DS libraries such as hipDF, enabling DataFrames to be used for vector search operations. + +::::{grid} 2 2 2 2 + +:::{grid-item-card} +:padding: 1 +:img-top: ../images/ROCm-DS_Docs.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Documentation

+
+

Installation instructions, how-to guides, and API reference material can all be found on the ROCm Documentation site. +

+::: + +:::{grid-item-card} +:padding: 1 +:img-top: ../images/hipVS.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Github

+
+

View the hipVS source code on Github. +

+::: + +:::{grid-item-card} +:padding: 1 +:img-top: ../images/ROCm-DS_Blogs.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

Blogs

+
+

View blog posts related to ROCm-DS and hipVS. +

+::: + +:::: diff --git a/docs/data-science/index.md b/docs/data-science/index.md index fa562f50..e407f970 100644 --- a/docs/data-science/index.md +++ b/docs/data-science/index.md @@ -1,7 +1,7 @@ -# ROCm-DS: ROCm Toolkit for Data Sciences +# ROCm-DS: The AMD ROCm™ Data Science Toolkit -Unlock the future of data science with the ROCm Data Science Toolkit (ROCm-DS), an innovative open-source toolkit built on -the powerful ROCm™ platform. Tap into the unparalleled speed and efficiency of AMD Instinct GPUs, as ROCm-DS provides you +Unlock the future of data science with the AMD ROCm™ Data Science Toolkit (ROCm-DS), an innovative open-source toolkit built on +the powerful ROCm™ platform. Tap into the unparalleled speed and efficiency of AMD Instinct™ GPUs, as ROCm-DS provides you with all of the necessary tools to tackle larger datasets and execute complex data science workloads with lightning speed. Transform your data science capabilities to accelerate both new and existing projects, and boost performance and productivity across various aspects of your business. @@ -45,6 +45,48 @@ and unleash new possibilities with ROCm-DS!

:::: +::::{grid-item-card} +:padding: 1 +:img-top: ../images/hipVS.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

hipVS

+
+

Accelerate a variety of vector search operations on AMD Instinct™ GPUs. +

+:::: + +::::{grid-item-card} +:padding: 1 +:img-top: ../images/hipMM.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

hipMM

+
+

Advanced memory management utilities for the various ROCm-DS libraries. +

+:::: + +::::{grid-item-card} +:padding: 1 +:img-top: ../images/hipRAFT.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

hipRAFT

+
+

Fundamental algorithms and primitives used by the various ROCm-DS libraries. +

+:::: + ::::{grid-item-card} :padding: 1 :img-top: ../images/ROCm-DS.jpg diff --git a/docs/images/hipMM.jpg b/docs/images/hipMM.jpg new file mode 100644 index 00000000..3798e95b Binary files /dev/null and b/docs/images/hipMM.jpg differ diff --git a/docs/images/hipRAFT.jpg b/docs/images/hipRAFT.jpg new file mode 100644 index 00000000..0fa274b7 Binary files /dev/null and b/docs/images/hipRAFT.jpg differ diff --git a/docs/images/hipVS.jpg b/docs/images/hipVS.jpg new file mode 100644 index 00000000..3fb953b6 Binary files /dev/null and b/docs/images/hipVS.jpg differ diff --git a/docs/index.md b/docs/index.md index f190c2e1..428b8227 100644 --- a/docs/index.md +++ b/docs/index.md @@ -74,7 +74,7 @@ The AMD Instinct Documentation site provides comprehensive guides and technical

ROCm-DS

-

Accelerate your data science workloads with the ROCm Toolkit for Data Science (ROCm-DS). +

Accelerate your data science workloads with the AMD ROCm™ Data Science Toolkit (ROCm-DS).

::: @@ -106,6 +106,48 @@ The AMD Instinct Documentation site provides comprehensive guides and technical

::: +:::{grid-item-card} +:padding: 1 +:img-top: ./images/hipVS.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

hipVS

+
+

Accelerate a variety of vector search operations on AMD Instinct™ GPUs. +

+::: + +:::{grid-item-card} +:padding: 1 +:img-top: ./images/hipMM.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

hipMM

+
+

Advanced memory management utilities for the various ROCm-DS libraries. +

+::: + +:::{grid-item-card} +:padding: 1 +:img-top: ./images/hipRAFT.jpg +:class-img-top: small-sd-card-img-top +:class-body: small-sd-card +:class: small-sd-card ++++ + +

hipRAFT

+
+

Fundamental algorithms and primitives used by the various ROCm-DS libraries. +

+::: + :::{grid-item-card} :padding: 1 :img-top: ./images/ROCm-DS_Blogs.jpg diff --git a/docs/sphinx/_toc.yml.in b/docs/sphinx/_toc.yml.in index 5a808901..ecb258ad 100644 --- a/docs/sphinx/_toc.yml.in +++ b/docs/sphinx/_toc.yml.in @@ -22,6 +22,12 @@ subtrees: title: hipDF - file: data-science/hipGRAPH.md title: hipGRAPH + - file: data-science/hipVS.md + title: hipVS + - file: data-science/hipMM.md + title: hipMM + - file: data-science/hipRAFT.md + title: hipRAFT - file: life-science/index.md title: Life Science (ROCm-LS) subtrees: