Skip to content

Commit e4361d9

Browse files
Merge branch 'ArmDeveloperEcosystem:main' into buildkite
2 parents 2bc9c3c + 8253308 commit e4361d9

File tree

17 files changed

+14
-27
lines changed

17 files changed

+14
-27
lines changed

content/learning-paths/cross-platform/dynamic-memory-allocator/_index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ minutes_to_complete: 120
55

66
who_is_this_for: This is an introductory topic for software developers learning about dynamic memory allocation for the first time, and who may have used malloc and free in C programming. It also provides a starting point to explore more advanced memory allocation topics.
77

8-
layout: learningpathall
98
learning_objectives:
109
- Explain how dynamic memory allocation and the C heap works
1110
- Write a simple dynamic memory allocator
@@ -56,4 +55,4 @@ shared_between:
5655
weight: 1 # _index.md always has weight of 1 to order correctly
5756
layout: "learningpathall" # All files under learning paths have this same wrapper
5857
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
59-
---
58+
---

content/learning-paths/cross-platform/multiplying-matrices-with-sme2/1-get-started.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This section walks you through the required tools and two supported setup option
2121

2222
## Download and explore the code examples
2323

24-
To get started, begin by [downloading the code examples](https://gitlab.arm.com/learning-code-examples/code-examples/-/archive/main/code-examples-main.tar.gz?path=learning-paths/cross-platform/multiplying-matrices-with-sme2).
24+
To get started, begin by [downloading the code examples](https://gitlab.arm.com/learning-code-examples/code-examples/-/archive/d41190c0cf962f778ae71b94adf5330033019aed/code-examples-d41190c0cf962f778ae71b94adf5330033019aed.tar.gz?path=learning-paths/cross-platform/multiplying-matrices-with-sme2).
2525

2626
Now extract the archive, and change directory to:
2727
``code-examples/learning-paths/cross-platform/multiplying-matrices-with-sme2.``
@@ -68,7 +68,7 @@ Among other files, it includes:
6868
- `run-fvp.sh` to run the FVP model.
6969
- A `docker` directory containing:
7070
- `assets.source_me` to provide toolchain paths.
71-
- `build-my-container.sh`, a script that automates building the Docker image from the `sme2-environment.docker` file. It runs the Docker build command with the correct arguments so you don’t have to remember them.
71+
- `build-my-container.sh`, a script that automates building the Docker image from the `sme2-environment.docker` file. It runs the Docker build command with the correct arguments so you don’t have to remember them.
7272
- `sme2-environment.docker`, a custom Docker file that defines the steps to build the SME2 container image. It installs all the necessary dependencies, including the SME2-compatible compiler and Arm FVP emulator.
7373
- `build-all-containers.sh`, a script to build multi-architecture images.
7474
- `.devcontainer/devcontainer.json` for VS Code container support.
@@ -113,7 +113,7 @@ If your machine doesn't support SME2, or you want to emulate it, you can use the
113113

114114
The Docker container includes both a compiler and [Arm's Fixed Virtual Platform (FVP)
115115
model](https://developer.arm.com/Tools%20and%20Software/Fixed%20Virtual%20Platforms)
116-
for emulating code that uses SME2 instructions. You can either run the prebuilt container image provided in this Learning Path or build it yourself using the Docker file that is included.
116+
for emulating code that uses SME2 instructions. You can either run the prebuilt container image provided in this Learning Path or build it yourself using the Docker file that is included.
117117

118118
If building manually, follow the instructions in the ``sme2-environment.docker`` file to install the required tools on your machine.
119119

@@ -144,7 +144,7 @@ that it is working with the following:
144144
docker run hello-world
145145
Unable to find image 'hello-world:latest' locally
146146
latest: Pulling from library/hello-world
147-
c9c5fd25a1bd: Pull complete
147+
c9c5fd25a1bd: Pull complete
148148
Digest: sha256:940c619fbd418f9b2b1b63e25d8861f9cc1b46e3fc8b018ccfe8b78f19b8cc4f
149149
Status: Downloaded newer image for hello-world:latest
150150

@@ -257,3 +257,12 @@ These Apple devices support SME2 natively.
257257
| Mac Mini (2024) | 2024 | M4, M4 Pro, M4 Max |
258258
| MacBook Pro (14-inch, 16-inch, 2024)| 2024 | M4 Pro, M4 Max |
259259
| MacBook Air (2025) | 2025 | M4 |
260+
261+
262+
These Android phones support SME2 natively.
263+
264+
265+
| Device | Release Date | Chip Options |
266+
|-------------------------------------|--------------|---------------------------|
267+
| Vivo X300 | 2025 | MediaTek Dimensity 9500 featuring an 8-core Arm C1 CPU cluster and Arm G1-Ultra GPU |
268+
| OPPO Find X9 | 2025 | MediaTek Dimensity 9500 featuring an 8-core Arm C1 CPU cluster and Arm G1-Ultra GPU |

content/learning-paths/embedded-and-microcontrollers/tfm/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,5 @@ further_reading:
5858
weight: 1 # _index.md always has weight of 1 to order correctly
5959
layout: "learningpathall" # All files under learning paths have this same wrapper
6060
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
61-
layout: learningpathall
6261

6362
---

content/learning-paths/embedded-and-microcontrollers/zephyr/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,5 @@ further_reading:
5353
weight: 1 # _index.md always has weight of 1 to order correctly
5454
layout: "learningpathall" # All files under learning paths have this same wrapper
5555
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
56-
layout: learningpathall
5756

5857
---

content/learning-paths/servers-and-cloud-computing/bitmap_scan_sve2/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,4 @@ further_reading:
4646
weight: 1 # _index.md always has weight of 1 to order correctly
4747
layout: "learningpathall" # All files under learning paths have this same wrapper
4848
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
49-
layout: learningpathall
5049
---

content/learning-paths/servers-and-cloud-computing/codec/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,4 @@ further_reading:
5656
weight: 1 # _index.md always has weight of 1 to order correctly
5757
layout: "learningpathall" # All files under learning paths have this same wrapper
5858
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
59-
layout: learningpathall
6059
---

content/learning-paths/servers-and-cloud-computing/flink/_index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ cloud_service_providers: AWS
2323
armips:
2424
- Neoverse
2525

26-
layout: learningpathall
2726

28-
learning_path_main_page: 'yes'
2927

3028
operatingsystems:
3129
- Linux

content/learning-paths/servers-and-cloud-computing/glibc-with-lse/_index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ subjects: Performance and Architecture
2323
armips:
2424
- Neoverse
2525

26-
layout: learningpathall
2726

28-
learning_path_main_page: 'yes'
2927

3028
operatingsystems:
3129
- Linux

content/learning-paths/servers-and-cloud-computing/memcached/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,4 @@ further_reading:
4747
weight: 1 # _index.md always has weight of 1 to order correctly
4848
layout: "learningpathall" # All files under learning paths have this same wrapper
4949
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
50-
layout: learningpathall
5150
---

content/learning-paths/servers-and-cloud-computing/memcached_cache/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,4 @@ further_reading:
5151
weight: 1 # _index.md always has weight of 1 to order correctly
5252
layout: "learningpathall" # All files under learning paths have this same wrapper
5353
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
54-
layout: learningpathall
5554
---

0 commit comments

Comments
 (0)