Andrew Milson

Results 11 issues of Andrew Milson

only 'IterableDir' can be iterated; 'IterableDir' can be obtained with 'openIterableDir'

This likely requires a fair bit of work. Since Metal and CUDA are both C++ based it would be great if field implementations (and other functionality) could be shared between...

enhancement
help wanted

Currently miniSTARK passes around `*mut` pointers when sharing memory addresses with GPU code in a rather unsafe manner. Would be great if this memory was wrapped in some way to...

help wanted
refactor

Once miniSTARK supports STARK friendly hash functions for proof commitments (see https://github.com/andrewmilson/ministark/issues/11) I suspect the Merkle Tree generation will take up the bulk of proof generation time. Would be interesting...

enhancement

Context: https://twitter.com/EliBenSasson/status/1554046423234134016 This would be awesome but will require a fair bit of work and expertise. Would be great for the first iteration of this work lives on a seperate...

enhancement
help wanted
good first issue

See: - https://github.com/mir-protocol/plonky2/issues/29 - https://github.com/novifinancial/winterfell/issues/9

enhancement
help wanted

Might be good to use this as a reference https://github.com/elibensasson/libSTARK/blob/master/algebra/algebralib/headers/algebraLib/FieldElement.hpp Don't need all these methods. For instance, the GPU functionality doesn't require doing inverses. Having a common "power" method will...

help wanted
good first issue
refactor

Something similar to `gpu-poly/benches/fft.rs` would be great.

help wanted
good first issue

Enable `#![deny(missing_docs)]` lint to figure out what needs to be documented.

documentation
help wanted

Trying to run example program but getting the following error ``` At event 18/32 sys_perf_event_open: No such file or directory ```