On Wed, Apr 06, 2011 at 12:40:21AM +0900, Sho Nakatani wrote:
> Thanks a lot for your kind advice.
> Then my latest plan is:
> - Learn other implementations (as Antoniu said)
> - Learn Mercurium implementation
> - Implement the same/similar feature as Mercurium in libgomp/ ,
>   then evaluate it
>   (This is the goal for GSoC project)
> 
> However, I currently know nothing about Mercurium.
> (Of course I'll read the documentation of Mercurium from now on)
> Does Mercurium implement both `tied task' and `untied task'?
> Should my goal be implementing both of them?

Given that the paper Antoniu referenced speaks about it
being the testbed for the paper, I guess so.  I think they
implement untied tasks using some library they wrote,
but all I did was download it and skim it for a couple of minutes.

Anyway, I think more important is the first goal, improve scheduling
of tied tasks, those are the default ones and probably most people
will use just those.  Only when you are done with that it would be IMHO a
good idea to move to untied stuff.

        Jakub

Reply via email to