Skip to Content.
Sympa Menu

charm - Re: [charm] [ppl] Regarding building charm++ to run with CUDA

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] [ppl] Regarding building charm++ to run with CUDA


Chronological Thread 
  • From: Prateek Jindal <jindal2 AT illinois.edu>
  • To: "Wijayasiri,Malavi Pathirannahalage" <adeeshaw AT ufl.edu>
  • Cc: "charm AT cs.illinois.edu" <charm AT cs.illinois.edu>
  • Subject: Re: [charm] [ppl] Regarding building charm++ to run with CUDA
  • Date: Tue, 24 Nov 2015 10:04:20 -0600

Hi Adeesha,

Can you please try the following build line for cuda builds:

./build charm++ net-linux-x86_64 cuda -j16 --with-production

Please let us know whether the issue gets resolved or not.

Thanks,
Prateek.


On Mon, Nov 23, 2015 at 7:47 PM, Wijayasiri,Malavi Pathirannahalage <adeeshaw AT ufl.edu> wrote:

Hi,


I am a phd student in University of Florida. I am trying to build charm++ to use with CUDA. But once I tried to run example cuda programs it gives me an errors saying that 

"undefined reference to `wrQueue' "

"undefined reference to `enqueue(workRequestQueue*, workRequest*)'"
undefined reference to `kernel_stream' .

When I was trying to build hybridAPI files which includes wr.h file it gives me some other include errors(cklists.h: No such file or directory).

I think I built charm++ using wrong parameters. I used 

./build ./build charm++  multicore-linux64 -j16

Could you please tell me what parameters should I use to build charm++ to run with CUDA.

Or is this because of some other thing that I have to do.

Any help on this is highly appreciated.

Thank you very much.

Best regards,
Adeesha.




--
Prateek Jindal.
Postdoctoral Research Associate,
Dept. of Computer Science, UIUC.
Phone: 217-607-4513



Archive powered by MHonArc 2.6.16.

Top of Page