ingonyama-zk / icicle

A hardware acceleration library for compute intensive cryptography :ice_cube:
https://dev.ingonyama.com/icicle/overview
MIT License
339 stars 105 forks source link

add tests for device merkle tree #637

Closed ChickenLover closed 2 weeks ago

ChickenLover commented 3 weeks ago

cuda-backend-branch: merkle_tree

yshekel commented 3 weeks ago

I think you should also make the existing tests (currently CPU only) execute on CUDA backend too (C++, rust and go tests). Should be very simple.

ChickenLover commented 3 weeks ago

@yshekel I agree. Added some device tests to rust and go. Also added cuda support to one of our cpu tests in c++

yshekel commented 3 weeks ago

I updated the rust example and C++ tests to test all devices