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

Could FEMU process requests in parallel? #106

Closed
ZhuWeiLin0 opened this issue May 5, 2023 · 1 comment
Closed

Could FEMU process requests in parallel? #106

ZhuWeiLin0 opened this issue May 5, 2023 · 1 comment

Comments

@ZhuWeiLin0
Copy link

Greetings!
Theoretically, if two requests are targeted on different chips, they can be processed in parallel. Could FEMU do that? For example, if request A and B are in the same sq and access different chips, will they be processed sequentially in nvme_process_sq_io(), or will they be processed in parallel?
Thanks!

@ZhuWeiLin0 ZhuWeiLin0 changed the title Could FEMU process request in parallel Could FEMU process requests in parallel? May 5, 2023
@huaicheng
Copy link
Contributor

You'd better check the source code to learn more about this. The simple answer is yes.

nvme_process_sq_io() is sequential, but the delay-emulation does parallelism emulation.

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

No branches or pull requests

2 participants