Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Oct 2024 09:31:10 GMT
From:      Lorenzo Salvadore <salvadore@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: 531d37da60 - main - Status/2023Q4/simd.adoc: Add report
Message-ID:  <202410100931.49A9VAHD095185@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=531d37da60f086512358bf3822bcaa1615e1c6f0

commit 531d37da60f086512358bf3822bcaa1615e1c6f0
Author:     Getz Mikalsen <getz@FreeBSD.org>
AuthorDate: 2024-10-10 09:23:29 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2024-10-10 09:28:29 +0000

    Status/2023Q4/simd.adoc: Add report
    
    Reviewed by:    status (Pau Amma <pauamma@gundo.com>)
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/419
---
 .../en/status/report-2024-07-2024-09/simd.adoc        | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/website/content/en/status/report-2024-07-2024-09/simd.adoc b/website/content/en/status/report-2024-07-2024-09/simd.adoc
new file mode 100644
index 0000000000..52143067c9
--- /dev/null
+++ b/website/content/en/status/report-2024-07-2024-09/simd.adoc
@@ -0,0 +1,19 @@
+=== SIMD enhancements for aarch64
+
+Links: +
+link:https://www.youtube.com/live/OzX38cWdivc?si=VsMrEmT_IdKpjv7W&t=22070[EuroBSDCon 2024 presentation] URL: link:https://www.youtube.com/live/OzX38cWdivc?si=VsMrEmT_IdKpjv7W&t=22070[] +
+link:http://fuz.su/~fuz/talks/eurobsdcon-str-talk.pdf[Slides from presentation (PDF)] URL: link:http://fuz.su/~fuz/talks/eurobsdcon-str-talk.pdf[] +
+link:https://summerofcode.withgoogle.com/programs/2024/projects/TKRS35FA[Google Summer of Code (GSoC) project description] URL: link:https://summerofcode.withgoogle.com/programs/2024/projects/TKRS35FA[] +
+link:https://man.freebsd.org/cgi/man.cgi?query=simd&sektion=7&manpath=FreeBSD+15.0-CURRENT[simd(7)] URL: link:https://man.freebsd.org/cgi/man.cgi?query=simd&sektion=7&manpath=FreeBSD+15.0-CURRENT[] +
+
+Contact: Getz Mikalsen <getz@FreeBSD.org>
+
+The porting effort of the SIMD enhanced libc string functions from amd64 to aarch64 has been successfully completed.
+There are now optimized implementations for 16 libc string functions in addition to those with implementations already available as part of the ARM optimized subroutines library.
+There is also a presentation regarding the general method for these methods from EuroBSDCon 2024 available on YouTube with a short description in the end of how the porting has been done with regards to the aarch64 architecture.
+
+These enhancements significantly improve performance of string functions for all FreeBSD systems on the aarch64 platform.
+
+The code is currently undergoing acceptance testing in the form of an exp-run building all the ports, once without and once with the patch set applied to see if it has caused any new failures.
+
+Sponsor: Google LLC (GSoC 2024)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202410100931.49A9VAHD095185>