For the last two parts of the assignment we are required to use the BLAS library. Are we expected to install it in the same way as it was done in the slides of lecture 14 or can we use the cblas version installed on the teach cluster by using module load?
You should install it. There is no openblas module for gcc/14 on the Teach cluster.
ok, thank you!
One other question:how does the TA expect us to use it in the makefile? Can we just assume it's installed or are we supposed to link it to our own installation? I.e. do you want us to include a path or just -lopenblas?
You should include the Makefile that works for you, but do use relative paths like "$(HOME)/myopenblas" and not /home/l/lcl_uotphy1610/lcl_uotphy1610s1XXX. Put in a comment in the Makefile that this is where you installed openblas.