Skip to content

Commit c4720d5

Browse files
authored
DOC-13857 - Tutorial on how to detect AVX2 CPU Extension (#52)
* Added content from pr 48 * Updated nav n prerequisite-and-setup files * Added preview yml * Edited-structured-added-lead-in-and-then-rewrote * Set toc levels * Fixed the header * Removed page category variable * Minor edit * Implemented peer review comments
1 parent 5238405 commit c4720d5

File tree

4 files changed

+598
-1
lines changed

4 files changed

+598
-1
lines changed

modules/ROOT/nav.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ include::partial$autogen-reference.adoc[]
147147
** xref:tutorial-kubernetes-network-policy.adoc[Kubernetes Network Policies Using Deny-All Default]
148148
* Persistent Volumes
149149
** xref:tutorial-volume-expansion.adoc[Persistent Volume Expansion]
150+
* Scheduling
151+
** xref:tutorial-avx2-scheduling.adoc[AVX2-Aware Scheduling]
150152
* Sync Gateway
151153
** xref:tutorial-sync-gateway.adoc[Connecting Sync-Gateway to a Couchbase Cluster]
152154
** xref:tutorial-sync-gateway-clients.adoc[Exposing Sync-Gateway to Couchbase Lite Clients]

modules/ROOT/pages/prerequisite-and-setup.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,9 @@ The architecture of each node must be uniform across the cluster as the use of m
177177
NOTE: The official Couchbase docker repository contains multi-arch images which do not require explicit references to architecture tags when being pulled and deployed.
178178
However, when pulling from a private repository, or performing intermediate processing on a machine with a different architecture than the deployed cluster, the use of explicit tags may be required to ensure the correct images are deployed.
179179

180+
IMPORTANT: For optimal performance with Couchbase Server 8.0 and later versions, in particular for vector search (FTS and GSI) workloads, use nodes that support AVX2 CPU instructions (x86-64-v3 Microarchitecture).
181+
For guidance on detecting AVX2 support and scheduling pods on AVX2-capable nodes, see xref:tutorial-avx2-scheduling.adoc[AVX2-Aware Scheduling for Couchbase Server].
182+
180183
== RBAC and Networking Requirements
181184

182185
Preparing the Kubernetes cluster to run the Operator may require setting up proper RBAC and network settings in your Kubernetes cluster.

0 commit comments

Comments
 (0)