Skip to content

GT-multiexp: Add detailed metering#541

Merged
mratsim merged 1 commit intomasterfrom
meter-gt-multiexp
Apr 3, 2025
Merged

GT-multiexp: Add detailed metering#541
mratsim merged 1 commit intomasterfrom
meter-gt-multiexp

Conversation

@mratsim
Copy link
Owner

@mratsim mratsim commented Apr 3, 2025

This is a followup to #485 with detailed function call counts and relative importance.

The data has been collated in a markdown file with detail number of Fp calls, mul/square on Fp2, and function calls on Fp12/GT/cyclotomic subgroup.

Due to ambiguity with generic functions, to ensure we can easily attribute contributions to the call stack:

  • For Fp4/Fp6 calls are not detailed at all
  • For Fp2, only mul/sqr are detailed, addition/substractions are not

@mratsim mratsim force-pushed the meter-gt-multiexp branch from 1de90a3 to a6c3d26 Compare April 3, 2025 01:25
@mratsim mratsim force-pushed the meter-gt-multiexp branch from a6c3d26 to 18d7ae8 Compare April 3, 2025 01:26
@mratsim mratsim merged commit 54cd433 into master Apr 3, 2025
16 checks passed
@mratsim mratsim deleted the meter-gt-multiexp branch April 3, 2025 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant