From 55c3531883f83a6847de61c3cce4ee063430dcee Mon Sep 17 00:00:00 2001 From: Roman Sliva <roman.sliva@vsb.cz> Date: Wed, 21 Aug 2024 15:11:57 +0200 Subject: [PATCH] Update isv_licenses.md - omit PBS --- docs.it4i/software/isv_licenses.md | 32 +----------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) diff --git a/docs.it4i/software/isv_licenses.md b/docs.it4i/software/isv_licenses.md index e934e781e..39ab9af6b 100644 --- a/docs.it4i/software/isv_licenses.md +++ b/docs.it4i/software/isv_licenses.md @@ -48,39 +48,9 @@ lmstat -i -c 1055@license.it4i.cz For other applications' licenses, change the port number in the command according to the **Port** column on the [licelin website][b] (requires IT4I VPN). -## License Aware Job Scheduling - -Barbora provides license aware job scheduling. - -Selected licenses are accounted and checked by the scheduler of PBS Pro. If you ask for certain licenses, the scheduler won't start the job until the asked licenses are free (available). This prevents batch jobs crashes due to unavailability of the needed licenses. - -The general format of the name is `license__APP__FEATURE`. - -Supported application license features: - -| Application | Feature | PBS Pro resource name | -| ----------- | -------------------------- | ----------------------------------------------- | -| ansys | aa_r_hpc | license__ansys__aa_r_hpc | -| matlab-edu | MATLAB | license__matlab-edu__MATLAB | -| matlab-com | MATLAB | license__matlab-com__MATLAB | - -Do not hesitate to ask IT4I support for support of additional license features you want to use in your jobs. - -!!! warning - Resource names in PBS Pro are case sensitive. - -### Example of qsub Statement - -Run an interactive PBS job with 1 Matlab EDU license: - -```console -qsub -I -q qprod -A PROJECT_ID -l select=2 -l license__matlab-edu__MATLAB=1 -``` - -The license is used and accounted only with the real usage of the product. So in this example, the general MATLAB is used after MATLAB is run by the user and not at the time, when the shell of the interactive job is started. In addition, the Distributed Computing licenses are used at the time, when the user uses the distributed parallel computation in MATLAB (e.g. issues pmode start, matlabpool, etc.). [1]: #Licence -[a]: https://extranet.it4i.cz/rsweb/barbora/licenses +[a]: https://extranet.it4i.cz/rsweb/karolina/licenses [b]: http://licelin.it4i.cz/list/ [c]: https://www.revenera.com/software-monetization/products/software-licensing/flexnet-licensing -- GitLab