-
Notifications
You must be signed in to change notification settings - Fork 51
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
How to calculate VSSIM software overhead #15
Comments
Hi.
Do you mean the QEMU overhead? or the overhead for simulating SSD controller?
Thank you.
Jinsoo Yoo
From: BruceHao123 [mailto:[email protected]]
Sent: Tuesday, January 09, 2018 9:41 PM
To: ESOS-Lab/VSSIM <[email protected]>
Cc: Subscribed <[email protected]>
Subject: [ESOS-Lab/VSSIM] How to calculate VSSIM software overhead (#15)
can you explain ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#15> , or mute the thread <https://github.com/notifications/unsubscribe-auth/ACK7Dcc1E9cxZus7TQvDvOfKLRTJ3bFxks5tI151gaJpZM4RXxLy> . <https://github.com/notifications/beacon/ACK7DexBNvKW9TKj6Bly3b2n9oC_h9Ptks5tI151gaJpZM4RXxLy.gif>
…-------------------------------------------------------------------------------------------------------------------------------------------
This e-mail is intended only for the named recipient.
Dissemination, distribution, forwarding, or copying of this e-mail by anyone other than the intended recipient is prohibited.
If you have received it in error, please notify the sender by e-mail and completely delete it. Thank you for your cooperation.
The phrase above is the same as the Korean contents below.
위 전자우편에 포함된 정보는 지정된 수신인에게만 발송되는 것으로 보안을 유지해야 하는 정보와 법률상 및 기타 사유로 공개가 금지된 정보가 포함돼 있을 수 있습니다.
귀하가 이 전자우편의 지정 수신인이 아니라면 본 메일에 포함된 정보의 전부 또는 일부를 무단으로 보유, 사용하거나 제3자에게 공개, 복사, 전송, 배포해서는 안 됩니다.
본 메일이 잘못 전송되었다면, 전자우편 혹은 전화로 연락해주시고, 메일을 즉시 삭제해 주시기 바랍니다. 협조해 주셔서 감사합니다.
-------------------------------------------------------------------------------------------------------------------------------------------
|
Now I want to implement an algorithm on VSSIM because the latency management of VSSIM is very close to that of a real SSD, so I wanted to know the overhead of this algorithm at VSSIM, which is to know how much overhead this algorithm brings to SSDs, not QEMU Overhead. Such as how many SSD CPU clock cycles the algorithm spends, and how much memory the SSD consumes. I would like to know whether the solution to these problems is whether VSSIM has been implemented or tested through the tools that come with Linux. |
The total overhead is sum of the VSSIM overhead and the IO latency generated by the latency manager (See Fig. 5.).’
In the paper, VSSIM overhead denotes the additional latency caused by the QEMU behavior.
If you want to know your new firmware (SW) overhead, you can measure it by adding profiling functions (such as gettimeofday())
to your source code and running it with VSSIM.
Thank you
Best regards
Jinsoo Yoo
From: BruceHao123 [mailto:[email protected]]
Sent: Wednesday, January 10, 2018 1:33 PM
To: ESOS-Lab/VSSIM <[email protected]>
Cc: JSYoo <[email protected]>; Comment <[email protected]>
Subject: Re: [ESOS-Lab/VSSIM] How to calculate VSSIM software overhead (#15)
Now I want to implement an algorithm on VSSIM because the latency management of VSSIM is very close to that of a real SSD, so I wanted to know the overhead of this algorithm at VSSIM, which is to know how much overhead this algorithm brings to SSDs, not QEMU Overhead. Such as how many SSD CPU clock cycles the algorithm spends, and how much memory the SSD consumes. I would like to know whether the solution to these problems is whether VSSIM has been implemented or tested through the tools that come with Linux.
Last,in your paper, the total overhead = VSSIM Overhead + Latency of NAND Operarion. How do you understand this VSSIM Overhead?
Thank you for your answer.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#15 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/ACK7DRIAtcYMtZ314bKTadFRcbxKNfPAks5tJD2TgaJpZM4RXxLy> .
…-------------------------------------------------------------------------------------------------------------------------------------------
This e-mail is intended only for the named recipient.
Dissemination, distribution, forwarding, or copying of this e-mail by anyone other than the intended recipient is prohibited.
If you have received it in error, please notify the sender by e-mail and completely delete it. Thank you for your cooperation.
The phrase above is the same as the Korean contents below.
위 전자우편에 포함된 정보는 지정된 수신인에게만 발송되는 것으로 보안을 유지해야 하는 정보와 법률상 및 기타 사유로 공개가 금지된 정보가 포함돼 있을 수 있습니다.
귀하가 이 전자우편의 지정 수신인이 아니라면 본 메일에 포함된 정보의 전부 또는 일부를 무단으로 보유, 사용하거나 제3자에게 공개, 복사, 전송, 배포해서는 안 됩니다.
본 메일이 잘못 전송되었다면, 전자우편 혹은 전화로 연락해주시고, 메일을 즉시 삭제해 주시기 바랍니다. 협조해 주셔서 감사합니다.
-------------------------------------------------------------------------------------------------------------------------------------------
|
thank you! |
can you explain ?
The text was updated successfully, but these errors were encountered: