Accéder au contenu.
Menu Sympa

starpu-devel - Re: [starpu-devel] Sequential execution

Objet : Developers list for StarPU

Archives de la liste

Re: [starpu-devel] Sequential execution


Chronologique Discussions 
  • From: Doru Adrian Thom Popovici <dtpopovici@lbl.gov>
  • To: Nathalie Furmento <nathalie.furmento@labri.fr>
  • Cc: starpu-devel@inria.fr
  • Subject: Re: [starpu-devel] Sequential execution
  • Date: Wed, 26 Jul 2023 15:13:08 -0700
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=dtpopovici@lbl.gov; spf=Pass smtp.mailfrom=dtpopovici@lbl.gov; spf=None smtp.helo=postmaster@mail-yw1-f174.google.com
  • Ironport-data: A9a23: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 T3SFrAc8PR8LlGFiNv/PsCGvNo=
  • Ironport-hdrordr: A9a23:uFTO/K9T7TSRDOpagyluk+DnI+orL9Y04lQ7vn2ZhyYlC/Bw9v re5MjzsCWftN9/YgBEpTntAtjjfZqYz+8X3WBzB9aftWvdyQ+VxehZhOOI/9SjIU3DH4VmpM BdmsZFebvN5JtB4foSIjPULz/t+ra6GWmT69vj8w==
  • Ironport-phdr: A9a23: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
  • Ironport-sdr: 64c19a81_Xqd7wZT72y4bFVTBySjxz7PQtZngSnaL8+g4pHC9r5mbbDw Nt15wThIEdngHh892Wt/wouO1dH/LzRYktPh3YA==

Hello Nathalie

I have downloaded the latest version from Github. If I am not wrong I am using version 1.4.
 
As for the configuration:
--disable-cuda
--disable-opencl
--disable-socl

--enable-max-sched-ctxs=128
--enable-openmp

As for the code I took this code:
https://github.com/starpu-runtime/starpu/blob/master/examples/parallel_workers/parallel_workers.c

I added more functionality in the sum_cpu and also I have modified the WORKER_POLICY to "ws".

I measured the task within the sum_cpu and then I measured around the launch of the tasks. The measure time around the launching of the tasks was the sum of all the tasks.

Thank,
Doru



On Wed, Jul 26, 2023 at 10:13 AM Nathalie Furmento <nathalie.furmento@labri.fr> wrote:
Le 26/07/2023 à 18:34, Doru Adrian Thom Popovici a écrit :
> Hello
>
> I have asked some questions regarding StarPU without an answer. I will
> try one more time.
>
> I have tried using StarPU but the created tasks are executed
> sequentially.
>
> I have used the example from the parallel_workers folder. So I create
> multiple groups of a given number of threads. Then I launch tasks
> equal to the number of groups. I would expect there would be some sort
> of contention, but the execution time is equal with the sum of the
> tasks...
>
> Thank you.
>
> Best regards,
> Doru

Hello,

We are going to need more informations. Which version of StarPU did you
use ? How did you configure it ?

What exactly did you observe when running your application ? And which
application did your run ?

Most of us are on holidays, the next answers might have a long delay.

Cheers,

Nathalie

--
Dr Nathalie Furmento               Ingénieure de recherche CNRS
http://www.labri.fr/~furmento/     LaBRI - Université Bordeaux




Archives gérées par MHonArc 2.6.19+.

Haut de le page