ARC 2020 Upgrade

From RCSWiki
Jump to navigation Jump to search

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