Skip to content

chrislewispac/cs124_2

Repository files navigation

Strassen Assignment 2

I'm a TF, how do I compile this thing?

First, Does your grading server have go installed?

go version
//go version go1.8 darwin/amd64

If that is blank, let's just install go real quick....

sudo wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.8.linux-amd64.tar.gz
sudo export PATH=$PATH:/usr/local/go/bin

Cool, Go is installed. Now everything should work normally.

make //?? Awesome!
make test //?? Oh boy! But wait. you have to have this -> https://github.com/smartystreets/goconvey

What are the custom flags

0 = run as per instructions in Assignment
1 = run classic matrix mult
2 = run strassen matrix mult
./run_classic.sh //generate time reports (this will take a long time)
./run_all_strassen_tests.sh //generate time reports (this will take a long time)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published