DFT的matlab源代码-lio:DFT计算的线性实现(CPU和GPU)

时间:2024-06-14 21:21:18
【文件属性】:

文件名称:DFT的matlab源代码-lio:DFT计算的线性实现(CPU和GPU)

文件大小:16.26MB

文件格式:ZIP

更新时间:2024-06-14 21:21:18

系统开源

DFT的matlab源代码LIO项目 LIO是基于密度泛函理论(DFT)和实时依赖于密度泛函理论(TD-DFT)的量子力学软件。 计算量最大的计算被移植为使用支持CUDA的图形处理器(例如Nvidia Maxwell,Fermi,Kepler和Tesla系列)。 要求 LAPACK或INTEL MKL。 GNU或INTEL C ++和Fortran编译器。 NVIDIA CUDA(用于GPU内核)。 GNU Make。 Libxc for LIO(可选)。 汇编 可以使用make命令来编译程序。 以下选项可用于修改编译。 例如,以下编译GPU内核: make cuda=1 cpu=0 使用Intel的ICC / MKL或NVIDIA的CUDA库时,在编译之前将它们添加到LD_LIBRARY_PATH环境变量中。 可用的编译选项包括: cpu :编译CPU内核(默认= 0)。 cuda :编译GPU内核(当= 1时)和CUBLAS子例程(当= 2时)。 默认情况下使用(= 1)。 intel :使用INTEL编译器(当= 1时)和INTEL MKL(当= 2时)。 默认情况下不使用(=


网友评论