elliottsj / csc443-a1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

csc443-a1

CircleCI

Assignment 1

Setup

Using Python 3.5.1:

pyvenv venv                      # create virtualenv
source venv/bin/activate.fish    # activate virtualenv
pip install -r requirements.txt  # install dependencies
jupyter notebook                 # start jupyter

Contents

  • create_random_file.c: source for the create_random_file program
  • get_histogram.c: source for the get_histogram program
  • CSC443 Assignment 1.ipynb: source for the report
  • CSC443 Assignment 1.pdf: PDF render of the report
  • Makefile: make tasks to build binaries
  • requirements.txt: pip dependencies to edit the ipynb notebook
  • results_dfs_read.csv: results for reading files from DFS
  • results_dfs_write.csv: results for writing files to DFS
  • results_hdd_read.csv: results for reading files from HDD
  • results_hdd_write.csv: results for reading files to HDD
  • results_ssd_read.csv: results for reading files from SSD
  • results_ssd_write.csv: results for reading files to SSD
  • results_usb_read.csv: results for reading files from USB
  • results_usb_write.csv: results for reading files to USB

About


Languages

Language:Jupyter Notebook 97.5%Language:Python 1.2%Language:C 1.0%Language:Shell 0.3%Language:Makefile 0.0%