Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Fwd: [Starpu-commits] r5692 - in trunk/src: core core/dependencies datawizard drivers/cpu drivers/cuda drivers/gordon drivers/opencl

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Fwd: [Starpu-commits] r5692 - in trunk/src: core core/dependencies datawizard drivers/cpu drivers/cuda drivers/gordon drivers/opencl


Chronologique Discussions 
  • From: Xavier Lacoste <xavier.lacoste@inria.fr>
  • To: Cyril Roelandt <cyril.roelandt@inria.fr>
  • Cc: starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] Fwd: [Starpu-commits] r5692 - in trunk/src: core core/dependencies datawizard drivers/cpu drivers/cuda drivers/gordon drivers/opencl
  • Date: Tue, 21 Feb 2012 15:57:09 +0100
  • List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel>
  • List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>


Le 21 févr. 2012 à 15:43, Cyril Roelandt a écrit :

> On 02/21/2012 02:39 PM, Xavier Lacoste wrote:
>>
>> Hello,
>>
>> The config.log has been overwritten when I rebuilt 5691 but I used the
>> same option.
>> For the source code triggering this, I'll attach the file in charge of
>> submitting task.
>> I have a sparse matrix divided in column blocks, each of them is divided
>> in blocks.
>> For each column block I had one Task to perform the factorization of the
>> diagonal block and the update of the extra diagonal blocks, and for each
>> block of this column I had a Sparse GEMM task to update the column blocks
>> on the right.
>> There are Many ifdef in this code so it's not really easy to read... So if
>> you have any question, ask.
>>
>> Thanks,
>>
>> XL.
>>
>
> Thanks for this sample of code. Is there any way for us to write a main
> function that uses it, so that we can compile it, run it and witness the
> bug ? It would be easier for us to fix it this way.
>
> Regards,
> Cyril Roelandt.
>

Here is an archive of my working version of PaStiX
http://dl.dropbox.com/u/2234149/ricar.tar.gz
To build this you need to install Scotch
You also need to update the ricar/trunk/config.in file
Then you run make -j examples

After that you need this test case :
http://dl.dropbox.com/u/2234149/shipsec5.rsa
And run
STARPU_NCPUS=8 STARPU_NCUDA=0 STARPU_CALIBRATE=1 STARPU_GENERATE_TRACE=1
STARPU_SCHED=heft ../example/bin/step-by-step -rsa path/to/shipsec5.rsa

I have made few modification on the source code since I noticed the bug but I
hope it is still there.


XL.




Archives gérées par MHonArc 2.6.19+.

Haut de le page