CSCE 569 Assignment 1

This full document is available at https://tachibanatech.com/litdoc/569/assign1.full.pdf in PDF format and https://tachibanatech.com/litdoc/569/assign1.full.d/_book/ in HTML format.

A simplified document is available at https://tachibanatech.com/litdoc/569/assign1.simple.pdf in PDF format.

The source is available via git at https://tachibanatech.com/litdoc/569/csce569assign1.git.

The source is also available at https://tachibanatech.com/litdoc/569/csce569assign1.tar.gz with the pre-tangled target source files and pre-compiled PDF (the PDF generation dependencies are many).

Compiling the target executables requires GCC, OpenMP, and OpenCV.

Tangling the target source files requires Literate (http://literate.zbyedidia.webfactional.com/), Python 3 (https://python.org/), and Bottle (https://bottlepy.org/).

Contents

--- ----------------------------------- 1 **Matrix-Matrix Multiplication** 1 **Matrix-Vector Multiplication** 1 **Checker** 1 **Histogram** 1 **Smoothing** 1 **Plotter** 1 **Automated Script** --- -----------------------------------