From 13d345055966d7b4ae7c69b21dad93879e8f37c5 Mon Sep 17 00:00:00 2001 From: Jason Andrews Date: Fri, 6 Jun 2025 10:45:40 -0500 Subject: [PATCH] spelling updates --- .wordlist.txt | 12 +++++++++++- .../servers-and-cloud-computing/_index.md | 13 +++++++------ .../bitmap_scan_sve2/bitmap-scan-sve.md | 2 +- .../basic-microbenchmarking.md | 2 +- .../microbenchmark-network-iperf3/tuning.md | 2 +- 5 files changed, 21 insertions(+), 10 deletions(-) diff --git a/.wordlist.txt b/.wordlist.txt index 96d2c99b80..c6a6a55f98 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -4200,4 +4200,14 @@ multithreaded Wix's ngrok's qs -qu \ No newline at end of file +qu +Mbps +SVMATCH +abd +bitvector +bitvectors +iperf +normals +svcntb +svmatch +tc \ No newline at end of file diff --git a/content/learning-paths/servers-and-cloud-computing/_index.md b/content/learning-paths/servers-and-cloud-computing/_index.md index 35e65e6093..260563c025 100644 --- a/content/learning-paths/servers-and-cloud-computing/_index.md +++ b/content/learning-paths/servers-and-cloud-computing/_index.md @@ -8,7 +8,7 @@ key_ip: maintopic: true operatingsystems_filter: - Android: 2 -- Linux: 143 +- Linux: 146 - macOS: 10 - Windows: 14 pinned_modules: @@ -23,7 +23,7 @@ subjects_filter: - Databases: 15 - Libraries: 9 - ML: 27 -- Performance and Architecture: 53 +- Performance and Architecture: 56 - Storage: 1 - Web: 10 subtitle: Optimize cloud native apps on Arm for performance and cost @@ -98,6 +98,7 @@ tools_software_languages_filter: - Hugging Face: 9 - InnoDB: 1 - Intrinsics: 1 +- iperf3: 1 - Java: 3 - JAX: 1 - Kafka: 1 @@ -117,8 +118,8 @@ tools_software_languages_filter: - MongoDB: 2 - mpi: 1 - MySQL: 9 +- NEON: 4 - Neon: 3 -- NEON: 2 - Nexmark: 1 - Nginx: 3 - Node.js: 3 @@ -135,7 +136,7 @@ tools_software_languages_filter: - Redis: 3 - Remote.It: 2 - RME: 6 -- Runbook: 68 +- Runbook: 70 - Rust: 2 - snappy: 1 - Snort3: 1 @@ -143,8 +144,8 @@ tools_software_languages_filter: - Streamline CLI: 1 - Streamlit: 2 - Supervisor: 1 -- SVE: 4 -- SVE2: 1 +- SVE: 5 +- SVE2: 2 - Sysbench: 1 - Telemetry: 1 - TensorFlow: 2 diff --git a/content/learning-paths/servers-and-cloud-computing/bitmap_scan_sve2/bitmap-scan-sve.md b/content/learning-paths/servers-and-cloud-computing/bitmap_scan_sve2/bitmap-scan-sve.md index c6fe9f6855..2b7eb102b3 100644 --- a/content/learning-paths/servers-and-cloud-computing/bitmap_scan_sve2/bitmap-scan-sve.md +++ b/content/learning-paths/servers-and-cloud-computing/bitmap_scan_sve2/bitmap-scan-sve.md @@ -363,7 +363,7 @@ double benchmark_scan(size_t (*scan_func)(bitvector_t*, uint32_t*), ``` ## Main Function -The main function of your program is reposible for setting up the test environment, running the benchmarking code for the four different implementations across various bit densities, and reporting the results. In the context of bitmap scanning, bit density refers to the percentage or proportion of bits that are set (have a value of 1) in the bitmap. Copy the main function code below into `bitvector_scan_benchmark.c`: +The main function of your program is responsible for setting up the test environment, running the benchmarking code for the four different implementations across various bit densities, and reporting the results. In the context of bitmap scanning, bit density refers to the percentage or proportion of bits that are set (have a value of 1) in the bitmap. Copy the main function code below into `bitvector_scan_benchmark.c`: ```C int main() { diff --git a/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/basic-microbenchmarking.md b/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/basic-microbenchmarking.md index eea7f8b5b1..6cf4f0aeef 100644 --- a/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/basic-microbenchmarking.md +++ b/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/basic-microbenchmarking.md @@ -69,7 +69,7 @@ rcv_tcp_congestion cubic iperf Done. ``` -- The`Cwnd` column prints the control window size and corresponds to the allowed number of TCP transactions inflight before receiving an acknowledgment `ACK` from the server. This adjusts dynamically to not overwhelm the receiver and adjust for variable link connection strengths. +- The`Cwnd` column prints the control window size and corresponds to the allowed number of TCP transactions in flight before receiving an acknowledgment `ACK` from the server. This adjusts dynamically to not overwhelm the receiver and adjust for variable link connection strengths. - The `CPU Utilization` row shows both the usage on the sender and receiver. If you are migrating your workload to a different platform, such as from x86 to Arm, there may be variations. diff --git a/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/tuning.md b/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/tuning.md index 22cad1efa3..dd6ddb40ec 100644 --- a/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/tuning.md +++ b/content/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/tuning.md @@ -37,7 +37,7 @@ Test Complete. Summary Results: On the server, your can configure Linux kernel runtime parameters with the `sysctl` command. -There are a plenthora of values to tune that relate to performance and security. The following command can be used to list all available options. The [Linux kernel documentation](https://docs.kernel.org/networking/ip-sysctl.html#ip-sysctl) provides a more detailed description of each parameter. +There are a plethora of values to tune that relate to performance and security. The following command can be used to list all available options. The [Linux kernel documentation](https://docs.kernel.org/networking/ip-sysctl.html#ip-sysctl) provides a more detailed description of each parameter. ```bash sysctl -a | grep tcp