You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/learning-paths/cross-platform/adler32/neon-7.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,11 @@ weight: 7
6
6
layout: learningpathall
7
7
---
8
8
9
-
## How can I create a NEON version of Adler32 to improve performance?
9
+
## How Can I Create a NEON Version of Adler32 To Improve Performance?
10
10
11
11
Writing NEON intrinsics is an advanced programming topic which requires time and effort to learn and apply. GitHub Copilot is a good way to get started with NEON, both to write new code and to debug issues during development.
12
12
13
-
You can instruct Github Copilot to create a NEON version of Adler32 using the prompt below.
13
+
You can instruct Github Copilot to create a NEON-optimized version of Adler32 using the prompt below:
14
14
15
15
```console
16
16
Add a second implementation of adler32 that processes data in blocks and uses Arm NEON intrinsics to improve performance.
@@ -553,6 +553,6 @@ Now that I've created the NEON implementation and updated the test code and Make
553
553
554
554
```
555
555
556
-
GitHub Copilot generated a new implementation of Adler32 using NEON intrinsics. It also updated the test program and the Makefile to make it easy to compare the two versions.
556
+
GitHub Copilot generated a NEON-optimized implementation of Adler32, along with updates to the test program and Makefile. These changes make it easy to compare the performance of both versions.
557
557
558
-
Continue to the next section to compile and run the NEON version and investigate performance.
558
+
Continue to the next section to compile and run the NEON version, and to compare its performance against the original implementation.
0 commit comments