wxmwy / ShengBTE

This is a GPU optimized version of ShengBTE.
GNU General Public License v3.0
12 stars 6 forks source link

OpenACC support #1

Open Youhaojen opened 1 year ago

Youhaojen commented 1 year ago

Dear Developer,

I hope this email finds you well.

I am writing to you today to inquire about compiling the GPU version of ShengBTE. I have two questions:

Could you please provide the arch.make.example file for the GPU version? Is there any possibility to use OpenACC for ShengBTE? I would be grateful for any information you can provide.

Thank you for your time and consideration.

Sincerely,

Hao-Jen You

wxmwy commented 7 months ago

Thanks for asking. I'm a long time out of school and no longer working on GPUs, so I don't remember the exact setup. At that time, it was supposed to be using Intel Parallel Studio compilation suite (which included mkl library) (now I think it's called oneapi?) and cuda environment. As for openacc, I haven't used it so I can't make a recommendation.