## [EVMMAX Implementers Call 2](https://github.com/ethereum/pm/issues/1208) (January 30, 2025) - **Client Updates:** - EthereumJS team completed most of the JavaScript arithmetic library. - Work on vectorized and non-vectorized implementations continues, with comparisons planned. - **Poseidon Hash Implementation:** - Initial tests show a 10x efficiency improvement using EVM Max compared to Solidity. - Future work includes validating gas cost reductions and potential wall clock time improvements. - **Vectorized vs Non-Vectorized Execution:** - Ongoing discussion about whether vectorized operations should be the default. - Need to determine end-user requirements, such as elliptic curves vs. STARKs. - **SIMD & Hardware Compatibility:** - AVX2 (256-bit) is widely available, while AVX-512 has limited support. - Investigating impact on smaller fields where SIMD benefits could be more pronounced. - **Tooling & Testing Pipeline:** - A front-end tool is needed for easier implementation testing. - Options include direct bytecode generation or adding support to Solidity/Ule. - **Action Items:** - Confirm EVM Max gas numbers and benchmark wall clock performance. - Investigate SIMD comparisons using AVX2 with Poseidon hashing. - Develop a tool for end-to-end testing of EVM Max implementations. - **Next Steps:** - Compare Solidity-based Poseidon with EVM Max implementations. - Refine vectorized and non-vectorized benchmarks to guide further decisions. - Plan for the next meeting in one month to review progress. - [Recordings](https://www.youtube.com/live/_154EOcZLu4)