treed_gpu 0.1.1

Build TreeD with GPU
docs.rs failed to build treed_gpu-0.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: treed_gpu-0.1.4

treed_gpu

Build TreeD with GPU

Usage

link treed_gpu crate

Cargo.toml

[dependencies]

treed_gpu = "*"

main.rs

let unsealed_file = "unsealed";
let treed_file = "treed";
let unsealed_size = std::fs::metadata(unsealed_file)?.len();
let mut buf = vec![0u8; unsealed_size as usize * 2 - 32];

// use 4GB GPU memory
let tree_root = treed_gput::build_treed(unsealed_file, treed_file, &mut buf, 4 * 1024 * 1024 * 1024);

Example