We’ve been curious about the performance of WSL for scientific applications and decided to do a few relevant benchmarks. This is also a teaser for some hardware-specific optimized application containerization that I’ve been working on!
Standalone Python Conda envs without installing Conda (using micromamba!)
In this post I’ll show you how to setup isolated conda envs for Python without having a base conda install! I’ll cover Linux and Windows including an example to get you started. Read on to learn about the wonderful micromamba project.
Note: Adding Anaconda PowerShell to Windows Terminal
When you install Miniconda3 or Anaconda3 on Windows it adds a PowerShell shortcut that has the necessary environment setup and initialization for conda. It’s listed in the Windows menu as “Anaconda Powershell Prompt (Anaconda3)”. However, this opens a separate/detached PowerShell instance and it would be nice to have this as an optional shell from Windows Terminal! In this post we will add that functionality as a new shell option in Windows Terminal.
Note: How To Copy and Rename a Microsoft WSL Linux Distribution
WSL on Windows 10 does not (currently) provide a direct way to copy a Linux distribution that was installed from the “Microsoft Store”. The following guide will show you a way to make a working copy of an installed distribution with a new name.
How to Install TensorFlow with GPU Support on Windows 10 (Without Installing CUDA) UPDATED!
This post is the needed update to a post I wrote nearly a year ago (June 2018) with essentially the same title. This time I have presented more details in an effort to prevent many of the “gotchas” that some people had with the old guide. This is a detailed guide for getting the latest TensorFlow working with GPU acceleration without needing to do a CUDA install.
Microsoft Build 2018 — impressions
I attended the Microsoft Build 2018 developers conference this week and really enjoyed it. I wanted to share my “big picture” feelings about it and some of the things that stood out to me. I’m not going to give you a “reporters” view or repeat press-release items. This is just my personal impression of the conference.
My 2018 Sys Admin and Dev Resolutions
New Years resolutions are notorious for being overly ambitious, vague, and quickly forgotten.But, I’m not going to let that stop me from making some! In order to keep myself from forgetting what I resolve to do I’m going to write them down in public! These are my resolutions for when I’m wearing my System Administrator and Developer hats.
Working around TDR in Windows for a better GPU computing experience
A brief description of graphics driver Timeout Detection and Recovery, why it can be problematic for intensive GPU codes, and how to work around it so that Windows can be a viable GPU computing platform.
Why Xeon Phi on Windows is Important
Windows users don’t get a lot of love from the HPC community but, hey!, they have serious compute heavy programs to run too. … and they are desperate for performance!
Intel Xeon Phi with Windows!
Yes, you can use a Xeon Phi on a Windows system!