Skip to content

[3.0 cherry-pick] receipts gen: dedup parallel re-exec of same block#14377

Merged
yperbasis merged 4 commits into
release/3.0from
pick_r_lru_dedup
Apr 2, 2025
Merged

[3.0 cherry-pick] receipts gen: dedup parallel re-exec of same block#14377
yperbasis merged 4 commits into
release/3.0from
pick_r_lru_dedup

Conversation

@AskAlexSharov

@AskAlexSharov AskAlexSharov commented Apr 1, 2025

Copy link
Copy Markdown
Collaborator

pick #14372

@AskAlexSharov AskAlexSharov requested a review from yperbasis April 1, 2025 08:10
- Latency impact: no impact. But 1 block executed once (even if multiple
parallel requests) - means less CPU, means less chance to over-load
server (what will increase latency).
- Throughput impact on "many parallel requests of same block" case (most
of requests hit cache): benchmarks don't show throughput difference

@yperbasis yperbasis left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a bug fix or a performance improvement?

@yperbasis yperbasis added this to the 3.0.1 milestone Apr 1, 2025
@AskAlexSharov

Copy link
Copy Markdown
Collaborator Author

@yperbasis Perf

@yperbasis yperbasis merged commit d99d3a1 into release/3.0 Apr 2, 2025
@yperbasis yperbasis deleted the pick_r_lru_dedup branch April 2, 2025 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants