Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed question #552

Open
Nitr0-G opened this issue Feb 26, 2025 · 2 comments
Open

Speed question #552

Nitr0-G opened this issue Feb 26, 2025 · 2 comments
Labels
C-question Category: Question and assistance with usage

Comments

@Nitr0-G
Copy link

Nitr0-G commented Feb 26, 2025

Hi. More of a dumb question, but I'm wondering by what architectural feature iced outperforms zydis decode by so many times(3x speed difference) on these benchmarks? https://github.com/athre0z/disas-bench

Is the iced speed directly greater due to less information about instructions and this benchmark can be considered invalid in some way?

@laie
Copy link

laie commented Mar 1, 2025

wow iced is unbelievably fast. I wonder how too

@flobernd flobernd added the C-question Category: Question and assistance with usage label Mar 5, 2025
@flobernd
Copy link
Member

flobernd commented Mar 5, 2025

Not a dumb question at all, but probably something you should as the iced dev 😅

I never looked at the iced architecture, but yes, I assume it's largely because of more efficient structs and a little bit of a Rust bonus here and there.

Let me know if you find out more!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-question Category: Question and assistance with usage
Projects
None yet
Development

No branches or pull requests

3 participants