magma 1.4 on linux/tesla

Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)

magma 1.4 on linux/tesla

Postby james7 » Thu Oct 03, 2013 5:47 pm

While compiling a shared version of magma on linux with the tesla architecture, it was missing:

- magmablas_dsymv2 (missing #define magmablas_dsymv2_130 magmablas_dsymv2 in file)
- magmablas_ssymv2 (missing #define magmablas_ssymv2_130 magmablas_ssymv2 in file)
- magmablas_chemv2 (not implemented? in, or use magmablas_chemv_130)

Posts: 1
Joined: Thu Oct 03, 2013 5:43 pm

Re: magma 1.4 on linux/tesla

Postby mgates3 » Tue Oct 08, 2013 11:32 am

By Tesla architecture, do you mean CUDA compute capability 1.x? These are fairly old cards now -- like the C1060 (circa 2009). Current cards are Kepler (compute capability 3.x). Please check the list at

There is confusion because NVIDIA uses "Tesla" in two different ways:
1) to mean the high-performance line: Tesla C1060 which 1.x, Tesla C2050 which is Fermi (2.x), Tesla K20 which is Kepler (3.x).
2) to mean the compute capability 1.x
We use Tesla in the second meaning, to mean the old 1.x cards. From the NVIDIA C programming guide:
"Devices with the same major revision number are of the same core architecture. The major revision number is 3 for devices based on the Kepler architecture, 2 for devices based on the Fermi architecture, and 1 for devices based on the Tesla architecture."

Posts: 782
Joined: Fri Jan 06, 2012 2:13 pm

Return to User discussion

Who is online

Users browsing this forum: No registered users and 2 guests