phongn opened a new pull request, #13228: URL: https://github.com/apache/trafficserver/pull/13228
[Google Highway](https://github.com/google/highway) is a C++ library that provides portable SIMD/vector intrinsics. It currently supports all targets that ATS intends to build for (notably x86_64 and aarch64), and offers runtime dynamic dispatch. Profiling of ATS indicates we have a number of string processing hotspots that are amenable to vector acceleration. However, each microarchitecture has different intrinsics and on x86_64 this varies wildly. Rather than take up the maintenance burden of maintaining and updating hand-written intrinsic code, we instead can use Highway to generate it for us. This pull request adds a snapshot of Highway 1.4.0, but without tests, documentation or non-CMake build infrastructure. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
