Category:Compilers: Difference between revisions

From OACISS Systems Wiki
Jump to navigation Jump to search
No edit summary
 
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Document the various specialized compiler packages installed on the nodes.
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:
<code>pgcc -acc helloworld.c -o hello</code>
The -acc option activates the automatic acceleration. For this to work the license manager must be running. The LM is also on Voltar,
<code># 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...
</code>
If it is not running and pgcc complains (pgcc: LICENSE MANAGER PROBLEM: Cannot connect to license server system.),
<code>systemctl start lmgrd</code>

Latest revision as of 00:08, 3 January 2020

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.