Skip to content
Some scripts in Python, Java and C++ for matrix multiplication.
Python C++ Java TeX Makefile Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
C++ 2020 update: Make sure code runs on Python 3.8 Feb 16, 2020
Java Parallel multiplication now works Oct 20, 2013
Python MAINT: Apply black Mar 22, 2020
Testing added multiplication with transposed matrix files and test files Oct 18, 2013
.gitignore coverage files should not get uploaded Jul 4, 2012
Makefile initial commit of Python, Java and C++ files Jun 20, 2012
README.md added verbose option to bash script Jun 28, 2012
charts.tex minor changes Jul 18, 2012
create_matrix.py 2020 update: Make sure code runs on Python 3.8 Feb 16, 2020
test.sh added verbose option to bash script Jun 28, 2012
times.csv minor changes Jul 18, 2012

README.md

Matrix multiplication

Some scripts in Python, Java and C++ for matrix multiplication.

Read this blogpost for some explanations: http://martin-thoma.com/matrix-multiplication-python-java-cpp/

How you can test the programs

I have created a Bash-Script for testing. You can use it like this:

$ ./test.sh -i Testing/100.in -p "./C++/strassen.out" -n 100

Or

$ ./test.sh -i Testing/100.in -p "python Python/simple-ikj-multiplication.py" -n 100

You can’t perform that action at this time.