velvia commented on issue #54: URL: https://github.com/apache/arrow-rs/issues/54#issuecomment-1274225477
Hmmm interesting. BTW packed_simd as well as the portable SIMD work in std::simd both require nightly still. However, good idea to just use stable for now. :) > On Apr 1, 2022, at 10:22 AM, Andrew Lamb ***@***.***> wrote: > > > I'd be surprised if the non SIMD performance was quite as good, but hey all power to it..... > > I don't think 'non SIMD' is quite accurate -- it is more like "Clang produced (auto vectorized) SIMD" where the compiler generates the SIMD instructions > > @jhorstmann <https://github.com/jhorstmann> did some work that showed several kernels were actually faster using autovectorized code: #1221 <https://github.com/apache/arrow-rs/pull/1221> > I believe @jorgecarleitao <https://github.com/jorgecarleitao> did some work in arrow2 to migrate it to use packed_simd (and thus no longer require nightly rust): jorgecarleitao/arrow2#747 <https://github.com/jorgecarleitao/arrow2/pull/747> > — > Reply to this email directly, view it on GitHub <https://github.com/apache/arrow-rs/issues/54#issuecomment-1086158249>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAIDPWYRIVVKY4CP6EFHJS3VC4WDTANCNFSM43SV3AKQ>. > You are receiving this because you commented. > -- 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]
