lambdaclass / metal_playgroundLinks
A repo for learning how to parallelize computations in the GPU using Apple's Metal, in Rust.
☆10Updated 2 years ago
Alternatives and similar repositories for metal_playground
Users that are interested in metal_playground are comparing it to the libraries listed below
Sorting:
- ☆17Updated last year
- High-performance Multi-scalar Multiplication for Pasta curves☆23Updated last year
- An async-friendly sparse merkle tree implementation based on Diem's Jellyfish Merkle Tree☆57Updated 2 months ago
- Tendermint implementation of the blockchain of Aleo verifiable computing model built by LambdaClass☆15Updated 2 years ago
- Elliptic Curve Fast Fourier Transform built on @arkworks-rs☆67Updated 2 years ago
- A poptrie implementation☆18Updated last year
- Cryptography In Rust For Hackers☆21Updated last year
- SimpleSerialize (SSZ) implementation optimised for speed and security☆25Updated last month
- Rust-libp2p transport for {t,n}-threshold signature schemes☆34Updated 3 years ago
- Efficient nibble-sized (4-bit) byte sequence data structure☆25Updated last week
- Reference implementation of Squirrel, an Efficient Synchronized Multi-Signatures from Lattices☆24Updated last year
- Plonkish Nova implementation along with advanced features☆16Updated last year
- A Rust library for the preprocessing zkSNARK of Groth and Maller☆11Updated 8 months ago
- A library for fast NTTs over the Goldilocks prime field☆79Updated 9 months ago
- An elastic proof system based on arkworks☆84Updated last year
- A verifiable supercomputer☆73Updated 3 weeks ago
- A STARK-friendly elliptic curve defined over a sextic extension of a small prime field.☆40Updated last year
- These RISC Zero examples have been moved to the main risc0/risc0 repository☆55Updated 2 years ago
- ☆30Updated last year
- Rust implementation of the Modified Patricia Tree (aka Trie).☆73Updated last year
- ☆14Updated 6 years ago
- Shared peer-to-peer network of zero-knowledge provers☆16Updated 7 months ago
- Rust 256-bit unsigned integers.☆9Updated 2 years ago
- I like to learn new things☆10Updated 2 years ago
- Starknet sequencer built with Tendermint Core☆53Updated 2 years ago
- Argument systems for inner pairing products☆42Updated 11 months ago
- The entry point for Rust projects to be run on Valida☆10Updated 4 months ago
- Zero Knowledge Virtual Machine from scratch implementing Pinocchio☆39Updated last year
- EraVM implementation☆19Updated 10 months ago
- Explorations on mobile-first GPU acceleration, currently support MSM.☆20Updated this week