静态 ContiguousTable |
JCudfSerialization.concatToContiguousTable(JCudfSerialization.SerializedTableHeader[] headers, HostMemoryBuffer[] dataBuffers) 将主机内存中的多个表连接成设备内存中的连续表。
|
静态 JCudfSerialization.HostConcatResult |
JCudfSerialization.concatToHostBuffer(JCudfSerialization.SerializedTableHeader[] headers, HostMemoryBuffer[] dataBuffers) |
静态 JCudfSerialization.HostConcatResult |
JCudfSerialization.concatToHostBuffer(JCudfSerialization.SerializedTableHeader[] headers, HostMemoryBuffer[] dataBuffers, HostMemoryAllocator hostMemoryAllocator) 将主机内存中的多个表连接成单个主机表缓冲区。
|
静态 Table |
JCudfSerialization.readAndConcat(JCudfSerialization.SerializedTableHeader[] headers, HostMemoryBuffer[] dataBuffers) |
静态 JCudfSerialization.TableAndRowCountPair |
JCudfSerialization.readTableFrom(JCudfSerialization.SerializedTableHeader header, HostMemoryBuffer hostBuffer) |
静态 void |
JCudfSerialization.readTableIntoBuffer(InputStream in, JCudfSerialization.SerializedTableHeader header, HostMemoryBuffer buffer) 在读取表的头部后,将数据部分读取到主机侧缓冲区中。
|
静态 HostColumnVector[] |
JCudfSerialization.unpackHostColumnVectors(JCudfSerialization.SerializedTableHeader header, HostMemoryBuffer hostBuffer) 将序列化的连续表反序列化为主机列数组。
|
静态 void |
JCudfSerialization.writeConcatedStream(JCudfSerialization.SerializedTableHeader[] headers, HostMemoryBuffer[] dataBuffers, OutputStream out) 从存储在解析的头部和 dataBuffer 中的多个批次中获取数据,并将其输出到 out 中,就像它是一个单独的缓冲区一样。
|