.. _PASP试用说明:

PASP试用说明
*****************************************************************


License 获取
==================================================================

注册鸿之微云账号即可获得PASP的License试用权限,如仍无法使用或者有其他账号试用问题请咨询客户经理。

web 端登录
==================================================================
首先需要登录鸿之微云界面:https://cloud.hzwtech.com/web/login,在登录界面填入账号密码即可进入用户个人空间,从“计算中心”入口进入个人算力概览;

.. figure:: ../imgs/6试用说明/image1.png
   :align: center

   图6.1 鸿之微云登陆界面

.. figure:: ../imgs/6试用说明/image2.png
   :align: center

   图6.2 鸿之微云计算中心界面



点击“超算资源概览”查看超算个超算中心当前使用状况,鼠标悬停至欲使用超算,点击命令行工具进入web-ssh。

.. figure:: ../imgs/6试用说明/image3.png
   :align: center

   图6.3 鸿之微云超算资源概览界面


.. figure:: ../imgs/6试用说明/image4.png
   :align: center

   图6.4 鸿之微web-ssh界面


PASP.x运行
======================================================================
PASP.x可执行文件路径:/data/hzwtech/PASP/bin

PASP案例路径:/data/hzwtech/PASP/example_public

命令行运行
----------------------------------------------------------------------
将PASP.x可执行文件路径添加至环境变量:

.. code-block::

    export PATH=/data/hzwtech/PASP/bin:$PATH
   

串行执行:进入到需要计算的目录下:

.. code-block::

    PASP.x >  pasp.out


并行执行:进入到需要计算的目录下:

.. code-block::

    mpirun -np 28 PASP.x >  pasp.out   #28为并行核数


脚本提交运行
---------------------------------------------------------------------

若使用排队系统(例如PBS、slurm等)提交任务,只要配置完成相应的 .pbs 或 .slurm 脚本,之后使用 qsub xx.pbs 或 sbatch xx.slurm 提交任务即可。

如:进入到需要计算的目录下:

:download:`pasp.slurm <../scripts/pasp.slurm>`

.. code-block::

    sbatch pasp.slurm

.. note::

   计算过程中如需使用vasp,需要用户根据自己账号下的vasp执行程序路径自行更改。