Windows 10 WSL vs. Docker on Windows 10 vs. Bare Metal Linux Performance
When moving to the CPU-focused benchmarking, Windows 10 WSL is performing very well with the Rodinia scientific benchmark. Ubuntu and openSUSE saw similar performance with the WSL and Docker environments to the bare metal performance.
But with the Rodinia fluid dynamics solver, there is more measurable overhead of Docker/WSL compared to the bare metal performance but still not too bad for Ubuntu while openSUSE was impacted more noticeably.
With x264 video encoding there is much better performance under Windows 10 WSL than the Linux images on Docker. Interestingly, the Windows 10 WSL performance with openSUSE and Fedora was faster than their own bare metal results. But the numbers of WSL aren't bogus and the Intel Clear Linux performance was overall the fastest performance potential.
While running the Himeno pressure solver, Windows 10 WSL had significant overhead compared to Docker or the bare metal results.
