This post will guide you through the process of creating an Ubuntu 20.04 (or newer) autoinstall ISO by modifying the default installer ISO. The install configuration will be done using cloud-init cloud-config method that is now used for the Ubuntu server installer.
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.
Note: Self-Signed SSL Certificate for (local) JupyterHub
In this note I’ll go through creating self-signed SSL certificates and adding them to a JupyterHub configuration running on a LAN or VPN. This will allow encrypted access to the server using https in a browser.
Note: JupyterHub with JupyterLab Install using Conda
This is a quick note about setting up a JupyterHub server and JupyterLab using conda with Anaconda Python.
Note: How To Install JupyterHub on a Local Server
This note describes installing and configuring JupyterHub and JupyterLab on a “bare-metal” server.
Note: Auto-Install Ubuntu with Custom Preseed ISO
This note describes creating an ISO image for a fully automatic, customized Ubuntu 18.04 server install.
How To Install CUDA 10 (together with 9.2) on Ubuntu 18.04 with support for NVIDIA 20XX Turing GPUs
NVIDIA recently released version 10.0 of CUDA. This is an upgrade from the 9.x series and has support for the new Turing GPU architecture. This CUDA version has full support for Ubuntu 18.4 as well as 16.04 and 14.04. The CUDA 10.0 release is bundled with the new 410.x display driver for Linux which will be needed for the 20xx Turing GPU’s. If you are doing development work with CUDA or running packages that require you to have the CUDA toolkit installed then you will probably want to upgrade to this. I’ll go though how to do the install of CUDA 10.0 either by itself or along with an existing CUDA 9.2 install.
Intel CPU flaw kernel patch effects – GPU compute Tensorflow Caffe and LMDB database creation
The Intel CPU flaw and the Meltdown and Spectre security exploits are causing a lot of concern. There is a possibility of application slowdown from the kernel patches to mitigate the exploits. This slowdown concern is a concern for GPU accelerated application because of the systems calls they require for moving data between CPU and GPU memory space. I did some testing on a couple of large Tensorflow and Caffe machine learning jobs along with the creation of a LMDA database from 1.3 million images.