Right now several version of plugins are being output at various sizes. From discussions, the cuckoo implementations currently being planned are:
'lean' and 'mean' CPU implementations (currently cuckoo_miner.cpp and matrix_miner.cpp) in John Tromp's repository
'lean' and 'mean' GPU implementations(currently cuda_miner.cu and an upcoming GPU version of matrix_miner.cpp)
These will all be output at size 30, with 16 for grin's "UserTesting" mode as a nice-to-have. We may want to have a few different versions of the 'mean' CPU miner, as some instructions used within it only work on newer processors. Any parameters that aren't configurable at runtime should probably have a couple of default variations.
Right now several version of plugins are being output at various sizes. From discussions, the cuckoo implementations currently being planned are:
'lean' and 'mean' CPU implementations (currently cuckoo_miner.cpp and matrix_miner.cpp) in John Tromp's repository 'lean' and 'mean' GPU implementations(currently cuda_miner.cu and an upcoming GPU version of matrix_miner.cpp)
These will all be output at size 30, with 16 for grin's "UserTesting" mode as a nice-to-have. We may want to have a few different versions of the 'mean' CPU miner, as some instructions used within it only work on newer processors. Any parameters that aren't configurable at runtime should probably have a couple of default variations.