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]

Reply via email to