Category:Compilers

From OACISS Systems Wiki
Jump to navigation Jump to search

Document the various specialized compiler packages installed on the nodes.


Alinea ARM-HPC compiler

Installed on Cerberus ARM packages branch

License server runs on cerberus, floating license,.

PGI gpu-accelerating compiler

The Portland Group gpu accelerating compiler is installed on Voltar. Basic use:

pgcc -acc helloworld.c -o hello

The -acc option activates the automatic acceleration. For this to work the license manager must be running. The LM is also on Voltar,

# systemctl status lmgrd

 lmgrd.service - LSB: License manager for PGI compilers
  Loaded: loaded (/etc/rc.d/init.d/lmgrd; bad; vendor preset: disabled)
  Active: active (running) since Thu 2020-01-02 15:57:14 PST; 6min ago
    Docs: man:systemd-sysv-generator(8)
 Process: 235389 ExecStart=/etc/rc.d/init.d/lmgrd start (code=exited, status=0/SUCCESS)
   Tasks: 5
  CGroup: /system.slice/lmgrd.service
          |-235399 /packages/pgi/linux86-64/2018/bin/lmgrd -c /packages/pgi/license-voltar.dat
          `-235401 pgroupd -T voltar.nic.uoregon.edu 11.16 7 -c :/packages/pgi/license-voltar.dat: -srv az5YIQSruq...

If it is not running and pgcc complains (pgcc: LICENSE MANAGER PROBLEM: Cannot connect to license server system.),

systemctl start lmgrd

Pages in category "Compilers"

The following 7 pages are in this category, out of 7 total.