ARC 2020 Upgrade
The ARC cluster is scheduled for an upgrade starting on December 7th, 2020 and will be completed by December 17th. The login node may be unavailable during this time. You may continue to schedule jobs during this period.
Any jobs that have been submitted that have a time limit less than the remaining time between now and December 7th at 8AM will be queued and started after the upgrade period.
Please direct any questions or concerns to support@hpc.ucalgary.ca.
What's Changing?
Major changes with this upgrade include:
- the operating system, from CentOS 7 to CentOS 8
- the Linux Kernel, from 3.10 to 4.18
- the Slurm scheduler, from 17.11 to 20.02
- NVIDIA drivers updated, from 440.64 to 450.80
- CUDA updated, from 10.2 to 11.1
There will also be version updates to software packages on the cluster. A detailed list of version changes can be found in the following table:
| Post Upgrade CentOS 8 |
Current Configuration CentOS 7 |
|---|---|
| attr 2.4.48 | attr 2.4.46 |
| bash 4.4.19 | bash 4.2.46 |
| bc 1.07.1 | bc 1.06.95 |
| boost 1.66.0 | boost 1.53.0 |
| cmake 3.11.4 | cmake 2.8.12.2 |
| cpp 8.3.1 | cpp 4.8.5 |
| curl 7.61.1 | curl 7.29.0 |
| dbus 1.12.8 | dbus 1.10.24 |
| diffstat 1.61 | diffstat 1.57 |
| diffutils 3.6 | diffutils 3.3 |
| dwz 0.12 | dwz 0.11 |
| ed 1.14.2 | ed 1.9 |
| emacs 26.1 | emacs 24.3 |
| evince 3.28.4 | evince 3.28.2 |
| expat 2.2.5 | expat 2.1.0 |
| findutils 4.6.0 | findutils 4.5.11 |
| garcon 0.6.4 | garcon 0.4.0 |
| gawk 4.2.1 | gawk 4.0.2 |
| gcc 8.3.1 | gcc 4.8.5 |
| gd 2.2.5 | gd 2.0.35 |
| gdb 8.2 | gdb 7.6.1 |
| gdbm 1.18 | gdbm 1.10 |
| geoclue2 2.5.5 | geoclue2 2.4.8 |
| geoclue2-libs 2.5.5 | geoclue2-libs 2.4.8 |
| git 2.18.4 | git 1.8.3.1 |
| glib2 2.56.4 | glib2 2.56.1 |
| glibc-devel 2.28 | glibc-devel 2.17 |
| glibc-headers 2.28 | glibc-headers 2.17 |
| glx-utils 8.4.0 | glx-utils 8.3.0 |
| gmp 6.1.2 | gmp 6.0.0 |
| gnome-shell 3.32.2 | gnome-shell 3.28.3 |
| gnupg2 2.2.9 | gnupg2 2.0.22 |
| gnuplot 5.2.4 | gnuplot 4.6.2 |
| graphviz 2.40.1 | graphviz 2.30.1 |
| gvnc 0.9.0 | gvnc 0.7.0 |
| gzip 1.9 | gzip 1.5 |
| hardlink 1.3 | hardlink 1.0 |
| hyphen 2.8.8 | hyphen 2.8.6 |
| iproute 5.3.0 | iproute 4.11.0 |
| jansson 2.11 | jansson 2.10 |
| jasper-libs 2.0.14 | jasper-libs 1.900.1 |
| java-1.8.0-openjdk-headless 1.8.0.272.b10 | java-1.8.0-openjdk-headless 1.8.0.252.b09 |
| json-c 0.13.1 | json-c 0.11 |
| kernel 4.18.0 | kernel 3.10.0 |
| less 530 | less 458 |
| libcap 2.26 | libcap 2.22 |
| libcap-ng 0.7.9 | libcap-ng 0.7.5 |
| libcdio 2.0.0 | libcdio 0.92 |
| libcdio-paranoia 10.2+0.94+2 | libcdio-paranoia 10.2+0.90 |
| libcom_err 1.45.4 | libcom_err 1.42.9 |
| libcom_err-devel 1.45.4 | libcom_err-devel 1.42.9 |
| libcurl 7.61.1 | libcurl 7.29.0 |
| libcurl-devel 7.61.1 | libcurl-devel 7.29.0 |
| libdb 5.3.28 | libdb 5.3.21 |
| libdmx 1.1.4 | libdmx 1.1.3 |
| libdrm 2.4.100 | libdrm 2.4.97 |
| libdrm-devel 2.4.100 | libdrm-devel 2.4.97 |
| libedit 3.1 | libedit 3.0 |
| libfastjson 0.99.8 | libfastjson 0.99.4 |
| libffi 3.1 | libffi 3.0.13 |
| libfprint 1.90.0 | libfprint 0.8.2 |
| libgcab1 1.1 | libgcab1 0.7 |
| libgcc 8.3.1 | libgcc 4.8.5 |
| libgfortran 8.3.1 | libgfortran 4.8.5 |
| libgpg-error 1.31 | libgpg-error 1.12 |
| libgphoto2 2.5.16 | libgphoto2 2.5.15 |
| libgsf 1.14.41 | libgsf 1.14.26 |
| libgusb 0.3.0 | libgusb 0.2.9 |
| libicu 60.3 | libicu 50.2 |
| libidn 1.34 | libidn 1.28 |
| libinput 1.14.3 | libinput 1.10.7 |
| libiscsi 1.18.0 | libiscsi 1.9.0 |
| libjpeg-turbo 1.5.3 | libjpeg-turbo 1.2.90 |
| libjpeg-turbo-devel 1.5.3 | libjpeg-turbo-devel 1.2.90 |
| libkadm5 1.17 | libkadm5 1.15.1 |
| libldb 2.0.7 | libldb 1.5.4 |
| liblockfile 1.14 | liblockfile 1.08 |
| liblouis 2.6.2 | liblouis 2.5.2 |
| libmusicbrainz5 5.1.0 | libmusicbrainz5 5.0.1 |
| libndp 1.7 | libndp 1.2 |
| libnfsidmap 2.3.3 | libnfsidmap 0.25 |
| libnl3 3.5.0 | libnl3 3.2.28 |
| libnl3-cli 3.5.0 | libnl3-cli 3.2.28 |
| libnma 1.8.22 | libnma 1.8.6 |
| libpcap 1.9.0 | libpcap 1.5.3 |
| libpng 1.6.34 | libpng 1.5.13 |
| libpng-devel 1.6.34 | libpng-devel 1.5.13 |
| libproxy 0.4.15 | libproxy 0.4.11 |
| libselinux 2.9 | libselinux 2.5 |
| libselinux-devel 2.9 | libselinux-devel 2.5 |
| libsrtp 1.5.4 | libsrtp 1.4.4 |
| libss 1.45.4 | libss 1.42.9 |
| libstdc++ 8.3.1 | libstdc++-devel 4.8.5 |
| libtalloc 2.2.0 | libtalloc 2.1.16 |
| libtar 1.2.20 | libtar 1.2.11 |
| libtasn1 4.13 | libtasn1 4.10 |
| libtdb 1.4.2 | libtdb 1.3.18 |
| libtevent 0.10.0 | libtevent 0.9.39 |
| libthai 0.1.27 | libthai 0.1.14 |
| libtiff 4.0.9 | libtiff 4.0.3 |
| libtiff-devel 4.0.9 | libtiff-devel 4.0.3 |
| libtimezonemap 0.4.5.1 | libtimezonemap 0.4.4 |
| libtirpc 1.1.4 | libtirpc 0.2.4 |
| libtool 2.4.6 | libtool 2.4.2 |
| libtool-ltdl 2.4.6 | libtool-ltdl 2.4.2 |
| libudisks2 2.8.3 | libudisks2 2.8.4 |
| libunistring 0.9.9 | libunistring 0.9.3 |
| libusbx 1.0.22 | libusbx 1.0.21 |
| libuser 0.62 | libuser 0.60 |
| libuuid 2.32.1 | libuuid 2.23.2 |
| libuuid-devel 2.32.1 | libuuid-devel 2.23.2 |
| libuv 1.23.1 | libuv 1.34.0 |
| libv4l 1.14.2 | libv4l 0.9.5 |
| libvirt-gconfig 2.0.0 | libvirt-gconfig 1.0.0 |
| libvirt-glib 2.0.0 | libvirt-glib 1.0.0 |
| libvirt-gobject 2.0.0 | libvirt-gobject 1.0.0 |
| libwmf-lite 0.2.9 | libwmf-lite 0.2.8.4 |
| libX11 1.6.8 | libX11 1.6.7 |
| libxcb 1.13.1 | libxcb 1.13 |
| libxcb-devel 1.13.1 | libxcb-devel 1.13 |
| libxfce4ui 4.14.1 | libxfce4ui 4.12.1 |
| libxfce4util 4.14.0 | libxfce4util 4.12.1 |
| libxml2 2.9.7 | libxml2 2.9.1 |
| libxml2-devel 2.9.7 | libxml2-devel 2.9.1 |
| libXp 1.0.3 | libXp 1.0.2 |
| libXp-devel 1.0.3 | libXp-devel 1.0.2 |
| libxshmfence 1.3 | libxshmfence 1.2 |
| libxslt 1.1.32 | libxslt 1.1.28 |
| libXxf86misc 1.0.4 | libXxf86misc 1.0.3 |
| logrotate 3.14.0 | logrotate 3.8.6 |
| lohit-assamese-fonts 2.91.5 | lohit-assamese-fonts 2.5.3 |
| lohit-bengali-fonts 2.91.5 | lohit-bengali-fonts 2.5.3 |
| lohit-devanagari-fonts 2.95.4 | lohit-devanagari-fonts 2.5.3 |
| lohit-gujarati-fonts 2.92.4 | lohit-gujarati-fonts 2.5.3 |
| lsof 4.91 | lsof 4.87 |
| lsscsi 0.30 | lsscsi 0.27 |
| lua 5.3.4 | lua 5.1.4 |
| m4 1.4.18 | m4 1.4.16 |
| make 4.2.1 | make 3.82 |
| mc 4.8.19 | mc 4.8.7 |
| mcelog 165 | mcelog 144 |
| mobile-broadband-provider-info 20190618 | mobile-broadband-provider-info 1.20170310 |
| ModemManager 1.10.8 | ModemManager 1.6.10 |
| ModemManager-glib 1.10.8 | ModemManager-glib 1.6.10 |
| mokutil 0.3.0 | mokutil 15 |
| mtr 0.92 | mtr 0.85 |
| munge 0.5.13 | munge 0.5.11 |
| nano 2.9.8 | nano 2.3.1 |
| ncurses 6.1 | ncurses 5.9 |
| ncurses-base 6.1 | ncurses-base 5.9 |
| neon 0.30.2 | neon 0.30.0 |
| net-snmp-libs 5.8 | net-snmp-libs 5.7.2 |
| nettle 3.4.1 | nettle 2.7.1 |
| nmap 7.70 | nmap 6.40 |
| nmap-ncat 7.70 | nmap-ncat 6.40 |
| nm-connection-editor 1.8.22 | nm-connection-editor 1.8.6 |
| nss-softokn 3.53.1 | nss-softokn 3.44.0 |
| nss-softokn-freebl 3.53.1 | nss-softokn-freebl 3.44.0 |
| oddjob 0.34.4 | oddjob 0.31.5 |
| oddjob-mkhomedir 0.34.4 | oddjob-mkhomedir 0.31.5 |
| opensm-libs 5.6.0.MLNX20200217.cedc1e4 | opensm-libs 3.3.21 |
| openssl 1.1.1c | openssl 1.0.2k |
| openssl-devel 1.1.1c | openssl-devel 1.0.2k |
| openssl-libs 1.1.1c | openssl-libs 1.0.2k |
| orc 0.4.28 | orc 0.4.26 |
| orca 3.28.2 | orca 3.6.3 |
| pam 1.3.1 | pam 1.1.8 |
| pam-devel 1.3.1 | pam-devel 1.1.8 |
| paratype-pt-sans-fonts 20141121 | paratype-pt-sans-fonts 20101909 |
| parted 3.2 | parted 3.1 |
| passwd 0.80 | passwd 0.79 |
| patch 2.7.6 | patch 2.7.1 |
| patchutils 0.3.4 | patchutils 0.3.3 |
| perl 5.26.3 | perl 5.16.3 |
| perl-Digest-MD5 2.55 | perl-Digest-MD5 2.52 |
| perl-Digest-SHA 6.02 | perl-Digest-SHA 5.85 |
| perl-Encode 2.97 | perl-Encode 2.51 |
| perl-File-Path 2.15 | perl-File-Path 2.09 |
| perl-File-Temp 0.230.600 | perl-File-Temp 0.23.01 |
| perl-HTML-Parser 3.72 | perl-HTML-Parser 3.71 |
| perl-HTTP-Cookies 6.04 | perl-HTTP-Cookies 6.01 |
| perl-HTTP-Message 6.18 | perl-HTTP-Message 6.06 |
| perl-HTTP-Tiny 0.074 | perl-HTTP-Tiny 0.033 |
| perl-macros 5.26.3 | perl-macros 5.16.3 |
| perl-Storable 3.11 | perl-Storable 2.45 |
| poppler 0.66.0 | poppler 0.26.5 |
| poppler-data 0.4.9 | poppler-data 0.4.6 |
| poppler-glib 0.66.0 | poppler-glib 0.26.5 |
| poppler-utils 0.66.0 | poppler-utils 0.26.5 |
| popt 1.16 | popt 1.13 |
| python36 3.6.8 | python 2.7.5 |
| qemu-img 2.12.0 | qemu-img 1.5.3 |
| qemu-kvm 2.12.0 | qemu-kvm 1.5.3 |
| quota 4.04 | quota 4.01 |
| quota-nls 4.04 | quota-nls 4.01 |
| rasdaemon 0.6.1 | rasdaemon 0.4.1 |
| rpcbind 1.2.5 | rpcbind 0.2.0 |
| rpm 4.14.2 | rpm 4.11.3 |
| rpm-build 4.14.2 | rpm-build 4.11.3 |
| rpm-build-libs 4.14.2 | rpm-build-libs 4.11.3 |
| rpm-libs 4.14.2 | rpm-libs 4.11.3 |
| rsync 3.1.3 | rsync 3.1.2 |
| rsyslog 8.1911.0 | rsyslog 8.24.0 |
| shared-mime-info 1.9 | shared-mime-info 1.8 |
| sil-padauk-fonts 3.003 | sil-padauk-fonts 2.8 |
| slurm 20.02.5 | slurm 17.11.5 |
| soundtouch 2.0.0 | soundtouch 1.4.0 |
| spice-glib 0.37 | spice-glib 0.35 |
| spice-gtk3 0.37 | spice-gtk3 0.35 |
| spice-server 0.14.2 | spice-server 0.14.0 |
| sqlite 3.26.0 | sqlite 3.7.17 |
| sudo 1.8.29 | sudo 1.8.23 |
| system-config-printer-libs 1.5.11 | system-config-printer-libs 1.4.1 |
| system-config-printer-udev 1.5.11 | system-config-printer-udev 1.4.1 |
| systemd 239 | systemd 219 |
| taglib 1.11.1 | taglib 1.8 |
| tar 1.30 | tar 1.26 |
| tcl 8.6.8 | tcl 8.5.13 |
| tcl-devel 8.6.8 | tcl-devel 8.5.13 |
| tcllib 1.19 | tcllib 1.14 |
| tk 8.6.8 | tk 8.5.13 |
| tk-devel 8.6.8 | tk-devel 8.5.13 |
| tmux 2.7 | tmux 1.8 |
| tuned 2.13.0 | tuned 2.11.0 |
| usb_modeswitch 2.5.2 | usb_modeswitch 2.5.1 |
| usb_modeswitch-data 20191128 | usb_modeswitch-data 20170806 |
| usbredir 0.8.0 | usbredir 0.7.1 |
| usbutils 010 | usbutils 007 |
| usermode 1.113 | usermode 1.111 |
| util-linux 2.32.1 | util-linux 2.23.2 |
| vim-common 8.0.1763 | vim-common 7.4.629 |
| wavpack 5.1.0 | wavpack 4.60.1 |
| wget 1.19.5 | wget 1.14 |
| which 2.21 | which 2.20 |
| wpa_supplicant 2.9 | wpa_supplicant 2.6 |
| xdg-desktop-portal 1.4.2 | xdg-desktop-portal 1.0.2 |
| xdg-desktop-portal-gtk 1.4.0 | xdg-desktop-portal-gtk 1.0.2 |
| xdg-user-dirs 0.17 | xdg-user-dirs 0.15 |
| xdg-utils 1.1.2 | xdg-utils 1.1.0 |
| xfce4-panel 4.14.4 | xfce4-panel 4.12.1 |
| xfce4-session 4.14.2 | xfce4-session 4.12.1 |
| xfce-polkit 0.3 | xfce-polkit 0.2 |
| xfconf 4.14.3 | xfconf 4.12.0 |
| xfdesktop 4.14.1 | xfdesktop 4.12.4 |
| xfsdump 3.1.8 | xfsdump 3.1.7 |
| xfsprogs 5.0.0 | xfsprogs 4.5.0 |
| xfwm4 4.14.2 | xfwm4 4.12.3 |
| xkeyboard-config 2.28 | xkeyboard-config 2.24 |
| xmlrpc-c 1.51.0 | xmlrpc-c 1.32.5 |
| xmlrpc-c-client 1.51.0 | xmlrpc-c-client 1.32.5 |
| xmlsec1 1.2.25 | xmlsec1 1.2.20 |
| xmlsec1-openssl 1.2.25 | xmlsec1-openssl 1.2.20 |
| xz 5.2.4 | xz 5.2.2 |
| yum 4.2.17 | yum 3.4.3 |
| zlib 1.2.11 | zlib 1.2.7 |