Author: Winston Chen

How to compile HPL (LINPACK)

This guide will show you how to compile HPL (Linpack) and provide some tips for selecting the best input values for hpl.dat based on my experiences at the student cluster competitions. This benchmark stresses the computers floating point operation capabilities. Although just calculating FLOPs is not reflective of applications typically run on supercomputers, floating point is still important when precise calculations are required. I assume a version of mpi, c/c++/fotran compilers, blas and whatever libraries you need are installed. There...

More

How to Install CUDA on NVIDIA Jetson TX1 [Deprecated]

Updated 2016 post – detailed version. (The method shown in this guide is outdated) This guide shows you how to install CUDA on the NVIDIA Jetson TX1. Currently, Nvidia’s Jetpack installer does not work properly. This blog post will show a work-around for getting CUDA to work on the TX1. Download the following files inside a directory first. Here are the two links for the files that you will need to download beforehand: Jetpack installer Deb file for upgrading sources...

More

Installing any GCC version

This guide shows you how to install GCC, specifically downgrading GCC versions. However, the methods shown here can also be used to update GCC versions. You just have to solve whatever library dependencies that arise with upgrading. Typically, each successive GCC version solves its predecessor’s dependencies. For all of these methods, you will need to unlink your current GCC version and link the version you want. Towards the end of this guide, I will show you how to link gcc...

More

How to Flash SD cards on Mac

This guide shows you how to flash SD cards to mount files, specifically .img files for Raspberry Pi, Android TV Shield, and any other device. Make sure your SD card is empty. If not, you can use Mac’s disk utility application to erase the contents of your SD card. 1. Plug in your SD card and verify that your SD card is attached by typing in: diskutil list Keep track of which path is your SD card because if you...

More

Recover Nvidia Android TV Shield Manually

Prerequisites Files needed: Recovery Images This tutorial is for restoring your entire TV Shield in the event something unfortunate happens. In order for this to work, your TV Shield has to be able to boot up and display the Nvidia logo on screen. Otherwise, your TV Shield is bricked, and there is nothing you can do about it.   1. Unplug your power cable and connect a USB OTG cable to your computer. Now, here is the tricky part that...

More

How to Root Nvidia Android TV Shield

To start, you will need a few tools and files. adb and fastboot (Android SDK tools) SuperSU files. twrp images – credit to Steel01 Make sure to back up your device in the event something goes wrong and preserve any of your data.   1. Once your TV shield is up and running, head over to the settings.   2. Go to About (First Row) and scroll down to “Build Number.”   3. Here, click “Build Number” 7 times. This...

More