Introduction In this blog we will go over a basic introduction to high performance computer (HPC). Before this project I had no previous experience with constructing HPCs. THe HPC Compute Cluster Project arose when the research group I participate in realized they were constantly hitting limits in the existing HPC...
[Read More]
Python Implementation of Grep
ECE 3822 - Software Tools for Engineers
Problem
In assignment eight we switch over to python scripting in which we will
reproduce our results we found in homework assignment number one but using
python. Reiterating homework one goals:
[Read More]
Interpolating a Variable Sampled Signal
ECE 4522 - Digital Signal Processing
Abstract Creating a variable sampled signal allows for conservation of bandwidth and power however it removes the ability to accurately find a Discrete Fourier Transform (DFT). A requirement of the DFT is that the signal itself by uniformly sampled. In this paper we show how it is possible to find...
[Read More]
Remotely Run Compute Jobs
ECE 3822 - Software Tools for Engineers
Problem The purpose of this assignment is to demonstrate how to run jobs on a remote machine. Running jobs remotely is useful when running long, intensive computing scripts. One may want to offload the script or job to a remote machine which is faster and will continue working even after...
[Read More]
Command Line Programming
ECE 3822 - Software Tools for Engineers
Problem In this first assignment of the semester we simply want to familiarize ourselves with command line tools. We start by learning how to personalize our Linux configuration by editing the .bash_profile and .bashrc files in ~/. Aliases and manipulating the environment path allow us to run commands from any...
[Read More]