Intel compiler

Computing
Installing NetCDF-Fortran using Intel oneAPI on Ubuntu 22.04 on WSL2

November 5, 2023: Installation environment is updated. Prerequisites It is assumed that Ubuntu 22.04LTS is installed on WSL2 on Windows 11 Pro; Intel oneAPI is installed as well. Referring to this article, libraries other than NetCDF-Fortran are easily installed with apt (compiled with GNU). How to compile NetCDF-C with Intel oneAPI is introduec here in Japanese, but it is time consuming. Install GNU libraries with apt HDF5 (referenced here) and GNU version of NetCDF-C (libnetcdf-dev) and NetCDF-Fortran (libnetcdff-dev, refer to here) are installed as follows. libnetcdff-dev should not be installed as building Intel version failed. $ sudo apt update $ sudo apt install hdf5-tools hdf5-helpers libhdf5-dev libhdf5-doc libhdf5-serial-dev $ sudo […]

Read more
Computing
Install Intel Parallel Studio XE 2018 Composer on WSL Ubuntu on Windows10

I installed Inte Parallel Studio XE 2018 Composer on WSL Ubuntu on Windows 10. In November, 2017, I tried to install it as posted here (in Japanese), it was not successful. This time I successfully installed it on Windows 10 ver. 1803 issued in April, 2018. Installation Download [cci]Version 2018 (Update 2) March 21, 2018[/cci] from the license administration server in here and save it in an appropriate directory and extract it. Move to the extracted directory and invoke [cci]install_sh[/cci]. [cc lang="bash"] $ tar xf parallel_studio_xe_2018_update2_composer_edition_online.tgz $ cd parallel_studio_xe_2018_update2_composer_edition_online $ sudo ./install.sh [/cc] Just follow the instruction. Basically the default values are fine. After completing the installation, invoke a tool […]

Read more
Computing
Build makedepf90 on ITO Subsystem-A

This page is a memorandum for building makedepf90 with Intel compiler on Subsystem-A of Supercomputer ITO (ITO-A) at Kyushu University, which is used in building FVCOM. Obtaining source code Source code can be downloaded from Github by clicking on the green button of Clone or download at the right-hand side. Copy it in a directory, e.g., ~/src/. Then set environmental variables for Intel compilers as introduced in this page. Extract the source code, build it, and copy the created executable file of makedepf90 to, e.g., ~/local/bin that is added to PATH. unzip makedepf90.zip cd makedepf90-master make cp makedepf90 ~/local/bin Usage When makedepends for FVCOM needs to be recreated, move to […]

Read more