[petsc-dev] CMake-assisted CUDA builds ready

Karl Rupp rupp at mcs.anl.gov
Wed Mar 20 14:03:23 CDT 2013


Hi Dave,

I also found that in some occasions one should issue
$> rm -rf PETSC_ARCH/CMake*
prior to running a reconfigure in order to circumvent a bug [1] in CMake.

@Jed, Matt: The current cmakeboot.py removes 
PETSC_ARCH/CMakeFiles/{version_string}, which does not seem to even 
exist on my machine (CMake 2.8.7). Can we instead just delete the whole 
CMakeFiles-folder and probably CMakeCache.txt?

Best regards,
Karli

[1] http://www.mail-archive.com/cmake@cmake.org/msg44765.html



On 03/20/2013 10:17 AM, Nystrom, William D wrote:
> Hi Karli,
>
> I ran a test build last night and it failed.  It was a relatively simple configuration where
> I was downloading mpich and cmake and building with threads, cuda and the txpetscgpu
> package.  I was building on a Fedora 17 machine with Cuda 5.  The failure seem to be
> associated with cmake.  When I get home this evening, I could send you the configure
> and make logs.  I did not have time this morning before leaving for work.  I wanted to
> give you some early feedback even though the logs will have to wait till this evening.
>
> Thanks,
>
> Dave
>
> --
> Dave Nystrom
> LANL HPC-5
> Phone: 505-667-7913
> Email: wdn at lanl.gov
> Smail: Mail Stop B272
>         Group HPC-5
>         Los Alamos National Laboratory
>         Los Alamos, NM 87545
>
>
> ________________________________________
> From: petsc-dev-bounces at mcs.anl.gov [petsc-dev-bounces at mcs.anl.gov] on behalf of Karl Rupp [rupp at mcs.anl.gov]
> Sent: Tuesday, March 19, 2013 4:04 PM
> To: petsc-dev at mcs.anl.gov
> Subject: Re: [petsc-dev] CMake-assisted CUDA builds ready
>
> Hi Dave,
>
> perfect, thanks!
> I should add that a reconfigure is needed. It won't work with re-running
> make only.
>
> Best regards,
> Karli
>
>
> On 03/19/2013 04:59 PM, Nystrom, William D wrote:
>> Hi Karli,
>>
>> I will try this soon and report back when I have results.
>>
>> Thanks,
>>
>> Dave
>>
>> ________________________________________
>> From: petsc-dev-bounces at mcs.anl.gov [petsc-dev-bounces at mcs.anl.gov] on behalf of Karl Rupp [rupp at mcs.anl.gov]
>> Sent: Tuesday, March 19, 2013 3:58 PM
>> To: For users of the development version of PETSc
>> Subject: [petsc-dev] CMake-assisted CUDA builds ready
>>
>> Dear all,
>>
>> I just merged the CMake-based builds for CUDA-packages into 'next',
>> reducing compilation times considerably compared to the old legacy
>> builds. While the legacy builds print something like
>>     'libfast in <DIR>'
>> the new CMake-based builds print the usual percentage counters in front.
>>
>> Any feedback on the proper functionality (both positive and negative)
>> are appreciated.
>>
>> Thanks and best regards,
>> Karli
>>
>




More information about the petsc-dev mailing list