Given: a C program and a Makefile that runs it. The program creates an in-memory matrix and computes its transpose then prints an estimate of nano seconds needed for each transpose iteration.
You're given a simple (slow implementation) and you're required to implement a faster one.
Grading:
You will be competing with your peers to see who gets the most speedup.
to compile:
make
to run:
make run
Files you can change:
fast.c: replace the implementation of fast
Files you should leave alone:
main.c : the main program and the slow implementation Makefile : the makefile common.h : header file