Skip to content

Fix swapped performance metrics in RetBleed benchmark table#396

Open
2045castor wants to merge 1 commit into
google:masterfrom
2045castor:retbleed-readme-results
Open

Fix swapped performance metrics in RetBleed benchmark table#396
2045castor wants to merge 1 commit into
google:masterfrom
2045castor:retbleed-readme-results

Conversation

@2045castor
Copy link
Copy Markdown

This PR corrects a data entry error in the benchmark results table where the raw performance metrics (MEAN, MEDIAN, STDDEV) for "retbleed=off" and "retbleed=ibpb" were accidentally swapped.

The original table illogically showed the heaviest mitigation (ibpb) yielding the highest performance, while the unmitigated baseline (off) had the lowest. The correctness of this fix is verified by the existing Overhead column: calculating a 57.74 percent overhead from a true baseline of 91385.800 mathematically yields the 38619.000 result.

This commit simply maps the raw data back to the correct rows to align with the calculated overheads and expected hardware behavior.

@2045castor
Copy link
Copy Markdown
Author

@matrizzo Since you added the original documentation, could you take a quick look?

While studying this repository, I noticed that the performance data (MEAN, MEDIAN, STDDEV) for retbleed=off and retbleed=ibpb appear to be accidentally swapped in the benchmark table. The calculated Overhead percentages strongly support this.

Could you please review and confirm if this is the case? Thanks!

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