Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] StarPU configuration issues

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] StarPU configuration issues


Chronologique Discussions 
  • From: Cédric Augonnet <cedric.augonnet@inria.fr>
  • To: Alin Dobre <alin.dobre@movidius.com>
  • Cc: 'Brendan Barry' <brendan.barry@movidius.com>, starpu-devel@lists.gforge.inria.fr, cristian.cuna@movidius.com, 'David Moloney' <David.Moloney@movidius.com>
  • Subject: Re: [Starpu-devel] StarPU configuration issues
  • Date: Mon, 09 Aug 2010 17:40:16 +0200
  • 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>

Hi Alin,

VMware does not support CUDA devices, so that StarPU simply cannot use CUDA or OpenCL through VMware. However the CPU are properly used: the “No worker may execute this task" message is just saying that there is no OpenCL device available to execute a test that explicitely uses OpenCL, so it's not a StarPU bug. In the "make check" log, all tests but one were successful, normally i've fixed the failing one yesterday.

Still, I imagine that you want to target windows in the end ? If so, did you try using StarPU directly from windows ? Samuel Thibault who did the port on windows is currently on vacation, but he got StarPU to run on Windows (at least Vista, if i recall correctly). We still could not find a system with a nvidia card running windows on which we could do experiments by ourself, but CUDA should be supported by StarPU on windows.

Best,
Cédric

On 09/08/2010 12:19, Alin Dobre wrote:

Hi Cedric,

 

I’m using the StarPU version from the SVN repository. The virtual machine is a VMware and it runs on Windows XP. Inside the virtual machine I an running a Suse Linux.

Here are the logs from configuration and make check.

 

Best Regards,

Alin Dobre

 

 

 

Hello Alin,

Thanks a lot for taking some time to report this!

So far, i don't think we tested StarPU from a virtual machine, but to see what is actually happening, could you please send us the config.log file generated when you called configure ? This should show us which librairies were found during the configuration. Normally, you don't need any particuliar lib, except hwloc that can be helpful even though it's not strictly required.

It would also be helpful if you could add --enable-verbose when configuring StarPU. StarPU would then display which processing units were found during its initialization phase. I'm not sure nvidia drivers (either for CUDA or OpenCL) would work through a virtual machine but perhaps i'm wrong, in that case, StarPU would only find CPUs, and the matvecmult example is using exclusively OpenCL. I suspect you did not install an OpenCL lib that supports CPUs too (only AMD's implementation can as far as i know). Could you please send us the output of "make check" with this --enable-debug option ?

Which version of StarPU do you use, from the svn repository or the "daily tarball" ? On which OS are you running the virtual machine ?

Best,
Cédric

-- 
Cédric AUGONNET
PhD student -- Runtime Team
http://runtime.bordeaux.inria.fr/augonnet/
INRIA Bordeaux - LaBRI

 

 

From: Cédric Augonnet [mailto:cedric.augonnet@inria.fr]
Sent: Friday, August 06, 2010 3:00 PM
To: Alin Dobre
Cc: starpu-devel@lists.gforge.inria.fr; 'Brendan Barry'; cristian.cuna@movidius.com; 'David Moloney'
Subject: Re: [Starpu-devel] StarPU configuration issues

 

On 06/08/2010 12:20, Alin Dobre wrote:

Hello,

 

I am having some trouble with configuring the StarPU.

I checked out the StarPU from the SVN link provided, and I followed the steps in the StarPU documentation to configure, make and install (on Linux running in virtual machine).

However, when I try to run the matvecmult example (or any other for that matter), I get the “No worker may execute this task” message.

 

Is there something that was not configured properly?

Do I need additional HW to be in my system? (like a specific graphics card for instance?)

I tried to install it also on a PC that has an nVidia graphics card and I still get the same message.

Is there any other SW package that needs to be installed in order for StarPU to run? (like some additional libraries?)

 

Best Regards,

Alin Dobre



-- 
Cédric AUGONNET
PhD student -- Runtime Team
http://runtime.bordeaux.inria.fr/augonnet/
INRIA Bordeaux - LaBRI



Archives gérées par MHonArc 2.6.19+.

Haut de le page