Can you keep [email protected] cc'd please.

On 07/29/2014 03:33 PM, Lucas Ogura wrote:
I don't have permission to send all the code, but executing step-by-step I was able to isolate the part that give the error and I'm sending it. The complete code its an iterative process that operates over a CSR matrix. Running some more tests I realize that I'm not sure if my runtime options are right: 1- I'm passing "-vec_type viennacl -mat_type aijviennacl". Is that correct? 2- Shoud I add extra functions in the code besides the MatSetFromOptions and VecSetFromOptions after the MatCreat and VecCreate?

A minimal example that demonstrates the bug is fine (in fact it's easier for us than just sending the whole application). However, could you send a code sample that can be compiled, please. The one you sent is missing includes, variable declarations, and setup.

Your command line options sound reasonable but it's not possible to say for sure without working code.

Thanks,
Dominic



------------------------------------------------------------------------
Date: Tue, 29 Jul 2014 11:09:10 -0600
From: [email protected]
To: [email protected]; [email protected]
Subject: Re: [petsc-dev] SEGV using PETSc-GPU ViennaCL

Can you send example code that reproduces this problem?


On 07/29/2014 10:54 AM, Lucas Ogura wrote:

    I am trying to use PETSc-dev for a while in a project at my
    university. I need to use the GPU for matrix-vector operations and
    the code that I'm working was already implemented using PETSc,
    obviously I choose the PETSc ViennaCL-GPU solution. The original
    code works perfectly, but when I use the GPU parameters, a SEGV
    occurs in some test cases.
    Valgrind says that is a problem with PetscMallocAlign at memalign
    but, some times, it says that the problem is MatGetDiagonal.
    I'm sending the configure.log because I don't know what are the
    cause of the problem (hope the problem is the configuration), and
    I would like to know if some similar problem were reported by
    PETSc-ViennaCL users and PETSc-CUDA users too.

    PS: My computer has a top AMD GPU and I'm not sure that I can find
    a NVIDIA GPU computer to test my code, so OpenCL solutions are
    better to me then CUDA.



--
Dominic Meiser
Tech-X Corporation
5621 Arapahoe Avenue
Boulder, CO 80303
USA
Telephone: 303-996-2036
Fax: 303-448-7756
www.txcorp.com  <http://www.txcorp.com>


--
Dominic Meiser
Tech-X Corporation
5621 Arapahoe Avenue
Boulder, CO 80303
USA
Telephone: 303-996-2036
Fax: 303-448-7756
www.txcorp.com

Reply via email to