-
Notifications
You must be signed in to change notification settings - Fork 827
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
No multiprocessing floating point improvement between WSL1 and WSL2 #4135
Comments
Can you please provide a summary of the issues you are hitting? |
Hi Ben,
I would call this a summary: <http://www.simxon.com/articles/20190614-wsl2-and-still-waiting.html> http://www.simxon.com/articles/20190614-wsl2-and-still-waiting.html
If this format does not suit you, how would you like me to present my information, then?
Regards, Kim
Fra: Ben Hillis <[email protected]>
Sendt: 14. juni 2019 16:54
Til: microsoft/WSL <[email protected]>
Cc: kimrj <[email protected]>; Author <[email protected]>
Emne: Re: [microsoft/WSL] No multiprocessing floating point improvement between WSL1 and WSL2 (#4135)
Can you please provide a summary of the issues you are hitting?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#4135?email_source=notifications&email_token=AEC66AMMTYGJQGSACKJECHDP2OWJFA5CNFSM4HYGVLV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXXA3GI#issuecomment-502140313> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AEC66APIMB27JLECDYKNEJTP2OWJFANCNFSM4HYGVLVQ> . <https://github.com/notifications/beacon/AEC66AO3A7BOY7ODPQSQVELP2OWJFA5CNFSM4HYGVLV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXXA3GI.gif>
|
Filling out the issue template is a good start. I'd prefer GitHub issues to not be links to external blogs. |
Or just a repro. The blog worms to some previous article, which worms on something about (something called) OpenFOAM, which links to a "build guide". All very interesting stuff I'm sure (really).
CLI repro steps from a clean install of some WSL distro from the Store. A script or github repository that can be cloned is nice, but a list copy-pasteable command line steps will often do. Once you have those lined up, try running those same steps in a bog-standard Hyper-V instance and see if the results are different than WSL 2. Certainly if there is a diverge from Hyper-V it should be looked at. If performance is the same, there are whole communities for discussion about running numerical apps in vitrual machines. That might be OpenFOAM on Hyper-V. Or lots of other scenarios; I dunno AV1 trans-coding on Windows QEMU maybe. Lots of improvements being made to VM solutions all the time. Sounds like you are pretty wired into that community so you'll probably see them as they happen. [ed] Belatedly looking at the timing at the very bottom of your blog post, interesting that your use-case (whatever it may be) is running almost exactly half speed. That could be coincidental, but this kind of screams dupe #4137. |
Hi Ken (did I get that right?),
I appreciate that you have cleaned up any mess that I have left due to my ignorance concerning Microsoft procedures 😊.
I do understand this statement of yours: “CLI repro steps from a clean install of some WSL distro from the Store. A script or github repository that can be cloned is nice, but a list copy-pasteable command line steps will often do.” I’ll start working along those lines. In that context, how can I hand over, say, 5 GB, to you?
The bottom paragraph in your email below, however, I do not understand as it refers to concepts which I have never heard of. Will you please clarify?
Regards, Kim Ravn-Jensen
Fra: therealkenc <[email protected]>
Sendt: 14. juni 2019 23:11
Til: microsoft/WSL <[email protected]>
Cc: kimrj <[email protected]>; Author <[email protected]>
Emne: Re: [microsoft/WSL] No multiprocessing floating point improvement between WSL1 and WSL2 (#4135)
I'd prefer GitHub issues to not be links to external blogs.
Or just a repro. The blog worms to some previous article, which worms on something about (something called) OpenFOAM, which links to a "build guide". All very interesting stuff I'm sure (really).
If this format does not suit you, how would you like me to present my information, then?
CLI repro steps from a clean install of some WSL distro from the Store. A script or github repository that can be cloned is nice, but a list copy-pasteable command line steps will often do.
Once you have those lined up, try running those same steps in a bog-standard Hyper-V instance and see if the results are different than WSL 2. Certainly if there is a diverge from Hyper-V it should be looked at. If performance is the same, there are whole communities for discussion about running numerical apps in vitrual machines. That might be OpenFOAM on Hyper-V. Or lots of other scenarios; I dunno AV1 trans-coding on Windows QEMU maybe. Lots of improvements being made to VM solutions all the time. Sounds like you are pretty wired into that community so you'll probably see them as they happen.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#4135?email_source=notifications&email_token=AEC66AP5BIZ6BSCVONJ4EJTP2QCPHA5CNFSM4HYGVLV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXX7FPA#issuecomment-502264508> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AEC66AJJBXVYXRYSMMH7BVDP2QCPHANCNFSM4HYGVLVQ> . <https://github.com/notifications/beacon/AEC66AI27C2IEZFDY2WIYTDP2QCPHA5CNFSM4HYGVLV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXX7FPA.gif>
|
No worries. Those are in the template that you deleted.
Any way you like so long as it is accessible on the Interwebs. Although the odds of someone downloading 5GB, absent a lot of evidence that whatever it is you are reporting (which remains unclear), is required to demonstrate a diverge against bog-standard Hyper-V behavior is probably pretty small. You want a targeted repro.
There is information on Hyper-V here. Information on QEMU is here. Information on transcoding is here. AV1 here. You asked. But if I've skimmed your blog post, you've already run on Windows Docker and it is all the same tech as WSL2. I am doubting you'll learn anything new. If it were me I'd subscribe to #4137 because Occam's Razor. But tests that demonstrate novel errant behavior are always welcome and encouraged here. Bonne chance. |
Now I have tried bare-metal Hyper-V: http://www.simxon.com/articles/20190618-wsl2-and-still-waiting-ii.html |
That line lacks citation. [The WSL2 announcement does not.] There is no WSL2 actionable here. Thanks for sharing. If you do come up with a tight repro explaining the ~50% fall-off versus metal (I suspect a short 50-liner ought do it) do feel encouraged to submit an issue following the template. In the mean time subscribe #4137. |
See here: http://www.simxon.com/articles/20190614-wsl2-and-still-waiting.html
The text was updated successfully, but these errors were encountered: