After some struggling I finally could built MAGMA 1.1 linked with GotoBlas2 for my Tesla C2070 (Fermi) GPU. While checking for the installation to be fully OK, I ran some of the testing functions provided with the release and something weird seems to be happening. The first executable I ran was testing_dgeev. The program runs for the first matrix size (1024) and then it makes the PC shut down (I've run it twice with the same result). After that, I ran other testing functions. For example, testing_getrf reaches a matrix of size 4096 and then also shuts the computer down. Other test functions such as testing_dsymv run without problem.
I'm using a Linux 64 machine with 4GB of RAM and Tesla C2070 with 6GB of RAM.
This is the configuration I'm using
GPU_TARGET = 1
CC = gcc
NVCC = nvcc
FORT = gfortran
ARCH = ar
ARCHFLAGS = cr
RANLIB = ranlib
OPTS = -O3 -DADD_
FOPTS = -O3 -DADD_ -x f95-cpp-input
NVOPTS = --compiler-options -fno-strict-aliasing -DUNIX -O3 -DADD_
LDOPTS = -fPIC -Xlinker -zmuldefs
LIB = -lgoto2 -lpthread -lcublas -lcudart -llapack -lm -lgfortran
CUDADIR = /usr/local/cuda
LIBDIR = -L/home/myname/GotoBLAS2 -L/usr/local/cuda/lib64 -L/usr/lib64 -L/home/bpoladian/LAPACK/lapack-3.4.0
INC = -I$(CUDADIR)/include
I don't understand how these test drivers might be causing the pc to suddenly shut down but it looks like they are.
Any advice would be very valuable to me.