Skip to content

Commit 73e84b6

Browse files
Topo: tidy-up phrasing
1. It was already mentioned in the same paragraph that Topo is open-source/pubic. 2. Even though it's true that the templates are listed in a special file in the repository, this file is not meant for showcasing the templates but rather they are showcased by the `topo templates` command. In the future, we may be pulling this file from somewhere else. 3. "pre-built" is not technically correct as the images need to be built by the `topo deploy` command. Signed-off-by: Tomás González <tomasagustin.gonzalezorlando@arm.com>
1 parent f171618 commit 73e84b6

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

content/learning-paths/cross-platform/deploy-containerized-workloads-with-topo/assess-compatibility.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Run the health command again to verify installation. Topo uses `remoteproc-runti
6262

6363
## Generate a target description
6464

65-
In this step, you ask Topo to probe your target hardware and create a machine-readable YAML description.
65+
In this step, you ask Topo to probe your target and create a machine-readable YAML description of the hardware.
6666

6767
On your host device, run:
6868

content/learning-paths/cross-platform/deploy-containerized-workloads-with-topo/overview-and-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ layout: learningpathall
88

99
## What is Topo?
1010

11-
[Topo](https://github.com/arm/topo) is an open-source command-line tool, developed by Arm. Topo connects from a host device (e.g., your development laptop) to an Arm-based Linux target (e.g., a Raspberry Pi) over SSH, detects hardware capabilities, and allows the user to deploy compatible containerized workloads with ease. Topo builds container images on the host, transfers them to the target, and starts the services on the target. The public repository showcases several pre-built template workloads you can deploy, including a "Hello World" webpage, an LLM Chatbot, and a SIMD Benchmark comparing Scalar, Neon, and the Scalable Vector Extension (SVE).
11+
[Topo](https://github.com/arm/topo) is an open-source command-line tool, developed by Arm. Topo connects from a host device (e.g., your development laptop) to an Arm-based Linux target (e.g., a Raspberry Pi) over SSH, detects hardware capabilities, and allows the user to deploy compatible containerized workloads with ease. Topo builds container images on the host, transfers them to the target, and starts the services on the target. Topo also showcases several sample templates defining workloads you can deploy, including a "Hello World" webpage, an LLM Chatbot, and a SIMD Benchmark comparing Scalar, Neon, and the Scalable Vector Extension (SVE).
1212

1313
[Topo templates](https://github.com/arm/topo-template-format) are based on the [Compose Specification](https://github.com/compose-spec/compose-spec), extended with `x-topo` metadata that describes requirements such as CPU features and build arguments. The Compose Specification is a standard, YAML-based format for describing how to run multi-container applications. Instead of manually starting containers one-by-one, you define everything in a single file that includes which services to run, what images to use, how they connect, and what configuration they need.
1414

0 commit comments

Comments
 (0)