任何人都知道如何从一台Cray Fortran程序获取当前的主机名? 我想基本上是UNIX的输出gethostname()
淘Craydocs页面后,我看到PXF *功能似乎并没有包含此信息。
英雄
任何人都知道如何从一台Cray Fortran程序获取当前的主机名? 我想基本上是UNIX的输出gethostname()
淘Craydocs页面后,我看到PXF *功能似乎并没有包含此信息。
英雄
克雷Fortran语言是现代的Fortran功能相当领先。 你可以调用gethostname()
2003 Fortran语言的名称将是空终止用C互操作性功能。 您也可以可能使用GET_ENVIRONMENT_VARIABLE
内建子进程从2003年的Fortran。
尝试使用PXFGETENV得到的值HOSTNAME
环境变量。
由于所有的Cray机器有MPI,你可以从Fortran语言的任何方言使用MPI_Get_processor_name。