Ø  I had a similar error a few days ago. It is probably somewhere in the build 
log. Without any patching, CUDA refuses to install if your gcc is too new (for 
CUDA 7.5 it can't be newer than gcc 4.8). For cuda and gcc versions in one 
place see 
here<https://urldefense.proofpoint.com/v2/url?u=http-3A__stackoverflow.com_a_6622751_2554989&d=DwMGaQ&c=UE1eNsedaKncO0Yl_u8bfw&r=RMJdCm7m5fiPWhajwKUnEW5yn4eK2YdUWW-MLVShghg&m=iuOtSZ1a81IOeF-ZEBzrqlwm6JBmfcGIF-AGjXM8fKo&s=ygihs42gXltryS6CVWO0XlF7LY_e2JAqZnLxR6aToUU&e=>.

I just wanted to add my thoughts, it seems like Benjamin was correct, according 
to the link I was able to build CUDA 8.0 with GCC 5.2.0. Another link from 
CUDA: 
https://devtalk.nvidia.com/default/topic/949770/cuda-8-0rc-supporting-gcc6-/

I think the initial release fosscuda toolchain  could be with GCC-5.3.0, 
CUDA-8.0.44. This could be the latest release for time being, it would also 
make sense to build fosscuda toolchain with CUDA 7.5 since most HPC sites are 
probably still running on kepler cards and haven’t moved to the Pascal.


From: [email protected] 
[mailto:[email protected]] On Behalf Of Robert Schmidt
Sent: Thursday, March 2, 2017 7:18 PM
To: [email protected]
Subject: Re: [easybuild] FOSS vs CUDA

I don't think anyone feels very strongly about foss ideologically, it is just a 
name that is better than goolf. The bioinfo people tend to use it for ease of 
support as much of the software is built with it already and absolute best 
performance isn't always more important than getting the compilation done in 
less time.


On Thu, Mar 2, 2017 at 6:55 PM Maxime Boissonneault 
<[email protected]<mailto:[email protected]>>
 wrote:
Hi David,
Understood. We also go for minimal toolchains. We're however doing mostly

dummy -> GCCcore -> iccifort -> iompi -> iomkl -> iomklc
and
dummy -> GCCcore -> gcc -> gompi -> gomkl -> gomklc


Maxime



On 17-03-02 18:38, Vanzo, Davide wrote:
Maxime,
your point it totally legitimate. My approach is less about philosophy and more 
about practicality.
We picked the foss toolchain instead of the goolf toolchain because of its more 
collaborative nature and scheduled release. The problem is that if we now start 
using a goolfc toolchain, we could not get the benefit of reusing most of the 
software built with foss since we build with minimal toolchains. Hence I 
proposed of starting a fosscuda toolchain that is aligned with the foss 
release. That's it.

--
Davide Vanzo, PhD
Application Developer
Adjunct Assistant Professor of Chemical and Biomolecular Engineering
Advanced Computing Center for Research and Education (ACCRE)
Vanderbilt University - Hill Center 201
(615)-875-9137<tel:(615)%20875-9137>
www.accre.vanderbilt.edu<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.accre.vanderbilt.edu&d=DwMFaQ&c=UE1eNsedaKncO0Yl_u8bfw&r=RMJdCm7m5fiPWhajwKUnEW5yn4eK2YdUWW-MLVShghg&m=Ge9eP7R5zKt_pXI0NepeytMY6QIM8TNdxZU2b-Ih1WE&s=qtGwBpXb9g5vy1xZdOdR-53gjIZ16l6rV5UkRb1wu_8&e=>

On Mar 2 2017, at 5:30 pm, Maxime Boissonneault 
<[email protected]><mailto:[email protected]>
 wrote:

Hi,

I've seen a couple emails about CUDA recently, and I was a bit surprised
to see work done about FOSS and CUDA.

Isn't the whole point of FOSS to be free and open source ? CUDA is not
open source. Won't die-hard fan of FOSS object to having CUDA in a FOSS
toolchain ?

I personally don't really care, I just want the best performance for my
users (which is why we don't go with FOSS in the first place, since MKL
gives better performances than OpenBLAS).

I just thought I'ld raise the question.

--
---------------------------------
Maxime Boissonneault
Analyste de calcul - Calcul Québec, Université Laval
Président - Comité de coordination du soutien à la recherche de Calcul Québec
Team lead - Research Support National Team, Compute Canada
Instructeur Software Carpentry
Ph. D. en physique




--

---------------------------------

Maxime Boissonneault

Analyste de calcul - Calcul Québec, Université Laval

Président - Comité de coordination du soutien à la recherche de Calcul Québec

Team lead - Research Support National Team, Compute Canada

Instructeur Software Carpentry

Ph. D. en physique

Reply via email to