diff --git a/integration_tests/BenchMarks.txt b/integration_tests/BenchMarks.txt index 02062b71..ef4db204 100644 --- a/integration_tests/BenchMarks.txt +++ b/integration_tests/BenchMarks.txt @@ -1,97 +1,97 @@ =========================================================================================================================== | File | PythonVM (ms) | GoVM (ms) | =========================================================================================================================== -| find_element.small.cairo | 730 | 106 | +| cmp.small.cairo | 902 | 106 | --------------------------------------------------------------------------------------------------------------------------- -| memcpy.cairo | 816 | 109 | +| dict_squash.small.cairo | 783 | 107 | --------------------------------------------------------------------------------------------------------------------------- -| uint256_mul_div_mod.small.cairo | 1165 | 111 | +| ec.small.cairo | 4479 | 158 | --------------------------------------------------------------------------------------------------------------------------- -| cmp.small.cairo | 923 | 108 | +| import_secp256R1P.small.cairo | 610 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| ec.small.cairo | 4582 | 190 | +| is_positive.small.cairo | 733 | 114 | --------------------------------------------------------------------------------------------------------------------------- -| set_add.small.cairo | 688 | 105 | +| signed_div_rem.small.cairo | 701 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| signed_div_rem.small.cairo | 756 | 105 | +| uint256_add.small.cairo | 720 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| uint256_add.small.cairo | 818 | 108 | +| blake.starknet_with_keccak.cairo | 46788 | 482 | --------------------------------------------------------------------------------------------------------------------------- -| unsafe_keccak_finalize.small.cairo | 686 | 103 | +| pedersen_test.small.cairo | 625 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| alloc.cairo | 1009 | 243 | +| pow.small.cairo | 712 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| blake.starknet_with_keccak.cairo | 48703 | 663 | +| verify_ecdsa_signature.small.cairo | 754 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| reduce_v1.small.cairo | 1000 | 129 | +| memset.cairo | 682 | 104 | --------------------------------------------------------------------------------------------------------------------------- -| search_sorted_lower.small.cairo | 1068 | 112 | +| split64.small.cairo | 812 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| split_int.small.cairo | 774 | 107 | +| uint256_sqrt.small.cairo | 923 | 108 | --------------------------------------------------------------------------------------------------------------------------- -| pedersen_test.small.cairo | 685 | 103 | +| assert_250_bits.small.cairo | 969 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| assert_not_zero.cairo | 793 | 104 | +| is_quad_residue.small.cairo | 793 | 123 | --------------------------------------------------------------------------------------------------------------------------- -| dict.cairo | 630 | 103 | +| reduce_v1.small.cairo | 824 | 106 | --------------------------------------------------------------------------------------------------------------------------- -| div_mod_n.small.cairo | 1041 | 119 | +| set_add.small.cairo | 662 | 104 | --------------------------------------------------------------------------------------------------------------------------- -| is_quad_residue.small.cairo | 805 | 123 | +| split_felt.small.cairo | 812 | 106 | --------------------------------------------------------------------------------------------------------------------------- -| sqrt.small.cairo | 837 | 108 | +| uint256_mul_div_mod.small.cairo | 916 | 108 | --------------------------------------------------------------------------------------------------------------------------- -| unsigned_div_rem.small.cairo | 797 | 104 | +| poseidon_test.starknet_with_keccak.cairo| 1315 | 107 | --------------------------------------------------------------------------------------------------------------------------- -| fib.cairo | 689 | 104 | +| div_mod_n.small.cairo | 942 | 111 | --------------------------------------------------------------------------------------------------------------------------- -| assert_not_equal.cairo | 1041 | 105 | +| assert_not_zero.cairo | 666 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| hintrefs.cairo | 660 | 103 | +| memcpy.cairo | 631 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| is_positive.small.cairo | 773 | 106 | +| search_sorted_lower.small.cairo | 759 | 107 | --------------------------------------------------------------------------------------------------------------------------- -| split_felt.small.cairo | 1000 | 111 | +| uint256_unsigned_div_rem.small.cairo | 873 | 108 | --------------------------------------------------------------------------------------------------------------------------- -| verify_ecdsa_signature.small.cairo | 802 | 107 | +| unsigned_div_rem.small.cairo | 798 | 106 | --------------------------------------------------------------------------------------------------------------------------- -| simple.cairo | 659 | 103 | +| verify_zero.small.cairo | 716 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| bitwise_builtin_test.starknet_with_keccak.cairo| 1324 | 108 | +| fib.cairo | 651 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| verify_zero.small.cairo | 767 | 104 | +| assert_not_equal.cairo | 638 | 102 | --------------------------------------------------------------------------------------------------------------------------- -| assert_250_bits.small.cairo | 1113 | 142 | +| keccak_test.starknet_with_keccak.cairo| 1293 | 107 | --------------------------------------------------------------------------------------------------------------------------- -| dict_squash.small.cairo | 825 | 117 | +| is_zero.small.cairo | 830 | 104 | --------------------------------------------------------------------------------------------------------------------------- -| get_point_from_x.small.cairo | 933 | 108 | +| hintrefs.cairo | 714 | 104 | --------------------------------------------------------------------------------------------------------------------------- -| import_secp256R1P.small.cairo | 647 | 110 | +| unsafe_keccak.small.cairo | 707 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| split64.small.cairo | 873 | 106 | +| factorial.cairo | 1013 | 109 | --------------------------------------------------------------------------------------------------------------------------- -| uint256_unsigned_div_rem.small.cairo | 1071 | 112 | +| simple.cairo | 637 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| unsafe_keccak.small.cairo | 758 | 106 | +| ecdsa_test.starknet_with_keccak.cairo | 1385 | 108 | --------------------------------------------------------------------------------------------------------------------------- -| factorial.cairo | 1206 | 107 | +| get_point_from_x.small.cairo | 870 | 106 | --------------------------------------------------------------------------------------------------------------------------- -| keccak_test.starknet_with_keccak.cairo| 1357 | 112 | +| dict.cairo | 653 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| pow.small.cairo | 868 | 107 | +| find_element.small.cairo | 774 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| uint256_signedNN.small.cairo | 799 | 111 | +| split_int.small.cairo | 713 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| usort.small.cairo | 759 | 105 | +| sqrt.small.cairo | 823 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| poseidon_test.starknet_with_keccak.cairo| 1350 | 108 | +| uint256_signedNN.small.cairo | 683 | 105 | --------------------------------------------------------------------------------------------------------------------------- -| is_zero.small.cairo | 978 | 112 | +| unsafe_keccak_finalize.small.cairo | 675 | 103 | --------------------------------------------------------------------------------------------------------------------------- -| memset.cairo | 825 | 107 | +| usort.small.cairo | 740 | 106 | --------------------------------------------------------------------------------------------------------------------------- -| uint256_sqrt.small.cairo | 1167 | 109 | +| alloc.cairo | 715 | 596 | --------------------------------------------------------------------------------------------------------------------------- -| ecdsa_test.starknet_with_keccak.cairo | 1485 | 109 | +| bitwise_builtin_test.starknet_with_keccak.cairo| 1304 | 107 | ===========================================================================================================================