Collaborating Authors

DirectML: Empowering Students and Beginners in Machine Learning


These introductory courses play a key role in educating the future of machine learning professionals. DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning. DirectML provides GPU acceleration for common machine learning tasks across a broad range of supported hardware and drivers, including all DirectX 12-capable GPUs from vendors such as AMD, Intel, NVIDIA, and Qualcomm. When used standalone, the DirectML API is a low-level DirectX 12 library and is suitable for high-performance, low-latency applications such as frameworks, games, and other real-time applications. The seamless interoperability of DirectML with Direct3D 12 as well as its low overhead and conformance across hardware makes DirectML ideal for accelerating machine learning when both high performance is desired, and the reliability and predictability of results across hardware is critical.

Windows 10 Linux subsystem: You get GPU acceleration – with Intel, AMD, Nvidia drivers


Nvidia, Intel and AMD have announced their support for Microsoft's new effort to bring graphics processor support to the Windows 10 Windows Subsystem for Linux to enhance machine-learning training. GPU support for WSL arrived on Wednesday in the Dev Channel preview of Windows 10 build 20150 under Microsoft's reorganized testing structure, which lets it test Windows 10 builds that aren't tied to a specific future feature release. Microsoft announced upcoming GPU support for WSL a few weeks ago at Build 2020, along with support for running Linux GUI apps. The move on GPU access for WSL is intended to bring the performance of applications running in WSL2 up to par with those running on Windows. GPU compute support is the feature most requested by WSL users, according to Microsoft. The 20150 update includes support for Nvidia's CUDA parallel computing platform and GPUs, as well as GPUs from AMD and Intel.

About - Software Engineering Daily


Data from my two years at Software Engineering Radio indicates that technical software podcast listeners are an under-served market. If you are a software engineer who doesn't listen to many podcasts about software, this should be self-evident. Technical knowledge about software will help you work more intelligently. The scope of software engineering is growing. If you use WordPress, Ableton or PhotoShop, you are a software engineer.

Microsoft resumes Windows 10 update after fixing data loss bug


At last, Microsoft has resumed delivering its Windows 10 October update after pulling it over a data loss bug. The company is confident it has fixed the flaw and has seen "no further evidence" of data loss. With that said, it's being particularly cautious this time around. It's "slowing" the deployment to watch device data and will only give you the device update when it thinks there won't be a problem, such as an incompatible app. The company also used the re-release as an opportunity to defend its software testing methods.