mirror of
https://github.com/arnaucube/poulpy.git
synced 2026-02-10 05:06:44 +01:00
Backend refactor (#120)
* remove spqlios, split cpu_ref and cpu_avx into different crates * remove spqlios submodule * update crate naming & add avx tests
This commit is contained in:
committed by
GitHub
parent
84598e42fe
commit
9e007c988f
33
poulpy-cpu-avx/Cargo.toml
Normal file
33
poulpy-cpu-avx/Cargo.toml
Normal file
@@ -0,0 +1,33 @@
|
||||
[package]
|
||||
name = "poulpy-cpu-avx"
|
||||
version = "0.3.2"
|
||||
edition = "2024"
|
||||
license = "Apache-2.0"
|
||||
readme = "README.md"
|
||||
description = "A crate providing concrete AVX accelerated CPU implementations of poulpy-hal through its open extension points"
|
||||
repository = "https://github.com/phantomzone-org/poulpy"
|
||||
homepage = "https://github.com/phantomzone-org/poulpy"
|
||||
documentation = "https://docs.rs/poulpy"
|
||||
|
||||
[dependencies]
|
||||
poulpy-hal = {workspace = true}
|
||||
poulpy-cpu-ref = {workspace = true}
|
||||
rug = {workspace = true}
|
||||
criterion = {workspace = true}
|
||||
itertools = {workspace = true}
|
||||
rand = {workspace = true}
|
||||
rand_distr = {workspace = true}
|
||||
rand_core = {workspace = true}
|
||||
byteorder = {workspace = true}
|
||||
once_cell = {workspace = true}
|
||||
rand_chacha = {workspace = true}
|
||||
paste = {workspace = true}
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
all-features = true
|
||||
rustdoc-args = ["--cfg", "docsrs"]
|
||||
|
||||
|
||||
[[bench]]
|
||||
name = "vmp"
|
||||
harness = false
|
||||
Reference in New Issue
Block a user