aetheric-gpu 0.1.0-alpha

Aetheric Silicon: turn this host's RAM into a Digital GPU endpoint
[package]
name = "aetheric-gpu"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
description = "Aetheric Silicon: turn this host's RAM into a Digital GPU endpoint"

[lib]
name = "digital_gpu"
path = "src/lib.rs"

[features]
default = []
nvf-cyclic = []      # cyclic build if enabled (placeholder)

[dependencies]
pim-core       = { workspace = true }
vram-backends  = { workspace = true }
license        = { workspace = true }
security       = { workspace = true }
scheduler      = { workspace = true }
daemon         = { workspace = true }
orchestrator   = { workspace = true }
parking_lot    = { workspace = true }
thiserror      = { workspace = true }
serde          = { version = "1", features = ["derive"] }
serde_json     = "1"
log            = { workspace = true }
rayon          = { workspace = true }
uuid           = { version = "1", features = ["v4"] }

[dev-dependencies]
tempfile       = "3"
criterion      = { version = "0.5", features = ["html_reports"] }
env_logger     = { workspace = true }
rand           = { workspace = true }
rand_chacha    = { workspace = true }

[[bench]]
name = "digital_gpu_bench"
harness = false