Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Merge of sched_ctx branch into the trunk

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Merge of sched_ctx branch into the trunk


Chronologique Discussions 
  • From: Cyril Roelandt <cyril.roelandt@inria.fr>
  • To: Andra Hugo <andra.hugo@inria.fr>
  • Cc: starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] Merge of sched_ctx branch into the trunk
  • Date: Fri, 07 Dec 2012 03:59:20 +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>

On 12/06/2012 02:18 PM, Andra Hugo wrote:
Hello,

Hi!


I would like to finally merge the sched_ctx branch into the trunk. I've done
the last merge of the trunk into the branch 2h ago and hydra tests seem good.

Is everyone ok with it?


A few things are still bugging me.

- there is a *huge* TODO list at https://wiki.bordeaux.inria.fr/runtime/doku.php?id=starpu_sched_ctx . What about it?

- hydra isn't really happy: there are more failures in sched_ctx than in the trunk.

- scan-build is not happy either. Last time I checked, it found a possible NULL-pointer dereference, for instance.

- there are style issues. We cleaned the code as much as possible for 1.0, so I'd like it to stay as clean as possible.



I've just tried to compile your branch, and it fails with a bunch of errors (undefined references to cublas, cuda and pthread functions).

This error: http://hydra.bordeaux.inria.fr/build/127928/download/1/nix-build-b2b358r4bss942v5xjvzb672r30jgbq7-starpu-0.drv-0/starpu-1.1.0/tests/parallel_tasks/parallel_kernels.log

probably has something to due with the incomplete switch in _starpu_can_use_nth_implementation().

We're almost there, though :) Keep up the good work! I'd be happy to help you as much as I can (given the limited amount of time I have :p).

Cyril Roelandt.





Archives gérées par MHonArc 2.6.19+.

Haut de le page