On the other hand, `has_ipc_support` cannot be a primary source of knowing 
whether the IPC support works or not. According to CUDA docs, IPC is supported 
in `linux-x86_64` and `ppc64` architectures. Arrow C++ implements tests for IPC 
support only for Linux (which are actually disabled currently). I don't know if 
Arrow C++ IPC works on ppc64 or not, however, it does not depend on Arrow, it 
only depends on CUDA. So, `has_ipc_support` should use CUDA API for a definite 
answer. Using platform information, as it is done in tests, gives only 
'probabilistic' information about the availability of IPC support.

[ Full content available at: https://github.com/apache/arrow/pull/2536 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to