In this post I’ll walk you through the best way I have found so far to get a good TensorFlow work environment on Windows 10 including GPU acceleration. I’ll go through how to install just the needed libraries (DLL’s) from CUDA 9.0 and cuDNN 7.0 to support TensorFlow 1.8. I’ll also go through setting up Anaconda Python and create an environment for TensorFlow and how to make that available for use with Jupyter notebook. As a “non-trivial” example of using this setup we’ll go through training LeNet-5 with Keras using TensorFlow with GPU acceleration. We’ll get a setup that is 18 times faster than using the CPU alone.

How to Manually Install Windows 10 Updates
Most of the time, Windows 10 will keep itself up to date – but if you run into a situation where an update is not available, or not applying automatically, there are ways to manually download and apply patches. This article will outline those options.

Case Study with Utah State University
Professor George and his students at Utah State University used three Puget Systems workstations, along with photogrammetry and virtual reality programs, to design a new, sustainable community on Powder Mountain in the Ogden Valley of Utah.
Install TensorFlow with GPU Support the Easy Way on Ubuntu 18.04 (without installing CUDA)
TensorFlow is a very important Machine/Deep Learning framework and Ubuntu Linux is a great workstation platform for this type of work. If you are wanting to setup a workstation using Ubuntu 18.04 with CUDA GPU acceleration support for TensorFlow then this guide will hopefully help you get your machine learning environment up and running without a lot of trouble. And, you don’t have to do a CUDA install!

When to use Windows 10 Recovery Options
Experiencing the well known blue screen of death, dramatic slowdowns, software instability, or simply want to know your options for restoring your Windows 10 system? This article will go over the recovery options available within Windows 10 to return your system to a stable point. Knowing WHICH restore option to use to when, will help get your system back up and running quickly and efficiently.

How To Select The Right Uninterruptible Power Supply (UPS) For Your Computer
An uninterruptible power supply, also called a UPS system or UPS battery backup, protects connected equipment from power problems and provides battery backup power during electrical outages. This article explains the differences between UPS models and aims to help users select the right UPS for their computer system.

Setting up multiple monitors in Windows 10
Have you plugged in a second or third display and need to set it up? Check out this guide where we cover how to configure multiple displays in Windows 10.
PCIe X16 vs X8 with 4 x Titan V GPUs for Machine Learning
One of the questions I get asked frequently is “how much difference does PCIe X16 vs PCIe X8 really make?” Well, I got some testing done using 4 Titan V GPU’s in a machine that will do 4 X16 cards. I ran several jobs with TensorFlow with the GPU’s at both X16 and X8. Read on to see how it went.
Selling vs. Problem Solving
“I don’t know where to begin.”
That’s what I told Beth, who was working the counter at my local auto parts store.
I sheepishly placed a sleek can refrigerant on the counter and began to explain my predicament. I purchased a refill because I already owned a pressure gauge, I assumed it was compatible with any can. I found out that isn’t the case when I tightened the gauge and heard the stem pop.

Agisoft PhotoScan 1.4.1 – Xeon Scalable CPU Performance and GPU Scaling
PhotoScan makes heavy use of both the central processors (CPUs) in a computer and the video cards (GPUs) to run many of the calculations involved in turning still images into a 3D model or map. Intel’s new Xeon Scalable processors offer configurations with dozens of CPU cores, as well as the ability to support multiple GPUs – so let’s see how they perform in PhotoScan.




