yaqi-zhao commented on PR #14585: URL: https://github.com/apache/arrow/pull/14585#issuecomment-1305276128
Thanks for your comments, it helps a lot. @emkornfield For Q1: I'll try to add testing to CI, but this feature requires IAA(Intel® In-Memory Analytics Accelerator) hardware, which is a new built-in accelerator in the next Gen Intel® Xeon® Scalable processors. The next Gen Intel® Xeon® Scalable processors will lunch in the near future. Maybe we run the CI together in Intel's lab machine environment that supports this processor. For Q2: QPL is a necessary library to enable IAA and the library will provide a release version with the lunch of the next Gen Intel® Xeon® Scalable processors. If a new library dependency might not be desirable, do you think the following solution will be better? 1. installing the library directly on the machine instead of adding an explicit dependency in Arrow 2. Add a third-party toolchain just like the implementation of Snappy, ZSTD, etc. 3. I realize the used API in QPL library instead of adding a new library dependency, but this will be many new codes to be merged. -- 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]
