[Pw_forum] [QE-GPU] Maxwell architecture

Filippo SPIGA filippo.spiga at quantum-espresso.org
Thu May 12 12:19:46 CEST 2016

Hello Gunnar,

On May 11, 2016, at 4:15 PM, Gunnar Palsson <gunnar.karl at gmail.com> wrote:
> My question is: Is there a way to compile QE-GPU with the Maxwell architecture and if so how? I read on the forum that unfortunately the Maxwell architecture does not do double precision very well.

Maxell is not supported, you can force the compilation but as you pointed already in your email double precision is going to be bad.

> Is it a prohibitive loss of precision if one restricts the calculations to single precision?

Well... for the GPU implementation you simply cannot switch precision on-demand. QE-GPU reflects the QE implementation, if the original code si double precision than the GPU code is double precision. QE is all double precision so the switch cannot be done.

I cannot comment on what it is going to happen if you switch everywhere from double to single (for some part it may work, for other may not), domain experts in the physics can give a proper answer to this. from an implementation point of you, again, cannot be done.



Mr. Filippo SPIGA, M.Sc.
Quantum ESPRESSO Foundation
http://www.quantum-espresso.org ~ skype: filippo.spiga

Disclaimer: "Please note this message and any attachments are CONFIDENTIAL and may be privileged or otherwise protected from disclosure. The contents are not to be disclosed to anyone other than the addressee. Unauthorized recipients are requested to preserve this confidentiality and to advise the sender immediately of any error in transmission."

More information about the users mailing list