Diff of the two buildlogs: -- --- b1/build.log 2024-08-09 13:55:27.859731686 +0000 +++ b2/build.log 2024-08-09 14:02:22.326107093 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Sep 11 08:15:28 -12 2025 -I: pbuilder-time-stamp: 1757621728 +I: Current time: Sat Aug 10 03:55:30 +14 2024 +I: pbuilder-time-stamp: 1723211730 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./fenicsx-performance-tests_0.0~git20210119.80e82ac-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.It1Ta43v/trustedkeys.kbx': General error -gpgv: Signature made Fri Feb 12 03:42:28 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.r0t7y4Mj/trustedkeys.kbx': General error +gpgv: Signature made Sat Feb 13 05:42:28 2021 +14 gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./fenicsx-performance-tests_0.0~git20210119.80e82ac-1.dsc @@ -27,134 +27,165 @@ dpkg-source: info: unpacking fenicsx-performance-tests_0.0~git20210119.80e82ac-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3870410/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Aug 10 03:55 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=12 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='b114ca20f9bc4f4cb9c795812fd5f7a8' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3870410' - PS1='# ' - PS2='> ' + INVOCATION_ID=281b02050b814502a32f7e8e317775d5 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1024635 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.k6lGo8Kv/pbuilderrc_kXdD --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.k6lGo8Kv/b1 --logfile b1/build.log fenicsx-performance-tests_0.0~git20210119.80e82ac-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.k6lGo8Kv/pbuilderrc_cAlu --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.k6lGo8Kv/b2 --logfile b2/build.log fenicsx-performance-tests_0.0~git20210119.80e82ac-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-amd64 6.9.7+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-23-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Mar 27 2024 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 69032 Mar 27 2024 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98048 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Mar 27 2024 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Mar 27 2024 more - -rwsr-xr-x 1 root root 55528 Mar 27 2024 mount - -rwxr-xr-x 1 root root 18664 Mar 27 2024 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Sep 9 03:47 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Mar 27 2024 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Jan 19 2024 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Mar 27 2024 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Mar 27 2024 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/3870410/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Mar 28 2022 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Mar 29 00:09 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 69032 Mar 29 00:09 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Mar 29 00:09 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Mar 29 00:09 more + -rwsr-xr-x 1 root root 55528 Mar 29 00:09 mount + -rwxr-xr-x 1 root root 18664 Mar 29 00:09 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 9 Aug 10 03:55 sh -> /bin/bash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Mar 29 00:09 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Jan 20 2024 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Mar 29 00:09 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Mar 29 00:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -451,7 +482,7 @@ Get: 249 http://deb.debian.org/debian bullseye/main amd64 python3-basix amd64 0.0.1~git20210122.4f10ef2-2 [89.0 kB] Get: 250 http://deb.debian.org/debian bullseye/main amd64 python3-ffcx all 2019.2.0~git20210122.22ca4c0-2 [106 kB] Get: 251 http://deb.debian.org/debian bullseye/main amd64 libdolfinx-dev all 2019.2.0~git20210130.c14cb0a-5 [149 kB] -Fetched 164 MB in 3s (49.7 MB/s) +Fetched 164 MB in 3s (54.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19711 files and directories currently installed.) @@ -1498,7 +1529,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../fenicsx-performance-tests_0.0~git20210119.80e82ac-1_source.changes +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../fenicsx-performance-tests_0.0~git20210119.80e82ac-1_source.changes dpkg-buildpackage: info: source package fenicsx-performance-tests dpkg-buildpackage: info: source version 0.0~git20210119.80e82ac-1 dpkg-buildpackage: info: source distribution unstable @@ -1608,10 +1643,10 @@ make[2]: Entering directory '/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu' make -f CMakeFiles/dolfinx-scaling-test.dir/build.make CMakeFiles/dolfinx-scaling-test.dir/depend make[3]: Entering directory '/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu' -[ 11%] Generating Poisson.c -ffcx /build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/Poisson.ufl -[ 22%] Generating Elasticity.c +[ 11%] Generating Elasticity.c ffcx /build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/Elasticity.ufl +[ 22%] Generating Poisson.c +ffcx /build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/Poisson.ufl cd "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/CMakeFiles/dolfinx-scaling-test.dir/DependInfo.cmake" --color= Dependee "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/CMakeFiles/dolfinx-scaling-test.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/CMakeFiles/dolfinx-scaling-test.dir/depend.internal". Dependee "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/CMakeFiles/dolfinx-scaling-test.dir/depend.internal". @@ -1619,18 +1654,18 @@ make[3]: Leaving directory '/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu' make -f CMakeFiles/dolfinx-scaling-test.dir/build.make CMakeFiles/dolfinx-scaling-test.dir/build make[3]: Entering directory '/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu' -[ 44%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/poisson_problem.cpp.o -[ 44%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/main.cpp.o -[ 55%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/mesh.cpp.o +[ 33%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/main.cpp.o +[ 44%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/mesh.cpp.o /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -std=c++17 -o CMakeFiles/dolfinx-scaling-test.dir/main.cpp.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/main.cpp" -[ 66%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/elasticity_problem.cpp.o -/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -std=c++17 -o CMakeFiles/dolfinx-scaling-test.dir/poisson_problem.cpp.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/poisson_problem.cpp" +[ 55%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/elasticity_problem.cpp.o /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -std=c++17 -o CMakeFiles/dolfinx-scaling-test.dir/mesh.cpp.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/mesh.cpp" -[ 77%] Building C object CMakeFiles/dolfinx-scaling-test.dir/Poisson.c.o /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -std=c++17 -o CMakeFiles/dolfinx-scaling-test.dir/elasticity_problem.cpp.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/elasticity_problem.cpp" -/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -o CMakeFiles/dolfinx-scaling-test.dir/Poisson.c.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/Poisson.c" -[ 88%] Building C object CMakeFiles/dolfinx-scaling-test.dir/Elasticity.c.o +[ 66%] Building CXX object CMakeFiles/dolfinx-scaling-test.dir/poisson_problem.cpp.o +[ 77%] Building C object CMakeFiles/dolfinx-scaling-test.dir/Elasticity.c.o +/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -std=c++17 -o CMakeFiles/dolfinx-scaling-test.dir/poisson_problem.cpp.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src/poisson_problem.cpp" /usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -o CMakeFiles/dolfinx-scaling-test.dir/Elasticity.c.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/Elasticity.c" +[ 88%] Building C object CMakeFiles/dolfinx-scaling-test.dir/Poisson.c.o +/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"2019.2.9.99\" -DEIGEN_MAX_ALIGN_BYTES=32 -DHAS_SLEPC -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu" -I"/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/src" -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -isystem /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -pthread -o CMakeFiles/dolfinx-scaling-test.dir/Poisson.c.o -c "/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/Poisson.c" [100%] Linking CXX executable dolfinx-scaling-test /usr/bin/cmake -E cmake_link_script CMakeFiles/dolfinx-scaling-test.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -pthread CMakeFiles/dolfinx-scaling-test.dir/main.cpp.o CMakeFiles/dolfinx-scaling-test.dir/mesh.cpp.o CMakeFiles/dolfinx-scaling-test.dir/elasticity_problem.cpp.o CMakeFiles/dolfinx-scaling-test.dir/poisson_problem.cpp.o CMakeFiles/dolfinx-scaling-test.dir/Elasticity.c.o CMakeFiles/dolfinx-scaling-test.dir/Poisson.c.o -o dolfinx-scaling-test -Wl,-rpath,/usr/lib/x86_64-linux-gnu/openmpi/lib:/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/lib: /usr/lib/x86_64-linux-gnu/libdolfinx_real.so.2019.2.9.99 /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.74.0 /usr/lib/x86_64-linux-gnu/libbasix.so /usr/lib/x86_64-linux-gnu/libboost_timer.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.so -lm /usr/lib/slepcdir/slepc3.14/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/lib/libpetsc_real.so @@ -1675,7 +1710,7 @@ Symmetric graph false Number of levels to square graph 1 Number smoothing steps 1 - Complexity: grid = 1.39365 + Complexity: grid = 1.39356 Coarse grid solver -- level ------------------------------- KSP Object: (mg_coarse_) 8 MPI processes type: preonly @@ -1699,33 +1734,33 @@ tolerance for zero pivot 2.22045e-14 using diagonal shift on blocks to prevent zero pivot [INBLOCKS] matrix ordering: nd - factor fill ratio given 5., needed 1.45736 + factor fill ratio given 5., needed 1.44823 Factored matrix follows: Mat Object: 1 MPI processes type: seqaij - rows=504, cols=504, bs=6 + rows=540, cols=540, bs=6 package used to perform factorization: petsc - total: nonzeros=203040, allocated nonzeros=203040 - using I-node routines: found 150 nodes, limit used is 5 + total: nonzeros=229608, allocated nonzeros=229608 + using I-node routines: found 162 nodes, limit used is 5 linear system matrix = precond matrix: Mat Object: 1 MPI processes type: seqaij - rows=504, cols=504, bs=6 - total: nonzeros=139320, allocated nonzeros=139320 + rows=540, cols=540, bs=6 + total: nonzeros=158544, allocated nonzeros=158544 total number of mallocs used during MatSetValues calls=0 - using I-node routines: found 168 nodes, limit used is 5 + using I-node routines: found 180 nodes, limit used is 5 linear system matrix = precond matrix: Mat Object: 8 MPI processes type: mpiaij - rows=504, cols=504, bs=6 - total: nonzeros=139320, allocated nonzeros=139320 + rows=540, cols=540, bs=6 + total: nonzeros=158544, allocated nonzeros=158544 total number of mallocs used during MatSetValues calls=0 - using I-node (on process 0) routines: found 168 nodes, limit used is 5 + using I-node (on process 0) routines: found 180 nodes, limit used is 5 Down solver (pre-smoother) on level 1 ------------------------------- KSP Object: (mg_levels_1_) 8 MPI processes type: chebyshev - eigenvalue estimates used: min = 0.166659, max = 1.83324 - eigenvalues estimate via cg min 0.0254993, max 1.66659 + eigenvalue estimates used: min = 0.169106, max = 1.86017 + eigenvalues estimate via cg min 0.0288629, max 1.69106 eigenvalues estimated using cg with translations [0. 0.1; 0. 1.1] KSP Object: (mg_levels_1_esteig_) 8 MPI processes type: cg @@ -1743,17 +1778,17 @@ linear system matrix = precond matrix: Mat Object: 8 MPI processes type: mpiaij - rows=6450, cols=6450, bs=6 - total: nonzeros=1206180, allocated nonzeros=1206180 + rows=6342, cols=6342, bs=6 + total: nonzeros=1186668, allocated nonzeros=1186668 total number of mallocs used during MatSetValues calls=0 using scalable MatPtAP() implementation - using I-node (on process 0) routines: found 240 nodes, limit used is 5 + using I-node (on process 0) routines: found 208 nodes, limit used is 5 Up solver (post-smoother) same as down solver (pre-smoother) Down solver (pre-smoother) on level 2 ------------------------------- KSP Object: (mg_levels_2_) 8 MPI processes type: chebyshev - eigenvalue estimates used: min = 0.260407, max = 2.86448 - eigenvalues estimate via cg min 0.0499228, max 2.60407 + eigenvalue estimates used: min = 0.261285, max = 2.87414 + eigenvalues estimate via cg min 0.0515527, max 2.61285 eigenvalues estimated using cg with translations [0. 0.1; 0. 1.1] KSP Object: (mg_levels_2_esteig_) 8 MPI processes type: cg @@ -1775,7 +1810,7 @@ total: nonzeros=3418020, allocated nonzeros=3418020 total number of mallocs used during MatSetValues calls=0 has attached near null space - using I-node (on process 0) routines: found 3321 nodes, limit used is 5 + using I-node (on process 0) routines: found 3334 nodes, limit used is 5 Up solver (post-smoother) same as down solver (pre-smoother) linear system matrix = precond matrix: Mat Object: 8 MPI processes @@ -1784,46 +1819,46 @@ total: nonzeros=3418020, allocated nonzeros=3418020 total number of mallocs used during MatSetValues calls=0 has attached near null space - using I-node (on process 0) routines: found 3321 nodes, limit used is 5 + using I-node (on process 0) routines: found 3334 nodes, limit used is 5 -[MPI_AVG] Summary of timings | reps wall avg wall tot ------------------------------------------------------------------------------------------- -Build BoxMesh | 1 0.256214 0.256214 -Build dofmap data | 2 0.006759 0.013518 -Build sparsity | 1 0.004675 0.004675 -Compute SCOTCH graph re-ordering | 2 0.000515 0.001029 -Compute dof reordering map | 2 0.003643 0.007286 -Compute entities of dim = 1 | 1 0.089760 0.089760 -Compute entities of dim = 2 | 1 0.058939 0.058939 -Compute graph partition (SCOTCH) | 1 0.212393 0.212393 -Compute local part of mesh dual graph | 1 0.013284 0.013284 -Compute local-to-local map | 1 0.000238 0.000238 -Compute non-local part of mesh dual graph | 1 0.004896 0.004896 -Compute-local-to-global links for global/local adjacency list | 1 0.000159 0.000159 -Distribute in graph creation AdjacencyList | 1 0.002212 0.002212 -Extract partition boundaries from SCOTCH graph | 1 0.000421 0.000421 -Fetch float data from remote processes | 1 0.000491 0.000491 -Get SCOTCH graph data | 1 0.000004 0.000004 -Init dofmap from element dofmap | 2 0.001740 0.003479 -PETSc Krylov solver | 1 0.641128 0.641128 -SCOTCH: call SCOTCH_dgraphBuild | 1 0.002983 0.002983 -SCOTCH: call SCOTCH_dgraphHalo | 1 0.000629 0.000629 -SCOTCH: call SCOTCH_dgraphPart | 1 0.207405 0.207405 -SCOTCH: call SCOTCH_graphBuild | 2 0.000005 0.000009 -SCOTCH: call SCOTCH_graphOrder | 2 0.000457 0.000913 -SparsityPattern::assemble | 1 0.009935 0.009935 -TOPOLOGY: Create sets | 1 0.004699 0.004699 -ZZZ Assemble matrix | 1 0.098314 0.098314 -ZZZ Assemble vector | 1 0.003948 0.003948 -ZZZ Create Mesh | 1 0.256628 0.256628 -ZZZ Create RHS function | 1 0.022097 0.022097 -ZZZ Create boundary conditions | 1 0.014485 0.014485 -ZZZ Create forms | 1 0.000041 0.000041 -ZZZ Create mesh entity permutations | 1 0.152834 0.152834 -ZZZ Create near-nullspace | 1 0.016805 0.016805 -ZZZ FunctionSpace | 1 0.007351 0.007351 -ZZZ Solve | 1 0.641342 0.641342 -*** Number of Krylov iterations: 16 +[MPI_AVG] Summary of timings | reps wall avg wall tot +-------------------------------------------------------------------------------------------- +Build BoxMesh | 1 9.385946 9.385946 +Build dofmap data | 2 0.270765 0.541530 +Build sparsity | 1 0.052897 0.052897 +Compute SCOTCH graph re-ordering | 2 0.003010 0.006020 +Compute dof reordering map | 2 0.007146 0.014291 +Compute entities of dim = 1 | 1 0.444663 0.444663 +Compute entities of dim = 2 | 1 0.436684 0.436684 +Compute graph partition (SCOTCH) | 1 8.219780 8.219780 +Compute local part of mesh dual graph | 1 0.030091 0.030091 +Compute local-to-local map | 1 0.000181 0.000181 +Compute non-local part of mesh dual graph | 1 0.136273 0.136273 +Compute-local-to-global links for global/local adjacency list | 1 0.000140 0.000140 +Distribute in graph creation AdjacencyList | 1 0.031162 0.031162 +Extract partition boundaries from SCOTCH graph | 1 0.000273 0.000273 +Fetch float data from remote processes | 1 0.045320 0.045320 +Get SCOTCH graph data | 1 0.000008 0.000008 +Init dofmap from element dofmap | 2 0.001830 0.003660 +PETSc Krylov solver | 1 15.092582 15.092582 +SCOTCH: call SCOTCH_dgraphBuild | 1 0.039338 0.039338 +SCOTCH: call SCOTCH_dgraphHalo | 1 0.024016 0.024016 +SCOTCH: call SCOTCH_dgraphPart | 1 8.155394 8.155394 +SCOTCH: call SCOTCH_graphBuild | 2 0.000005 0.000009 +SCOTCH: call SCOTCH_graphOrder | 2 0.002432 0.004864 +SparsityPattern::assemble | 1 0.215968 0.215968 +TOPOLOGY: Create sets | 1 0.048752 0.048752 +ZZZ Assemble matrix | 1 0.262564 0.262564 +ZZZ Assemble vector | 1 0.014551 0.014551 +ZZZ Create Mesh | 1 9.386314 9.386314 +ZZZ Create RHS function | 1 0.024051 0.024051 +ZZZ Create boundary conditions | 1 0.015874 0.015874 +ZZZ Create forms | 1 0.000043 0.000043 +ZZZ Create mesh entity permutations | 1 0.886314 0.886314 +ZZZ Create near-nullspace | 1 0.831370 0.831370 +ZZZ FunctionSpace | 1 0.293908 0.293908 +ZZZ Solve | 1 15.251228 15.251228 +*** Number of Krylov iterations: 17 *** Solution norm: 6.02584e-05 ************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** @@ -1831,17 +1866,17 @@ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- -/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named infom02-amd64 with 8 processors, by pbuilder1 Thu Sep 11 08:18:11 2025 +/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named i-capture-the-hostname with 8 processors, by pbuilder2 Sat Aug 10 04:00:18 2024 Using Petsc Release Version 3.14.5, Mar 03, 2021 Max Max/Min Avg Total -Time (sec): 1.234e+00 1.000 1.234e+00 +Time (sec): 2.764e+01 1.001 2.763e+01 Objects: 3.780e+02 1.005 3.762e+02 -Flop: 2.636e+08 1.274 2.219e+08 1.775e+09 -Flop/sec: 2.136e+08 1.274 1.798e+08 1.439e+09 -MPI Messages: 2.598e+03 1.729 1.848e+03 1.478e+04 -MPI Message Lengths: 1.370e+07 1.720 5.359e+03 7.922e+07 -MPI Reductions: 6.490e+02 1.000 +Flop: 2.732e+08 1.294 2.301e+08 1.841e+09 +Flop/sec: 9.884e+06 1.293 8.326e+06 6.661e+07 +MPI Messages: 2.458e+03 1.655 1.864e+03 1.491e+04 +MPI Message Lengths: 1.439e+07 1.939 5.410e+03 8.066e+07 +MPI Reductions: 6.520e+02 1.000 Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract) e.g., VecAXPY() for real vectors of length N --> 2N flop @@ -1849,7 +1884,7 @@ Summary of Stages: ----- Time ------ ----- Flop ------ --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total Count %Total Avg %Total Count %Total - 0: Main Stage: 1.2340e+00 100.0% 1.7753e+09 100.0% 1.478e+04 100.0% 5.359e+03 100.0% 6.420e+02 98.9% + 0: Main Stage: 2.7634e+01 100.0% 1.8406e+09 100.0% 1.491e+04 100.0% 5.410e+03 100.0% 6.450e+02 98.9% ------------------------------------------------------------------------------------------------------------------------ See the 'Profiling' chapter of the users' manual for details on interpreting output. @@ -1873,80 +1908,80 @@ --- Event Stage 0: Main Stage -BuildTwoSided 95 1.0 9.8647e-02 3.7 0.00e+00 0.0 8.5e+02 4.0e+00 9.5e+01 6 0 6 0 15 6 0 6 0 15 0 -BuildTwoSidedF 76 1.0 9.8293e-02 3.8 0.00e+00 0.0 4.2e+02 5.4e+04 7.6e+01 6 0 3 29 12 6 0 3 29 12 0 -MatMult 192 1.0 7.2318e-02 1.1 1.22e+08 1.1 7.5e+03 3.7e+03 0.0e+00 5 52 51 35 0 5 52 51 35 0 12643 -MatMultAdd 34 1.0 3.6385e-02 6.4 8.79e+06 1.1 7.8e+02 1.1e+03 0.0e+00 3 4 5 1 0 3 4 5 1 0 1839 -MatMultTranspose 34 1.0 1.0354e-02 1.4 8.80e+06 1.1 7.8e+02 1.1e+03 0.0e+00 1 4 5 1 0 1 4 5 1 0 6472 -MatSolve 17 0.0 2.0886e-03 0.0 6.89e+06 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 3301 -MatLUFactorSym 1 1.0 7.1146e-03825.7 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatLUFactorNum 1 1.0 2.0652e-0219086.8 5.17e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 3 0 0 0 0 3 0 0 0 2502 -MatScale 6 1.0 6.9828e-04 1.4 6.24e+05 1.1 7.8e+01 1.0e+03 0.0e+00 0 0 1 0 0 0 0 1 0 0 6819 -MatResidual 34 1.0 1.1075e-02 1.1 2.12e+07 1.1 1.3e+03 3.5e+03 0.0e+00 1 9 9 6 0 1 9 9 6 0 14197 -MatAssemblyBegin 41 1.0 1.1328e-01 2.1 0.00e+00 0.0 4.2e+02 5.4e+04 1.6e+01 7 0 3 29 2 7 0 3 29 2 0 -MatAssemblyEnd 41 1.0 3.3950e-02 1.0 1.47e+05 2.2 9.5e+02 3.5e+02 7.0e+01 3 0 6 0 11 3 0 6 0 11 27 -MatGetRowIJ 1 0.0 9.7313e-05 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatCreateSubMat 2 1.0 1.0719e-02 1.0 0.00e+00 0.0 4.9e+01 3.2e+04 3.0e+01 1 0 0 2 5 1 0 0 2 5 0 -MatGetOrdering 1 0.0 2.3555e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatCoarsen 2 1.0 9.1775e-04 1.2 0.00e+00 0.0 6.0e+02 7.9e+02 9.0e+00 0 0 4 1 1 0 0 4 1 1 0 -MatZeroEntries 2 1.0 2.3343e-04 2.6 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatView 6 1.5 1.1120e-03 1.8 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 1 0 0 0 0 1 0 -MatAXPY 2 1.0 3.3084e-03 1.3 6.76e+04 1.1 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 152 -MatTranspose 4 1.0 3.4760e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatMatMultSym 6 1.0 4.4193e-02 1.1 0.00e+00 0.0 4.0e+02 6.5e+03 2.0e+01 3 0 3 3 3 3 0 3 3 3 0 -MatMatMultNum 2 1.0 9.1366e-03 1.0 7.47e+06 1.1 7.8e+01 2.1e+04 2.0e+00 1 3 1 2 0 1 3 1 2 0 5949 -MatPtAPSymbolic 2 1.0 1.7650e-01 1.0 0.00e+00 0.0 4.8e+02 3.2e+04 1.4e+01 14 0 3 19 2 14 0 3 19 2 0 -MatPtAPNumeric 2 1.0 1.8740e-01 1.0 6.88e+07 1.2 3.6e+02 3.7e+04 1.2e+01 15 28 2 17 2 15 28 2 17 2 2643 -MatTrnMatMultSym 1 1.0 2.7570e-02 1.0 0.00e+00 0.0 2.7e+02 1.9e+04 1.3e+01 2 0 2 7 2 2 0 2 7 2 0 -MatGetLocalMat 7 1.0 2.0260e-03 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatGetBrAoCol 6 1.0 5.7659e-03 1.2 0.00e+00 0.0 5.5e+02 3.0e+04 0.0e+00 0 0 4 20 0 0 0 4 20 0 0 -VecDot 36 1.0 6.6341e-04 1.1 7.42e+05 1.1 0.0e+00 0.0e+00 3.6e+01 0 0 0 0 6 0 0 0 0 6 8703 -VecMDot 20 1.0 2.0785e-03 3.5 1.24e+06 1.1 0.0e+00 0.0e+00 2.0e+01 0 1 0 0 3 0 1 0 0 3 4585 -VecTDot 74 1.0 4.3878e-03 2.5 1.13e+06 1.1 0.0e+00 0.0e+00 7.4e+01 0 0 0 0 11 0 0 0 0 12 1999 -VecNorm 68 1.0 9.4786e-03 3.3 9.91e+05 1.1 0.0e+00 0.0e+00 6.8e+01 1 0 0 0 10 1 0 0 0 11 808 -VecScale 28 1.0 1.1084e-04 1.3 1.86e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 12939 -VecCopy 116 1.0 3.5773e-04 1.6 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecSet 179 1.0 2.3736e-04 1.8 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecAXPY 83 1.0 5.3224e-04 1.3 1.32e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 19191 -VecAYPX 237 1.0 1.5756e-03 1.6 2.05e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 9995 -VecAXPBYCZ 68 1.0 2.7155e-03 7.0 1.92e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 5424 -VecMAXPY 22 1.0 4.0848e-04 1.6 1.47e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 27574 -VecAssemblyBegin 61 1.0 2.1019e-03 4.7 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+01 0 0 0 0 9 0 0 0 0 9 0 -VecAssemblyEnd 61 1.0 3.8803e-05 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecPointwiseMult 180 1.0 1.4352e-03 1.5 1.01e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 5433 -VecScatterBegin 327 1.0 4.8502e-03 2.1 0.00e+00 0.0 1.2e+04 2.8e+03 0.0e+00 0 0 79 42 0 0 0 79 42 0 0 -VecScatterEnd 327 1.0 6.1909e-02 1.6 3.31e+04 3.5 0.0e+00 0.0e+00 0.0e+00 4 0 0 0 0 4 0 0 0 0 2 -VecSetRandom 2 1.0 5.1878e-04 1.8 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecNormalize 28 1.0 1.2564e-03 1.5 5.57e+05 1.1 0.0e+00 0.0e+00 2.8e+01 0 0 0 0 4 0 0 0 0 4 3424 -SFSetGraph 19 1.0 2.4764e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFSetUp 19 1.0 1.3226e-03 1.2 0.00e+00 0.0 1.3e+03 3.5e+02 1.9e+01 0 0 9 1 3 0 0 9 1 3 0 -SFBcastOpBegin 303 1.0 3.9887e-03 1.9 0.00e+00 0.0 1.1e+04 2.9e+03 0.0e+00 0 0 76 41 0 0 0 76 41 0 0 -SFBcastOpEnd 303 1.0 5.7554e-02 1.8 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 4 0 0 0 0 4 0 0 0 0 0 -SFReduceBegin 35 1.0 1.1017e-03 8.0 0.00e+00 0.0 8.2e+02 1.1e+03 0.0e+00 0 0 6 1 0 0 0 6 1 0 0 -SFReduceEnd 35 1.0 5.9891e-03 2.1 3.31e+04 3.5 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 19 -SFPack 338 1.0 1.5445e-03 1.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFUnpack 338 1.0 1.0076e-04 1.5 3.31e+04 3.5 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1158 -KSPSetUp 7 1.0 9.1026e-03 1.0 1.38e+07 1.1 7.8e+02 3.5e+03 7.2e+01 1 6 5 3 11 1 6 5 3 11 11331 -KSPSolve 1 1.0 6.3922e-01 1.0 2.61e+08 1.3 1.4e+04 5.1e+03 5.5e+02 52 99 97 93 85 52 99 97 93 86 2738 -KSPGMRESOrthog 20 1.0 2.3383e-03 2.8 2.48e+06 1.1 0.0e+00 0.0e+00 2.0e+01 0 1 0 0 3 0 1 0 0 3 8151 -PCGAMGGraph_AGG 2 1.0 4.9534e-02 1.0 6.76e+05 1.1 3.9e+02 4.1e+02 3.8e+01 4 0 3 0 6 4 0 3 0 6 102 -PCGAMGCoarse_AGG 2 1.0 3.0118e-02 1.0 0.00e+00 0.0 1.1e+03 5.8e+03 3.0e+01 2 0 7 8 5 2 0 7 8 5 0 -PCGAMGProl_AGG 2 1.0 1.4351e-02 1.0 0.00e+00 0.0 2.5e+03 1.5e+03 1.9e+02 1 0 17 5 29 1 0 17 5 29 0 -PCGAMGPOpt_AGG 2 1.0 4.6805e-02 1.0 2.36e+07 1.1 1.3e+03 5.6e+03 8.2e+01 4 10 8 9 13 4 10 8 9 13 3743 -GAMG: createProl 2 1.0 1.4095e-01 1.0 2.43e+07 1.1 5.2e+03 3.3e+03 3.4e+02 11 10 35 22 52 11 10 35 22 53 1279 - Graph 4 1.0 4.9430e-02 1.0 6.76e+05 1.1 3.9e+02 4.1e+02 3.8e+01 4 0 3 0 6 4 0 3 0 6 102 - MIS/Agg 2 1.0 9.4521e-04 1.1 0.00e+00 0.0 6.0e+02 7.9e+02 9.0e+00 0 0 4 1 1 0 0 4 1 1 0 - SA: col data 2 1.0 6.2455e-03 1.0 0.00e+00 0.0 2.2e+03 1.2e+03 1.7e+02 1 0 15 4 26 1 0 15 4 26 0 - SA: frmProl0 2 1.0 7.6886e-03 1.0 0.00e+00 0.0 2.2e+02 4.2e+03 1.2e+01 1 0 1 1 2 1 0 1 1 2 0 - SA: smooth 2 1.0 3.6349e-02 1.0 8.05e+06 1.1 4.8e+02 8.9e+03 2.8e+01 3 3 3 5 4 3 3 3 5 4 1617 -GAMG: partLevel 2 1.0 3.7522e-01 1.0 6.88e+07 1.2 9.3e+02 3.2e+04 8.1e+01 30 28 6 38 12 30 28 6 38 13 1320 - repartition 1 1.0 1.1831e-02 1.0 0.00e+00 0.0 9.4e+01 1.7e+04 5.5e+01 1 0 1 2 8 1 0 1 2 9 0 - Invert-Sort 1 1.0 1.1300e-04 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+00 0 0 0 0 1 0 0 0 0 1 0 - Move A 1 1.0 7.8416e-03 1.0 0.00e+00 0.0 3.5e+01 4.5e+04 1.6e+01 1 0 0 2 2 1 0 0 2 2 0 - Move P 1 1.0 3.0368e-03 1.0 0.00e+00 0.0 1.4e+01 4.3e+02 1.7e+01 0 0 0 0 3 0 0 0 0 3 0 -PCSetUp 2 1.0 5.5381e-01 1.1 1.44e+08 1.6 6.9e+03 7.3e+03 5.0e+02 43 47 47 63 77 43 47 47 63 78 1499 -PCSetUpOnBlocks 17 1.0 2.8088e-02249.5 5.17e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 3 0 0 0 0 3 0 0 0 1839 -PCApply 39 1.0 1.0009e-01 1.1 1.53e+08 1.6 6.9e+03 3.0e+03 4.0e+00 8 48 46 26 1 8 48 46 26 1 8481 +BuildTwoSided 95 1.0 1.8514e+00 1.1 0.00e+00 0.0 8.1e+02 4.0e+00 9.5e+01 6 0 5 0 15 6 0 5 0 15 0 +BuildTwoSidedF 76 1.0 1.3621e+00 1.1 0.00e+00 0.0 3.9e+02 5.9e+04 7.6e+01 5 0 3 29 12 5 0 3 29 12 0 +MatMult 201 1.0 2.6849e+00 1.1 1.24e+08 1.1 7.8e+03 3.6e+03 0.0e+00 9 52 52 35 0 9 52 52 35 0 355 +MatMultAdd 36 1.0 5.3808e-01 1.4 9.08e+06 1.1 7.6e+02 1.2e+03 0.0e+00 2 4 5 1 0 2 4 5 1 0 131 +MatMultTranspose 36 1.0 4.3667e-01 1.6 9.10e+06 1.1 7.6e+02 1.2e+03 0.0e+00 1 4 5 1 0 1 4 5 1 0 162 +MatSolve 18 0.0 3.7682e-03 0.0 8.26e+06 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2191 +MatLUFactorSym 1 1.0 1.8612e-022570.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatLUFactorNum 1 1.0 4.5284e-0243045.3 6.20e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 3 0 0 0 0 3 0 0 0 1369 +MatScale 6 1.0 3.5453e-02 1.8 6.08e+05 1.1 7.8e+01 1.0e+03 0.0e+00 0 0 1 0 0 0 0 1 0 0 134 +MatResidual 36 1.0 4.4410e-01 1.2 2.16e+07 1.1 1.4e+03 3.5e+03 0.0e+00 2 9 9 6 0 2 9 9 6 0 373 +MatAssemblyBegin 41 1.0 5.0076e-01 1.4 0.00e+00 0.0 3.9e+02 5.9e+04 1.6e+01 2 0 3 29 2 2 0 3 29 2 0 +MatAssemblyEnd 41 1.0 1.5416e+00 1.1 1.94e+05 2.8 9.1e+02 3.6e+02 7.0e+01 5 0 6 0 11 5 0 6 0 11 1 +MatGetRowIJ 1 0.0 1.1268e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatCreateSubMat 2 1.0 6.1214e-01 1.0 0.00e+00 0.0 4.9e+01 3.6e+04 3.0e+01 2 0 0 2 5 2 0 0 2 5 0 +MatGetOrdering 1 0.0 3.3625e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatCoarsen 2 1.0 3.8768e-01 1.1 0.00e+00 0.0 5.9e+02 7.0e+02 9.0e+00 1 0 4 1 1 1 0 4 1 1 0 +MatZeroEntries 2 1.0 7.8199e-05 1.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatView 6 1.5 9.2000e-02 1.8 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 1 0 0 0 0 1 0 +MatAXPY 2 1.0 5.9347e-02 1.9 6.56e+04 1.1 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 8 +MatTranspose 4 1.0 2.5164e-03 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatMatMultSym 6 1.0 6.4683e-01 1.1 0.00e+00 0.0 3.8e+02 6.6e+03 2.0e+01 2 0 3 3 3 2 0 3 3 3 0 +MatMatMultNum 2 1.0 7.9976e-02 1.9 7.10e+06 1.2 7.8e+01 2.0e+04 2.0e+00 0 3 1 2 0 0 3 1 2 0 677 +MatPtAPSymbolic 2 1.0 8.1694e-01 1.0 0.00e+00 0.0 4.6e+02 3.4e+04 1.4e+01 3 0 3 19 2 3 0 3 19 2 0 +MatPtAPNumeric 2 1.0 6.5485e-01 1.1 7.23e+07 1.3 3.4e+02 4.0e+04 1.2e+01 2 27 2 17 2 2 27 2 17 2 762 +MatTrnMatMultSym 1 1.0 3.5566e-01 1.0 0.00e+00 0.0 2.5e+02 2.0e+04 1.3e+01 1 0 2 6 2 1 0 2 6 2 0 +MatGetLocalMat 7 1.0 1.4466e-03 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatGetBrAoCol 6 1.0 2.0792e-01 1.2 0.00e+00 0.0 5.5e+02 2.9e+04 0.0e+00 1 0 4 20 0 1 0 4 20 0 0 +VecDot 36 1.0 6.2232e-01 1.1 7.37e+05 1.1 0.0e+00 0.0e+00 3.6e+01 2 0 0 0 6 2 0 0 0 6 9 +VecMDot 20 1.0 4.7493e-01 1.9 1.22e+06 1.1 0.0e+00 0.0e+00 2.0e+01 1 1 0 0 3 1 1 0 0 3 20 +VecTDot 76 1.0 1.0485e+00 1.2 1.16e+06 1.1 0.0e+00 0.0e+00 7.6e+01 4 0 0 0 12 4 0 0 0 12 9 +VecNorm 69 1.0 1.2507e+00 1.3 1.00e+06 1.1 0.0e+00 0.0e+00 6.9e+01 4 0 0 0 11 4 0 0 0 11 6 +VecScale 28 1.0 1.8526e-04 1.1 1.83e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 7735 +VecCopy 122 1.0 4.1821e-04 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecSet 188 1.0 3.0570e-04 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecAXPY 85 1.0 1.0013e-03 1.4 1.35e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 10517 +VecAYPX 250 1.0 1.7223e-03 1.2 2.12e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 9629 +VecAXPBYCZ 72 1.0 6.3762e-04 1.2 2.00e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 24428 +VecMAXPY 22 1.0 4.5682e-04 1.4 1.44e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 24625 +VecAssemblyBegin 61 1.0 9.7435e-01 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+01 3 0 0 0 9 3 0 0 0 9 0 +VecAssemblyEnd 61 1.0 2.8616e-04 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecPointwiseMult 188 1.0 1.5138e-03 1.4 1.04e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 5373 +VecScatterBegin 340 1.0 1.0890e-02 1.5 0.00e+00 0.0 1.2e+04 2.8e+03 0.0e+00 0 0 80 42 0 0 0 80 42 0 0 +VecScatterEnd 340 1.0 4.3876e+00 1.1 3.63e+04 5.0 0.0e+00 0.0e+00 0.0e+00 15 0 0 0 0 15 0 0 0 0 0 +VecSetRandom 2 1.0 2.5683e-04 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecNormalize 28 1.0 5.7551e-01 1.5 5.50e+05 1.1 0.0e+00 0.0e+00 2.8e+01 2 0 0 0 4 2 0 0 0 4 7 +SFSetGraph 19 1.0 3.8387e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFSetUp 19 1.0 7.6996e-01 1.2 0.00e+00 0.0 1.2e+03 3.6e+02 1.9e+01 2 0 8 1 3 2 0 8 1 3 0 +SFBcastOpBegin 314 1.0 9.8226e-03 1.5 0.00e+00 0.0 1.2e+04 2.9e+03 0.0e+00 0 0 77 41 0 0 0 77 41 0 0 +SFBcastOpEnd 314 1.0 4.2861e+00 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 15 0 0 0 0 15 0 0 0 0 0 +SFReduceBegin 37 1.0 5.2789e-04 1.5 0.00e+00 0.0 7.9e+02 1.3e+03 0.0e+00 0 0 5 1 0 0 0 5 1 0 0 +SFReduceEnd 37 1.0 4.4733e-01 1.6 3.63e+04 5.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 1 0 0 0 0 0 +SFPack 351 1.0 1.5202e-03 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFUnpack 351 1.0 3.2942e-04 1.5 3.63e+04 5.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 379 +KSPSetUp 7 1.0 1.2585e+00 1.0 1.33e+07 1.1 7.8e+02 3.5e+03 7.2e+01 5 6 5 3 11 5 6 5 3 11 82 +KSPSolve 1 1.0 1.4979e+01 1.0 2.70e+08 1.3 1.5e+04 5.2e+03 5.5e+02 54 99 97 93 85 54 99 97 93 86 121 +KSPGMRESOrthog 20 1.0 4.7539e-01 1.9 2.44e+06 1.1 0.0e+00 0.0e+00 2.0e+01 1 1 0 0 3 1 1 0 0 3 40 +PCGAMGGraph_AGG 2 1.0 8.4760e-01 1.0 6.52e+05 1.1 3.9e+02 4.1e+02 3.8e+01 3 0 3 0 6 3 0 3 0 6 6 +PCGAMGCoarse_AGG 2 1.0 9.6394e-01 1.0 0.00e+00 0.0 1.0e+03 6.0e+03 3.0e+01 3 0 7 8 5 3 0 7 8 5 0 +PCGAMGProl_AGG 2 1.0 3.7960e+00 1.0 0.00e+00 0.0 2.4e+03 1.5e+03 1.9e+02 14 0 16 4 29 14 0 16 4 29 0 +PCGAMGPOpt_AGG 2 1.0 2.0316e+00 1.0 2.26e+07 1.1 1.2e+03 5.5e+03 8.2e+01 7 9 8 8 13 7 9 8 8 13 86 +GAMG: createProl 2 1.0 7.6043e+00 1.0 2.33e+07 1.1 5.1e+03 3.3e+03 3.4e+02 27 10 34 21 52 27 10 34 21 52 24 + Graph 4 1.0 8.4744e-01 1.0 6.52e+05 1.1 3.9e+02 4.1e+02 3.8e+01 3 0 3 0 6 3 0 3 0 6 6 + MIS/Agg 2 1.0 3.8775e-01 1.1 0.00e+00 0.0 5.9e+02 7.0e+02 9.0e+00 1 0 4 1 1 1 0 4 1 1 0 + SA: col data 2 1.0 3.4159e+00 1.0 0.00e+00 0.0 2.2e+03 1.2e+03 1.7e+02 12 0 15 3 26 12 0 15 3 26 0 + SA: frmProl0 2 1.0 2.9045e-01 1.1 0.00e+00 0.0 2.0e+02 4.2e+03 1.2e+01 1 0 1 1 2 1 0 1 1 2 0 + SA: smooth 2 1.0 7.5186e-01 1.0 7.67e+06 1.2 4.6e+02 9.0e+03 2.8e+01 3 3 3 5 4 3 3 3 5 4 78 +GAMG: partLevel 2 1.0 2.4956e+00 1.0 7.23e+07 1.3 9.0e+02 3.5e+04 8.1e+01 9 27 6 38 12 9 27 6 38 13 200 + repartition 1 1.0 1.0519e+00 1.0 0.00e+00 0.0 9.4e+01 1.9e+04 5.5e+01 4 0 1 2 8 4 0 1 2 9 0 + Invert-Sort 1 1.0 1.3600e-01 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+00 0 0 0 0 1 0 0 0 0 1 0 + Move A 1 1.0 3.4801e-01 1.0 0.00e+00 0.0 3.5e+01 5.0e+04 1.6e+01 1 0 0 2 2 1 0 0 2 2 0 + Move P 1 1.0 3.3187e-01 1.1 0.00e+00 0.0 1.4e+01 4.5e+02 1.7e+01 1 0 0 0 3 1 0 0 0 3 0 +PCSetUp 2 1.0 1.1548e+01 1.0 1.48e+08 1.6 6.8e+03 7.4e+03 5.0e+02 42 46 45 62 77 42 46 45 62 78 73 +PCSetUpOnBlocks 18 1.0 6.4404e-02568.7 6.20e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 3 0 0 0 0 3 0 0 0 963 +PCApply 40 1.0 2.6520e+00 1.0 1.67e+08 1.7 7.1e+03 3.0e+03 4.0e+00 9 49 48 26 1 9 49 48 26 1 341 ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: @@ -1956,22 +1991,22 @@ --- Event Stage 0: Main Stage - Matrix 68 68 24667496 0. + Matrix 68 68 24861068 0. Matrix Coarsen 2 2 1264 0. Matrix Null Space 1 1 704 0. - Index Set 55 55 109604 0. - IS L to G Mapping 6 6 86336 0. + Index Set 55 55 114164 0. + IS L to G Mapping 6 6 87060 0. Vec Scatter 17 17 13872 0. - Vector 185 185 4399960 0. + Vector 185 185 4397512 0. Star Forest Graph 19 19 21888 0. Krylov Solver 9 9 72064 0. Preconditioner 9 9 9148 0. Viewer 3 2 1696 0. PetscRandom 4 4 2616 0. ======================================================================================================================== -Average time to get PetscTime(): 5.21e-08 -Average time for MPI_Barrier(): 3.9394e-06 -Average time for zero size MPI_Send(): 2.04012e-06 +Average time to get PetscTime(): 3.91e-08 +Average time for MPI_Barrier(): 0.0161526 +Average time for zero size MPI_Send(): 0.00432601 #PETSc Option Table entries: --ndofs 10000 --problem_type elasticity @@ -2066,7 +2101,7 @@ Symmetric graph false Number of levels to square graph 1 Number smoothing steps 1 - Complexity: grid = 1.41309 + Complexity: grid = 1.39752 Coarse grid solver -- level ------------------------------- KSP Object: (mg_coarse_) 8 MPI processes type: preonly @@ -2090,33 +2125,33 @@ tolerance for zero pivot 2.22045e-14 using diagonal shift on blocks to prevent zero pivot [INBLOCKS] matrix ordering: nd - factor fill ratio given 5., needed 1.50759 + factor fill ratio given 5., needed 1.47872 Factored matrix follows: Mat Object: 1 MPI processes type: seqaij - rows=564, cols=564, bs=6 + rows=546, cols=546, bs=6 package used to perform factorization: petsc - total: nonzeros=264528, allocated nonzeros=264528 - using I-node routines: found 169 nodes, limit used is 5 + total: nonzeros=228852, allocated nonzeros=228852 + using I-node routines: found 166 nodes, limit used is 5 linear system matrix = precond matrix: Mat Object: 1 MPI processes type: seqaij - rows=564, cols=564, bs=6 - total: nonzeros=175464, allocated nonzeros=175464 + rows=546, cols=546, bs=6 + total: nonzeros=154764, allocated nonzeros=154764 total number of mallocs used during MatSetValues calls=0 - using I-node routines: found 188 nodes, limit used is 5 + using I-node routines: found 182 nodes, limit used is 5 linear system matrix = precond matrix: Mat Object: 8 MPI processes type: mpiaij - rows=564, cols=564, bs=6 - total: nonzeros=175464, allocated nonzeros=175464 + rows=546, cols=546, bs=6 + total: nonzeros=154764, allocated nonzeros=154764 total number of mallocs used during MatSetValues calls=0 - using I-node (on process 0) routines: found 188 nodes, limit used is 5 + using I-node (on process 0) routines: found 182 nodes, limit used is 5 Down solver (pre-smoother) on level 1 ------------------------------- KSP Object: (mg_levels_1_) 8 MPI processes type: chebyshev - eigenvalue estimates used: min = 0.169795, max = 1.86774 - eigenvalues estimate via cg min 0.0188975, max 1.69795 + eigenvalue estimates used: min = 0.172846, max = 1.9013 + eigenvalues estimate via cg min 0.0261814, max 1.72846 eigenvalues estimated using cg with translations [0. 0.1; 0. 1.1] KSP Object: (mg_levels_1_esteig_) 8 MPI processes type: cg @@ -2134,17 +2169,17 @@ linear system matrix = precond matrix: Mat Object: 8 MPI processes type: mpiaij - rows=6498, cols=6498, bs=6 - total: nonzeros=1236492, allocated nonzeros=1236492 + rows=6408, cols=6408, bs=6 + total: nonzeros=1203984, allocated nonzeros=1203984 total number of mallocs used during MatSetValues calls=0 using scalable MatPtAP() implementation - using I-node (on process 0) routines: found 192 nodes, limit used is 5 + using I-node (on process 0) routines: found 184 nodes, limit used is 5 Up solver (post-smoother) same as down solver (pre-smoother) Down solver (pre-smoother) on level 2 ------------------------------- KSP Object: (mg_levels_2_) 8 MPI processes type: chebyshev - eigenvalue estimates used: min = 0.261561, max = 2.87718 - eigenvalues estimate via cg min 0.0514281, max 2.61561 + eigenvalue estimates used: min = 0.261054, max = 2.87159 + eigenvalues estimate via cg min 0.0474405, max 2.61054 eigenvalues estimated using cg with translations [0. 0.1; 0. 1.1] KSP Object: (mg_levels_2_esteig_) 8 MPI processes type: cg @@ -2166,7 +2201,7 @@ total: nonzeros=3418020, allocated nonzeros=3418020 total number of mallocs used during MatSetValues calls=0 has attached near null space - using I-node (on process 0) routines: found 3152 nodes, limit used is 5 + using I-node (on process 0) routines: found 3241 nodes, limit used is 5 Up solver (post-smoother) same as down solver (pre-smoother) linear system matrix = precond matrix: Mat Object: 8 MPI processes @@ -2175,45 +2210,45 @@ total: nonzeros=3418020, allocated nonzeros=3418020 total number of mallocs used during MatSetValues calls=0 has attached near null space - using I-node (on process 0) routines: found 3152 nodes, limit used is 5 + using I-node (on process 0) routines: found 3241 nodes, limit used is 5 -[MPI_AVG] Summary of timings | reps wall avg wall tot ------------------------------------------------------------------------------------------- -Build BoxMesh | 1 0.271445 0.271445 -Build dofmap data | 2 0.010817 0.021634 -Build sparsity | 1 0.008650 0.008650 -Compute SCOTCH graph re-ordering | 2 0.000647 0.001294 -Compute dof reordering map | 2 0.004289 0.008579 -Compute entities of dim = 1 | 1 0.094690 0.094690 -Compute entities of dim = 2 | 1 0.070400 0.070400 -Compute graph partition (SCOTCH) | 1 0.222620 0.222620 -Compute local part of mesh dual graph | 1 0.013287 0.013287 -Compute local-to-local map | 1 0.000256 0.000256 -Compute non-local part of mesh dual graph | 1 0.004365 0.004365 -Compute-local-to-global links for global/local adjacency list | 1 0.000177 0.000177 -Distribute in graph creation AdjacencyList | 1 0.002779 0.002779 -Extract partition boundaries from SCOTCH graph | 1 0.000546 0.000546 -Fetch float data from remote processes | 1 0.001007 0.001007 -Get SCOTCH graph data | 1 0.000004 0.000004 -Init dofmap from element dofmap | 2 0.001926 0.003852 -PETSc Krylov solver | 1 0.689887 0.689887 -SCOTCH: call SCOTCH_dgraphBuild | 1 0.000171 0.000171 -SCOTCH: call SCOTCH_dgraphHalo | 1 0.000442 0.000442 -SCOTCH: call SCOTCH_dgraphPart | 1 0.220461 0.220461 -SCOTCH: call SCOTCH_graphBuild | 2 0.000006 0.000011 -SCOTCH: call SCOTCH_graphOrder | 2 0.000578 0.001157 -SparsityPattern::assemble | 1 0.011749 0.011749 -TOPOLOGY: Create sets | 1 0.006037 0.006037 -ZZZ Assemble matrix | 1 0.108974 0.108974 -ZZZ Assemble vector | 1 0.003814 0.003814 -ZZZ Create Mesh | 1 0.271857 0.271857 -ZZZ Create RHS function | 1 0.023089 0.023089 -ZZZ Create boundary conditions | 1 0.015791 0.015791 -ZZZ Create forms | 1 0.000051 0.000051 -ZZZ Create mesh entity permutations | 1 0.169749 0.169749 -ZZZ Create near-nullspace | 1 0.018953 0.018953 -ZZZ FunctionSpace | 1 0.013019 0.013019 -ZZZ Solve | 1 0.690128 0.690128 +[MPI_AVG] Summary of timings | reps wall avg wall tot +-------------------------------------------------------------------------------------------- +Build BoxMesh | 1 7.363525 7.363525 +Build dofmap data | 2 0.309592 0.619184 +Build sparsity | 1 0.072558 0.072558 +Compute SCOTCH graph re-ordering | 2 0.002640 0.005280 +Compute dof reordering map | 2 0.008839 0.017678 +Compute entities of dim = 1 | 1 0.525070 0.525070 +Compute entities of dim = 2 | 1 0.438204 0.438204 +Compute graph partition (SCOTCH) | 1 6.090542 6.090542 +Compute local part of mesh dual graph | 1 0.024685 0.024685 +Compute local-to-local map | 1 0.000184 0.000184 +Compute non-local part of mesh dual graph | 1 0.110928 0.110928 +Compute-local-to-global links for global/local adjacency list | 1 0.000155 0.000155 +Distribute in graph creation AdjacencyList | 1 0.040911 0.040911 +Extract partition boundaries from SCOTCH graph | 1 0.000293 0.000293 +Fetch float data from remote processes | 1 0.051939 0.051939 +Get SCOTCH graph data | 1 0.000017 0.000017 +Init dofmap from element dofmap | 2 0.001163 0.002326 +PETSc Krylov solver | 1 10.169950 10.169950 +SCOTCH: call SCOTCH_dgraphBuild | 1 0.028153 0.028153 +SCOTCH: call SCOTCH_dgraphHalo | 1 0.018604 0.018604 +SCOTCH: call SCOTCH_dgraphPart | 1 6.042701 6.042701 +SCOTCH: call SCOTCH_graphBuild | 2 0.000004 0.000008 +SCOTCH: call SCOTCH_graphOrder | 2 0.002574 0.005148 +SparsityPattern::assemble | 1 0.269488 0.269488 +TOPOLOGY: Create sets | 1 0.087805 0.087805 +ZZZ Assemble matrix | 1 0.309551 0.309551 +ZZZ Assemble vector | 1 0.012210 0.012210 +ZZZ Create Mesh | 1 7.363888 7.363888 +ZZZ Create RHS function | 1 0.029676 0.029676 +ZZZ Create boundary conditions | 1 0.018084 0.018084 +ZZZ Create forms | 1 0.000045 0.000045 +ZZZ Create mesh entity permutations | 1 0.971167 0.971167 +ZZZ Create near-nullspace | 1 0.882866 0.882866 +ZZZ FunctionSpace | 1 0.330402 0.330402 +ZZZ Solve | 1 10.343592 10.343592 *** Number of Krylov iterations: 16 *** Solution norm: 6.02584e-05 ************************************************************************************************************************ @@ -2222,16 +2257,16 @@ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- -/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named infom02-amd64 with 8 processors, by pbuilder1 Thu Sep 11 08:18:13 2025 +/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named i-capture-the-hostname with 8 processors, by pbuilder2 Sat Aug 10 04:01:09 2024 Using Petsc Release Version 3.14.5, Mar 03, 2021 Max Max/Min Avg Total -Time (sec): 1.341e+00 1.000 1.341e+00 +Time (sec): 2.123e+01 1.001 2.123e+01 Objects: 3.780e+02 1.005 3.762e+02 -Flop: 2.934e+08 1.372 2.299e+08 1.839e+09 -Flop/sec: 2.187e+08 1.372 1.714e+08 1.371e+09 -MPI Messages: 2.388e+03 1.617 1.922e+03 1.538e+04 -MPI Message Lengths: 1.407e+07 1.793 5.299e+03 8.147e+07 +Flop: 2.679e+08 1.304 2.230e+08 1.784e+09 +Flop/sec: 1.262e+07 1.304 1.051e+07 8.405e+07 +MPI Messages: 2.722e+03 1.650 2.079e+03 1.664e+04 +MPI Message Lengths: 1.361e+07 1.793 4.893e+03 8.140e+07 MPI Reductions: 6.490e+02 1.000 Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract) @@ -2240,7 +2275,7 @@ Summary of Stages: ----- Time ------ ----- Flop ------ --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total Count %Total Avg %Total Count %Total - 0: Main Stage: 1.3412e+00 100.0% 1.8391e+09 100.0% 1.538e+04 100.0% 5.299e+03 100.0% 6.420e+02 98.9% + 0: Main Stage: 2.1227e+01 100.0% 1.7840e+09 100.0% 1.664e+04 100.0% 4.893e+03 100.0% 6.420e+02 98.9% ------------------------------------------------------------------------------------------------------------------------ See the 'Profiling' chapter of the users' manual for details on interpreting output. @@ -2264,80 +2299,80 @@ --- Event Stage 0: Main Stage -BuildTwoSided 95 1.0 1.5092e-0120.0 0.00e+00 0.0 8.7e+02 4.0e+00 9.5e+01 6 0 6 0 15 6 0 6 0 15 0 -BuildTwoSidedF 76 1.0 1.5004e-0121.3 0.00e+00 0.0 4.3e+02 5.6e+04 7.6e+01 6 0 3 30 12 6 0 3 30 12 0 -MatMult 192 1.0 5.9729e-02 1.1 1.21e+08 1.2 7.8e+03 3.5e+03 0.0e+00 4 50 51 33 0 4 50 51 33 0 15397 -MatMultAdd 34 1.0 6.0318e-0210.6 8.83e+06 1.1 7.6e+02 1.2e+03 0.0e+00 4 4 5 1 0 4 4 5 1 0 1126 -MatMultTranspose 34 1.0 8.2965e-03 1.2 8.84e+06 1.1 7.6e+02 1.2e+03 0.0e+00 1 4 5 1 0 1 4 5 1 0 8199 -MatSolve 17 0.0 3.5018e-03 0.0 8.98e+06 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2566 -MatLUFactorSym 1 1.0 1.8759e-021733.6 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatLUFactorNum 1 1.0 3.0541e-0224790.1 7.90e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 2585 -MatScale 6 1.0 5.6252e-04 1.3 6.26e+05 1.1 8.2e+01 9.7e+02 0.0e+00 0 0 1 0 0 0 0 1 0 0 8573 -MatResidual 34 1.0 1.0165e-02 1.1 2.09e+07 1.2 1.4e+03 3.3e+03 0.0e+00 1 9 9 6 0 1 9 9 6 0 15569 -MatAssemblyBegin 41 1.0 1.6148e-01 3.9 0.00e+00 0.0 4.3e+02 5.6e+04 1.6e+01 8 0 3 30 2 8 0 3 30 2 0 -MatAssemblyEnd 41 1.0 3.7439e-02 1.0 1.55e+05 1.5 9.8e+02 3.4e+02 7.0e+01 3 0 6 0 11 3 0 6 0 11 27 -MatGetRowIJ 1 0.0 1.3814e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatCreateSubMat 2 1.0 1.5930e-02 1.0 0.00e+00 0.0 4.9e+01 4.0e+04 3.0e+01 1 0 0 2 5 1 0 0 2 5 0 -MatGetOrdering 1 0.0 3.4580e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatCoarsen 2 1.0 8.9139e-04 1.0 0.00e+00 0.0 6.3e+02 6.5e+02 9.0e+00 0 0 4 1 1 0 0 4 1 1 0 -MatZeroEntries 2 1.0 1.3104e-04 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatView 6 1.5 9.4245e-04 2.2 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 1 0 0 0 0 1 0 -MatAXPY 2 1.0 2.4570e-03 1.2 6.70e+04 1.1 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 204 -MatTranspose 4 1.0 4.3013e-03 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatMatMultSym 6 1.0 5.9689e-02 1.5 0.00e+00 0.0 4.2e+02 6.1e+03 2.0e+01 3 0 3 3 3 3 0 3 3 3 0 -MatMatMultNum 2 1.0 7.6156e-03 1.0 7.24e+06 1.2 8.2e+01 2.0e+04 2.0e+00 1 3 1 2 0 1 3 1 2 0 7185 -MatPtAPSymbolic 2 1.0 2.1368e-01 1.0 0.00e+00 0.0 5.1e+02 3.2e+04 1.4e+01 16 0 3 20 2 16 0 3 20 2 0 -MatPtAPNumeric 2 1.0 1.8911e-01 1.0 6.78e+07 1.1 3.8e+02 3.9e+04 1.2e+01 14 28 2 18 2 14 28 2 18 2 2759 -MatTrnMatMultSym 1 1.0 3.0843e-02 1.0 0.00e+00 0.0 2.7e+02 1.9e+04 1.3e+01 2 0 2 6 2 2 0 2 6 2 0 -MatGetLocalMat 7 1.0 2.0157e-03 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatGetBrAoCol 6 1.0 5.6480e-03 1.3 0.00e+00 0.0 5.7e+02 2.9e+04 0.0e+00 0 0 4 20 0 0 0 4 20 0 0 -VecDot 36 1.0 9.7679e-04 1.2 7.40e+05 1.1 0.0e+00 0.0e+00 3.6e+01 0 0 0 0 6 0 0 0 0 6 5911 -VecMDot 20 1.0 1.6723e-03 3.0 1.23e+06 1.1 0.0e+00 0.0e+00 2.0e+01 0 1 0 0 3 0 1 0 0 3 5701 -VecTDot 74 1.0 3.0744e-03 2.6 1.13e+06 1.1 0.0e+00 0.0e+00 7.4e+01 0 0 0 0 11 0 0 0 0 12 2853 -VecNorm 68 1.0 3.9180e-03 2.0 9.85e+05 1.1 0.0e+00 0.0e+00 6.8e+01 0 0 0 0 10 0 0 0 0 11 1956 -VecScale 28 1.0 1.0484e-04 1.4 1.84e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 13685 -VecCopy 116 1.0 2.6616e-04 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecSet 179 1.0 1.9500e-04 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecAXPY 83 1.0 5.3893e-04 1.3 1.31e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 18957 -VecAYPX 237 1.0 1.2342e-03 1.4 2.03e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 12765 -VecAXPBYCZ 68 1.0 4.2536e-04 1.4 1.90e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 34646 -VecMAXPY 22 1.0 3.3459e-04 1.3 1.45e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 33682 -VecAssemblyBegin 61 1.0 1.3900e-03 2.2 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+01 0 0 0 0 9 0 0 0 0 9 0 -VecAssemblyEnd 61 1.0 3.5981e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecPointwiseMult 180 1.0 1.1497e-03 1.3 1.00e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 6786 -VecScatterBegin 327 1.0 4.4159e-03 1.9 0.00e+00 0.0 1.2e+04 2.7e+03 0.0e+00 0 0 79 40 0 0 0 79 40 0 0 -VecScatterEnd 327 1.0 8.1968e-02 5.4 3.93e+04 4.2 0.0e+00 0.0e+00 0.0e+00 5 0 0 0 0 5 0 0 0 0 1 -VecSetRandom 2 1.0 4.7330e-04 2.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecNormalize 28 1.0 1.0646e-03 1.7 5.53e+05 1.1 0.0e+00 0.0e+00 2.8e+01 0 0 0 0 4 0 0 0 0 4 4043 -SFSetGraph 19 1.0 3.0157e-05 2.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFSetUp 19 1.0 1.5124e-03 1.2 0.00e+00 0.0 1.3e+03 3.4e+02 1.9e+01 0 0 9 1 3 0 0 9 1 3 0 -SFBcastOpBegin 303 1.0 4.0494e-03 1.9 0.00e+00 0.0 1.2e+04 2.7e+03 0.0e+00 0 0 77 39 0 0 0 77 39 0 0 -SFBcastOpEnd 303 1.0 7.7845e-02 6.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 5 0 0 0 0 5 0 0 0 0 0 -SFReduceBegin 35 1.0 2.6984e-04 1.9 0.00e+00 0.0 8.0e+02 1.2e+03 0.0e+00 0 0 5 1 0 0 0 5 1 0 0 -SFReduceEnd 35 1.0 4.2398e-03 4.2 3.93e+04 4.2 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 29 -SFPack 338 1.0 1.9108e-03 2.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFUnpack 338 1.0 1.1043e-04 1.6 3.93e+04 4.2 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1112 -KSPSetUp 7 1.0 9.1012e-03 1.0 1.36e+07 1.2 8.2e+02 3.3e+03 7.2e+01 1 6 5 3 11 1 6 5 3 11 11400 -KSPSolve 1 1.0 6.8819e-01 1.0 2.90e+08 1.4 1.5e+04 5.1e+03 5.5e+02 51 99 97 93 85 51 99 97 93 86 2636 -KSPGMRESOrthog 20 1.0 1.9364e-03 2.2 2.46e+06 1.1 0.0e+00 0.0e+00 2.0e+01 0 1 0 0 3 0 1 0 0 3 9849 -PCGAMGGraph_AGG 2 1.0 5.2563e-02 1.0 6.67e+05 1.2 4.1e+02 3.9e+02 3.8e+01 4 0 3 0 6 4 0 3 0 6 96 -PCGAMGCoarse_AGG 2 1.0 3.3163e-02 1.0 0.00e+00 0.0 1.1e+03 5.5e+03 3.0e+01 2 0 7 7 5 2 0 7 7 5 0 -PCGAMGProl_AGG 2 1.0 1.2750e-02 1.0 0.00e+00 0.0 2.6e+03 1.4e+03 1.9e+02 1 0 17 5 29 1 0 17 5 29 0 -PCGAMGPOpt_AGG 2 1.0 4.4336e-02 1.0 2.30e+07 1.1 1.3e+03 5.2e+03 8.2e+01 3 10 9 8 13 3 10 9 8 13 3975 -GAMG: createProl 2 1.0 1.4301e-01 1.0 2.37e+07 1.1 5.4e+03 3.1e+03 3.4e+02 11 10 35 21 52 11 10 35 21 53 1268 - Graph 4 1.0 5.2465e-02 1.0 6.67e+05 1.2 4.1e+02 3.9e+02 3.8e+01 4 0 3 0 6 4 0 3 0 6 97 - MIS/Agg 2 1.0 9.2059e-04 1.0 0.00e+00 0.0 6.3e+02 6.5e+02 9.0e+00 0 0 4 1 1 0 0 4 1 1 0 - SA: col data 2 1.0 5.4382e-03 1.0 0.00e+00 0.0 2.4e+03 1.2e+03 1.7e+02 0 0 16 3 26 0 0 16 3 26 0 - SA: frmProl0 2 1.0 6.9125e-03 1.0 0.00e+00 0.0 2.2e+02 4.2e+03 1.2e+01 1 0 1 1 2 1 0 1 1 2 0 - SA: smooth 2 1.0 3.4230e-02 1.0 7.83e+06 1.2 5.0e+02 8.3e+03 2.8e+01 3 3 3 5 4 3 3 3 5 4 1730 -GAMG: partLevel 2 1.0 4.1876e-01 1.0 6.78e+07 1.1 9.8e+02 3.3e+04 8.1e+01 31 28 6 40 12 31 28 6 40 13 1246 - repartition 1 1.0 1.7263e-02 1.0 0.00e+00 0.0 9.4e+01 2.1e+04 5.5e+01 1 0 1 2 8 1 0 1 2 9 0 - Invert-Sort 1 1.0 1.5601e-04 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+00 0 0 0 0 1 0 0 0 0 1 0 - Move A 1 1.0 1.3224e-02 1.0 0.00e+00 0.0 3.5e+01 5.5e+04 1.6e+01 1 0 0 2 2 1 0 0 2 2 0 - Move P 1 1.0 2.8763e-03 1.0 0.00e+00 0.0 1.4e+01 4.6e+02 1.7e+01 0 0 0 0 3 0 0 0 0 3 0 -PCSetUp 2 1.0 6.2119e-01 1.1 1.75e+08 1.8 7.2e+03 7.2e+03 5.0e+02 43 48 47 64 77 43 48 47 64 78 1426 -PCSetUpOnBlocks 17 1.0 4.9747e-02480.7 7.90e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 1587 -PCApply 39 1.0 1.0994e-01 1.0 1.79e+08 1.9 7.1e+03 2.9e+03 4.0e+00 8 48 46 25 1 8 48 46 25 1 8044 +BuildTwoSided 95 1.0 1.3437e+00 1.2 0.00e+00 0.0 9.1e+02 4.0e+00 9.5e+01 6 0 5 0 15 6 0 5 0 15 0 +BuildTwoSidedF 76 1.0 9.8786e-01 1.4 0.00e+00 0.0 4.4e+02 5.4e+04 7.6e+01 4 0 3 29 12 4 0 3 29 12 0 +MatMult 192 1.0 2.2309e+00 1.1 1.20e+08 1.1 8.6e+03 3.2e+03 0.0e+00 10 51 52 34 0 10 51 52 34 0 410 +MatMultAdd 34 1.0 4.6817e-01 1.2 8.85e+06 1.1 8.2e+02 1.1e+03 0.0e+00 2 4 5 1 0 2 4 5 1 0 143 +MatMultTranspose 34 1.0 3.8746e-01 1.5 8.86e+06 1.1 8.2e+02 1.1e+03 0.0e+00 1 4 5 1 0 1 4 5 1 0 173 +MatSolve 17 0.0 3.1430e-03 0.0 7.77e+06 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2473 +MatLUFactorSym 1 1.0 2.9072e-024152.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatLUFactorNum 1 1.0 6.3967e-0255574.9 5.98e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 3 0 0 0 0 3 0 0 0 936 +MatScale 6 1.0 2.8158e-02 1.5 6.27e+05 1.1 9.0e+01 9.1e+02 0.0e+00 0 0 1 0 0 0 0 1 0 0 169 +MatResidual 34 1.0 4.2573e-01 1.1 2.08e+07 1.2 1.5e+03 3.1e+03 0.0e+00 2 9 9 6 0 2 9 9 6 0 369 +MatAssemblyBegin 41 1.0 5.2528e-01 2.5 0.00e+00 0.0 4.4e+02 5.4e+04 1.6e+01 2 0 3 29 2 2 0 3 29 2 0 +MatAssemblyEnd 41 1.0 1.1092e+00 1.1 1.49e+05 1.6 1.0e+03 3.3e+02 7.0e+01 5 0 6 0 11 5 0 6 0 11 1 +MatGetRowIJ 1 0.0 1.0455e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatCreateSubMat 2 1.0 2.7943e-01 1.1 0.00e+00 0.0 4.9e+01 3.6e+04 3.0e+01 1 0 0 2 5 1 0 0 2 5 0 +MatGetOrdering 1 0.0 2.8246e-04 0.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatCoarsen 2 1.0 2.4378e-01 1.1 0.00e+00 0.0 6.7e+02 7.1e+02 9.0e+00 1 0 4 1 1 1 0 4 1 1 0 +MatZeroEntries 2 1.0 1.7015e-04 3.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatView 6 1.5 6.9925e-02 2.5 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 1 0 0 0 0 1 0 +MatAXPY 2 1.0 2.0564e-02 2.6 6.80e+04 1.2 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 24 +MatTranspose 4 1.0 1.0168e-02 5.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatMatMultSym 6 1.0 2.7236e-01 1.1 0.00e+00 0.0 4.5e+02 5.8e+03 2.0e+01 1 0 3 3 3 1 0 3 3 3 0 +MatMatMultNum 2 1.0 3.1352e-02 2.3 7.33e+06 1.2 9.0e+01 1.8e+04 2.0e+00 0 3 1 2 0 0 3 1 2 0 1733 +MatPtAPSymbolic 2 1.0 5.1942e-01 1.1 0.00e+00 0.0 5.5e+02 2.9e+04 1.4e+01 2 0 3 19 2 2 0 3 19 2 0 +MatPtAPNumeric 2 1.0 5.9017e-01 1.0 6.84e+07 1.2 3.9e+02 3.6e+04 1.2e+01 3 28 2 17 2 3 28 2 17 2 840 +MatTrnMatMultSym 1 1.0 3.3238e-01 1.1 0.00e+00 0.0 2.9e+02 1.8e+04 1.3e+01 2 0 2 6 2 2 0 2 6 2 0 +MatGetLocalMat 7 1.0 1.5127e-03 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatGetBrAoCol 6 1.0 7.6748e-02 1.2 0.00e+00 0.0 6.3e+02 2.6e+04 0.0e+00 0 0 4 20 0 0 0 4 20 0 0 +VecDot 36 1.0 7.0242e-01 1.1 7.49e+05 1.1 0.0e+00 0.0e+00 3.6e+01 3 0 0 0 6 3 0 0 0 6 8 +VecMDot 20 1.0 1.0081e-02 5.8 1.25e+06 1.1 0.0e+00 0.0e+00 2.0e+01 0 1 0 0 3 0 1 0 0 3 945 +VecTDot 74 1.0 1.0476e+00 1.2 1.14e+06 1.1 0.0e+00 0.0e+00 7.4e+01 5 0 0 0 11 5 0 0 0 12 8 +VecNorm 68 1.0 7.8228e-01 1.3 9.98e+05 1.1 0.0e+00 0.0e+00 6.8e+01 3 0 0 0 10 3 0 0 0 11 10 +VecScale 28 1.0 1.2884e-04 1.4 1.87e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 11127 +VecCopy 116 1.0 3.8320e-04 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecSet 179 1.0 2.6197e-04 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecAXPY 83 1.0 8.6984e-04 1.5 1.33e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 11741 +VecAYPX 237 1.0 1.6288e-03 1.4 2.06e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 9665 +VecAXPBYCZ 68 1.0 5.4449e-04 1.3 1.93e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 27037 +VecMAXPY 22 1.0 2.6336e-04 1.5 1.47e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 42747 +VecAssemblyBegin 61 1.0 5.4172e-01 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+01 2 0 0 0 9 2 0 0 0 9 0 +VecAssemblyEnd 61 1.0 2.0777e-04 1.6 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecPointwiseMult 180 1.0 1.3305e-03 1.3 1.02e+06 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 5858 +VecScatterBegin 327 1.0 9.3749e-03 1.6 0.00e+00 0.0 1.3e+04 2.5e+03 0.0e+00 0 0 79 41 0 0 0 79 41 0 0 +VecScatterEnd 327 1.0 3.4567e+00 1.1 3.80e+04 3.8 0.0e+00 0.0e+00 0.0e+00 16 0 0 0 0 16 0 0 0 0 0 +VecSetRandom 2 1.0 3.6671e-04 1.7 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecNormalize 28 1.0 1.5897e-01 1.6 5.61e+05 1.1 0.0e+00 0.0e+00 2.8e+01 1 0 0 0 4 1 0 0 0 4 27 +SFSetGraph 19 1.0 3.9889e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFSetUp 19 1.0 5.5477e-01 1.2 0.00e+00 0.0 1.4e+03 3.2e+02 1.9e+01 2 0 8 1 3 2 0 8 1 3 0 +SFBcastOpBegin 303 1.0 8.1762e-03 1.6 0.00e+00 0.0 1.3e+04 2.6e+03 0.0e+00 0 0 77 40 0 0 0 77 40 0 0 +SFBcastOpEnd 303 1.0 3.2394e+00 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 15 0 0 0 0 15 0 0 0 0 0 +SFReduceBegin 35 1.0 7.0873e-04 2.2 0.00e+00 0.0 8.5e+02 1.2e+03 0.0e+00 0 0 5 1 0 0 0 5 1 0 0 +SFReduceEnd 35 1.0 3.8660e-01 1.4 3.80e+04 3.8 0.0e+00 0.0e+00 0.0e+00 2 0 0 0 0 2 0 0 0 0 0 +SFPack 338 1.0 1.5467e-03 1.6 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFUnpack 338 1.0 2.3663e-04 1.4 3.80e+04 3.8 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 521 +KSPSetUp 7 1.0 1.3280e+00 1.0 1.36e+07 1.1 9.0e+02 3.1e+03 7.2e+01 6 6 5 3 11 6 6 5 3 11 78 +KSPSolve 1 1.0 1.0033e+01 1.0 2.65e+08 1.3 1.6e+04 4.7e+03 5.5e+02 47 99 97 93 85 47 99 97 93 86 175 +KSPGMRESOrthog 20 1.0 1.0266e-02 5.4 2.49e+06 1.1 0.0e+00 0.0e+00 2.0e+01 0 1 0 0 3 0 1 0 0 3 1856 +PCGAMGGraph_AGG 2 1.0 8.1575e-01 1.0 6.64e+05 1.1 4.5e+02 3.6e+02 3.8e+01 4 0 3 0 6 4 0 3 0 6 6 +PCGAMGCoarse_AGG 2 1.0 6.2112e-01 1.1 0.00e+00 0.0 1.2e+03 5.3e+03 3.0e+01 3 0 7 8 5 3 0 7 8 5 0 +PCGAMGProl_AGG 2 1.0 2.0508e+00 1.0 0.00e+00 0.0 2.8e+03 1.3e+03 1.9e+02 10 0 17 5 29 10 0 17 5 29 0 +PCGAMGPOpt_AGG 2 1.0 3.1600e-01 1.0 2.32e+07 1.2 1.4e+03 4.9e+03 8.2e+01 1 10 9 9 13 1 10 9 9 13 554 +GAMG: createProl 2 1.0 3.7759e+00 1.0 2.39e+07 1.2 5.8e+03 2.9e+03 3.4e+02 18 10 35 21 52 18 10 35 21 53 48 + Graph 4 1.0 8.1559e-01 1.0 6.64e+05 1.1 4.5e+02 3.6e+02 3.8e+01 4 0 3 0 6 4 0 3 0 6 6 + MIS/Agg 2 1.0 2.4383e-01 1.1 0.00e+00 0.0 6.7e+02 7.1e+02 9.0e+00 1 0 4 1 1 1 0 4 1 1 0 + SA: col data 2 1.0 1.9233e+00 1.0 0.00e+00 0.0 2.6e+03 1.1e+03 1.7e+02 9 0 15 3 26 9 0 15 3 26 0 + SA: frmProl0 2 1.0 8.3245e-02 1.2 0.00e+00 0.0 2.0e+02 4.5e+03 1.2e+01 0 0 1 1 2 0 0 1 1 2 0 + SA: smooth 2 1.0 2.9722e-01 1.0 7.91e+06 1.2 5.4e+02 7.8e+03 2.8e+01 1 3 3 5 4 1 3 3 5 4 198 +GAMG: partLevel 2 1.0 1.6009e+00 1.0 6.84e+07 1.2 1.0e+03 3.1e+04 8.1e+01 7 28 6 39 12 7 28 6 39 13 310 + repartition 1 1.0 4.9997e-01 1.0 0.00e+00 0.0 9.4e+01 2.0e+04 5.5e+01 2 0 1 2 8 2 0 1 2 9 0 + Invert-Sort 1 1.0 5.4753e-02 2.2 0.00e+00 0.0 0.0e+00 0.0e+00 6.0e+00 0 0 0 0 1 0 0 0 0 1 0 + Move A 1 1.0 1.3057e-01 1.0 0.00e+00 0.0 3.5e+01 5.1e+04 1.6e+01 1 0 0 2 2 1 0 0 2 2 0 + Move P 1 1.0 1.4904e-01 1.2 0.00e+00 0.0 1.4e+01 4.5e+02 1.7e+01 1 0 0 0 3 1 0 0 0 3 0 +PCSetUp 2 1.0 6.8814e+00 1.0 1.51e+08 1.6 7.8e+03 6.6e+03 5.0e+02 32 47 47 63 77 32 47 47 63 78 122 +PCSetUpOnBlocks 17 1.0 9.3451e-02877.0 5.98e+07 0.0 0.0e+00 0.0e+00 0.0e+00 0 3 0 0 0 0 3 0 0 0 640 +PCApply 39 1.0 2.5578e+00 1.1 1.59e+08 1.7 7.8e+03 2.7e+03 4.0e+00 12 48 47 25 1 12 48 47 25 1 335 ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: @@ -2347,22 +2382,22 @@ --- Event Stage 0: Main Stage - Matrix 68 68 26218076 0. + Matrix 68 68 25095736 0. Matrix Coarsen 2 2 1264 0. Matrix Null Space 1 1 704 0. - Index Set 55 55 136368 0. - IS L to G Mapping 6 6 93104 0. + Index Set 55 55 134668 0. + IS L to G Mapping 6 6 93568 0. Vec Scatter 17 17 13872 0. - Vector 185 185 4258256 0. + Vector 185 185 4343928 0. Star Forest Graph 19 19 21888 0. Krylov Solver 9 9 72064 0. Preconditioner 9 9 9148 0. Viewer 3 2 1696 0. PetscRandom 4 4 2616 0. ======================================================================================================================== -Average time to get PetscTime(): 5.31e-08 -Average time for MPI_Barrier(): 4.1918e-06 -Average time for zero size MPI_Send(): 1.88725e-06 +Average time to get PetscTime(): 3.81e-08 +Average time for MPI_Barrier(): 0.0245778 +Average time for zero size MPI_Send(): 0.00599979 #PETSc Option Table entries: --ndofs 80000 --problem_type elasticity @@ -2479,59 +2514,59 @@ total number of mallocs used during MatSetValues calls=0 not using I-node (on process 0) routines -[MPI_AVG] Summary of timings | reps wall avg wall tot ------------------------------------------------------------------------------------------- -Build BoxMesh | 1 0.419793 0.419793 -Build dofmap data | 2 0.020616 0.041231 -Build sparsity | 1 0.010518 0.010518 -Compute SCOTCH graph re-ordering | 2 0.001647 0.003294 -Compute connectivity 2-3 | 1 0.001404 0.001404 -Compute dof reordering map | 2 0.010855 0.021711 -Compute entities of dim = 1 | 1 0.173733 0.173733 -Compute entities of dim = 2 | 1 0.132969 0.132969 -Compute graph partition (SCOTCH) | 1 0.311071 0.311071 -Compute local part of mesh dual graph | 1 0.037585 0.037585 -Compute local-to-local map | 1 0.000846 0.000846 -Compute non-local part of mesh dual graph | 1 0.008682 0.008682 -Compute-local-to-global links for global/local adjacency list | 1 0.000490 0.000490 -Distribute in graph creation AdjacencyList | 1 0.005195 0.005195 -Extract partition boundaries from SCOTCH graph | 1 0.001046 0.001046 -Fetch float data from remote processes | 1 0.000936 0.000936 -Get SCOTCH graph data | 1 0.000004 0.000004 -Init dofmap from element dofmap | 2 0.005409 0.010817 -PETSc Krylov solver | 1 0.456665 0.456665 -SCOTCH: call SCOTCH_dgraphBuild | 1 0.000215 0.000215 -SCOTCH: call SCOTCH_dgraphHalo | 1 0.000998 0.000998 -SCOTCH: call SCOTCH_dgraphPart | 1 0.306985 0.306985 -SCOTCH: call SCOTCH_graphBuild | 2 0.000012 0.000023 -SCOTCH: call SCOTCH_graphOrder | 2 0.001490 0.002980 -SparsityPattern::assemble | 1 0.031419 0.031419 -TOPOLOGY: Create sets | 1 0.013456 0.013456 -ZZZ Assemble | 1 0.245284 0.245284 -ZZZ Assemble matrix | 1 0.036497 0.036497 -ZZZ Assemble vector | 1 0.006677 0.006677 -ZZZ Create Mesh | 1 0.420171 0.420171 -ZZZ Create mesh entity permutations | 1 0.319289 0.319289 -ZZZ FunctionSpace | 1 0.021085 0.021085 -ZZZ Solve | 1 0.456899 0.456899 +[MPI_AVG] Summary of timings | reps wall avg wall tot +-------------------------------------------------------------------------------------------- +Build BoxMesh | 1 12.742347 12.742347 +Build dofmap data | 2 0.272260 0.544521 +Build sparsity | 1 0.111606 0.111606 +Compute SCOTCH graph re-ordering | 2 0.003920 0.007839 +Compute connectivity 2-3 | 1 0.001162 0.001162 +Compute dof reordering map | 2 0.018457 0.036915 +Compute entities of dim = 1 | 1 0.636596 0.636596 +Compute entities of dim = 2 | 1 0.573175 0.573175 +Compute graph partition (SCOTCH) | 1 11.552189 11.552189 +Compute local part of mesh dual graph | 1 0.070017 0.070017 +Compute local-to-local map | 1 0.000606 0.000606 +Compute non-local part of mesh dual graph | 1 0.113634 0.113634 +Compute-local-to-global links for global/local adjacency list | 1 0.000393 0.000393 +Distribute in graph creation AdjacencyList | 1 0.030487 0.030487 +Extract partition boundaries from SCOTCH graph | 1 0.000712 0.000712 +Fetch float data from remote processes | 1 0.055847 0.055847 +Get SCOTCH graph data | 1 0.000009 0.000009 +Init dofmap from element dofmap | 2 0.006995 0.013991 +PETSc Krylov solver | 1 7.227732 7.227732 +SCOTCH: call SCOTCH_dgraphBuild | 1 0.043085 0.043085 +SCOTCH: call SCOTCH_dgraphHalo | 1 0.022931 0.022931 +SCOTCH: call SCOTCH_dgraphPart | 1 11.483903 11.483903 +SCOTCH: call SCOTCH_graphBuild | 2 0.000010 0.000020 +SCOTCH: call SCOTCH_graphOrder | 2 0.003544 0.007088 +SparsityPattern::assemble | 1 0.238309 0.238309 +TOPOLOGY: Create sets | 1 0.057398 0.057398 +ZZZ Assemble | 1 1.004689 1.004689 +ZZZ Assemble matrix | 1 0.203422 0.203422 +ZZZ Assemble vector | 1 0.018506 0.018506 +ZZZ Create Mesh | 1 12.742755 12.742755 +ZZZ Create mesh entity permutations | 1 1.228469 1.228469 +ZZZ FunctionSpace | 1 0.268245 0.268245 +ZZZ Solve | 1 7.308595 7.308595 *** Number of Krylov iterations: 8 -*** Solution norm: 49559.1 +*** Solution norm: 42976.3 ************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** ************************************************************************************************************************ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- -/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named infom02-amd64 with 8 processors, by pbuilder1 Thu Sep 11 08:18:15 2025 +/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named i-capture-the-hostname with 8 processors, by pbuilder2 Sat Aug 10 04:02:13 2024 Using Petsc Release Version 3.14.5, Mar 03, 2021 Max Max/Min Avg Total -Time (sec): 1.466e+00 1.000 1.466e+00 +Time (sec): 2.261e+01 1.000 2.261e+01 Objects: 3.800e+01 1.000 3.800e+01 -Flop: 4.009e+06 1.066 3.911e+06 3.129e+07 -Flop/sec: 2.735e+06 1.066 2.668e+06 2.134e+07 -MPI Messages: 1.330e+02 2.333 9.025e+01 7.220e+02 -MPI Message Lengths: 6.028e+05 1.400 5.320e+03 3.841e+06 +Flop: 3.992e+06 1.062 3.910e+06 3.128e+07 +Flop/sec: 1.766e+05 1.062 1.730e+05 1.384e+06 +MPI Messages: 1.330e+02 1.985 1.022e+02 8.180e+02 +MPI Message Lengths: 6.168e+05 1.450 4.850e+03 3.967e+06 MPI Reductions: 6.900e+01 1.000 Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract) @@ -2540,7 +2575,7 @@ Summary of Stages: ----- Time ------ ----- Flop ------ --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total Count %Total Avg %Total Count %Total - 0: Main Stage: 1.4660e+00 100.0% 3.1291e+07 100.0% 7.220e+02 100.0% 5.320e+03 100.0% 6.200e+01 89.9% + 0: Main Stage: 2.2606e+01 100.0% 3.1280e+07 100.0% 8.180e+02 100.0% 4.850e+03 100.0% 6.200e+01 89.9% ------------------------------------------------------------------------------------------------------------------------ See the 'Profiling' chapter of the users' manual for details on interpreting output. @@ -2564,35 +2599,35 @@ --- Event Stage 0: Main Stage -BuildTwoSided 4 1.0 5.1720e-0343.8 0.00e+00 0.0 1.5e+02 4.0e+00 4.0e+00 0 0 21 0 6 0 0 21 0 6 0 -BuildTwoSidedF 1 1.0 5.0996e-0354.6 0.00e+00 0.0 7.6e+01 1.4e+04 1.0e+00 0 0 11 28 1 0 0 11 28 2 0 -MatMult 8 1.0 2.5595e-03 1.1 2.27e+06 1.1 3.0e+02 3.7e+03 0.0e+00 0 57 42 29 0 0 57 42 29 0 6933 -MatConvert 1 1.0 4.3616e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 6 0 0 0 0 6 0 -MatAssemblyBegin 2 1.0 7.1401e-03 2.8 0.00e+00 0.0 7.6e+01 1.4e+04 1.0e+00 0 0 11 28 1 0 0 11 28 2 0 -MatAssemblyEnd 2 1.0 4.8527e-03 1.0 7.36e+03 1.7 7.6e+01 9.2e+02 9.0e+00 0 0 11 2 13 0 0 11 2 15 9 -MatGetRowIJ 2 1.0 5.3890e-06 8.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatZeroEntries 1 1.0 1.8196e-04 1.6 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatView 1 1.0 3.6566e-04 3.8 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 1 0 0 0 0 2 0 -VecTDot 16 1.0 5.4016e-04 1.9 3.27e+05 1.1 0.0e+00 0.0e+00 1.6e+01 0 8 0 0 23 0 8 0 0 26 4710 -VecNorm 10 1.0 1.7168e-03 2.4 2.05e+05 1.1 0.0e+00 0.0e+00 1.0e+01 0 5 0 0 14 0 5 0 0 16 926 -VecCopy 2 1.0 3.3161e-05 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecSet 12 1.0 5.2407e-05 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecAXPY 16 1.0 2.5707e-04 1.7 3.27e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 8 0 0 0 0 8 0 0 0 9897 -VecAYPX 7 1.0 1.2360e-04 1.7 1.43e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 9005 -VecScatterBegin 11 1.0 2.9448e-04 1.5 0.00e+00 0.0 4.2e+02 3.0e+03 0.0e+00 0 0 58 33 0 0 0 58 33 0 0 -VecScatterEnd 11 1.0 1.3524e-03 2.6 1.09e+03 1.7 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 5 -SFSetGraph 3 1.0 8.8570e-06 1.6 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFSetUp 3 1.0 2.2715e-04 1.1 0.00e+00 0.0 2.3e+02 5.3e+02 3.0e+00 0 0 32 3 4 0 0 32 3 5 0 -SFBcastOpBegin 10 1.0 2.4650e-04 1.6 0.00e+00 0.0 3.8e+02 3.2e+03 0.0e+00 0 0 53 32 0 0 0 53 32 0 0 -SFBcastOpEnd 10 1.0 8.3255e-04 2.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFReduceBegin 1 1.0 1.7092e-05 1.9 0.00e+00 0.0 3.8e+01 1.3e+03 0.0e+00 0 0 5 1 0 0 0 5 1 0 0 -SFReduceEnd 1 1.0 7.1140e-0429.1 1.09e+03 1.7 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 9 -SFPack 11 1.0 7.8308e-05 1.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFUnpack 11 1.0 2.1750e-05 1.6 1.09e+03 1.7 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 294 -KSPSetUp 1 1.0 5.8701e-05 1.8 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -KSPSolve 1 1.0 4.5620e-01 1.0 3.25e+06 1.1 3.0e+02 3.7e+03 2.9e+01 31 81 42 29 42 31 81 42 29 47 56 -PCSetUp 1 1.0 3.3076e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 23 0 0 0 6 23 0 0 0 6 0 -PCApply 9 1.0 1.2170e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 8 0 0 0 0 8 0 0 0 0 0 +BuildTwoSided 4 1.0 1.1571e-01 1.6 0.00e+00 0.0 1.7e+02 4.0e+00 4.0e+00 0 0 21 0 6 0 0 21 0 6 0 +BuildTwoSidedF 1 1.0 4.6180e-02 4.1 0.00e+00 0.0 8.4e+01 1.3e+04 1.0e+00 0 0 10 29 1 0 0 10 29 2 0 +MatMult 8 1.0 1.3713e-02 6.9 2.26e+06 1.1 3.5e+02 3.3e+03 0.0e+00 0 57 43 29 0 0 57 43 29 0 1294 +MatConvert 1 1.0 1.9186e-01 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 1 0 0 0 6 1 0 0 0 6 0 +MatAssemblyBegin 2 1.0 4.8764e-02 2.3 0.00e+00 0.0 8.4e+01 1.3e+04 1.0e+00 0 0 10 29 1 0 0 10 29 2 0 +MatAssemblyEnd 2 1.0 2.3891e-01 1.1 7.91e+03 1.7 8.8e+01 8.3e+02 9.0e+00 1 0 11 2 13 1 0 11 2 15 0 +MatGetRowIJ 2 1.0 2.4730e-06 2.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatZeroEntries 1 1.0 7.7607e-05 1.7 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatView 1 1.0 4.5321e-0314.8 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 1 0 0 0 0 2 0 +VecTDot 16 1.0 1.2167e-0227.4 3.26e+05 1.1 0.0e+00 0.0e+00 1.6e+01 0 8 0 0 23 0 8 0 0 26 209 +VecNorm 10 1.0 1.2268e-0215.3 2.03e+05 1.1 0.0e+00 0.0e+00 1.0e+01 0 5 0 0 14 0 5 0 0 16 130 +VecCopy 2 1.0 3.4393e-05 2.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecSet 12 1.0 5.1617e-05 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecAXPY 16 1.0 1.4540e-04 1.2 3.26e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 8 0 0 0 0 8 0 0 0 17498 +VecAYPX 7 1.0 8.9003e-05 1.3 1.42e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 12506 +VecScatterBegin 11 1.0 8.3677e-0329.0 0.00e+00 0.0 4.8e+02 2.8e+03 0.0e+00 0 0 58 33 0 0 0 58 33 0 0 +VecScatterEnd 11 1.0 3.8208e-02 2.8 1.18e+03 1.7 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFSetGraph 3 1.0 1.0675e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFSetUp 3 1.0 1.1569e-01 1.5 0.00e+00 0.0 2.6e+02 5.0e+02 3.0e+00 0 0 31 3 4 0 0 31 3 5 0 +SFBcastOpBegin 10 1.0 8.2942e-0336.5 0.00e+00 0.0 4.4e+02 2.9e+03 0.0e+00 0 0 53 32 0 0 0 53 32 0 0 +SFBcastOpEnd 10 1.0 2.8165e-02 3.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFReduceBegin 1 1.0 3.1487e-05 1.5 0.00e+00 0.0 4.2e+01 1.3e+03 0.0e+00 0 0 5 1 0 0 0 5 1 0 0 +SFReduceEnd 1 1.0 1.0675e-02 4.5 1.18e+03 1.7 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 1 +SFPack 11 1.0 6.4118e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFUnpack 11 1.0 2.5446e-05 1.7 1.18e+03 1.7 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 263 +KSPSetUp 1 1.0 6.4276e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +KSPSolve 1 1.0 7.2284e+00 1.0 3.24e+06 1.1 3.5e+02 3.3e+03 2.9e+01 32 81 43 29 42 32 81 43 29 47 4 +PCSetUp 1 1.0 6.7124e+00 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 30 0 0 0 6 30 0 0 0 6 0 +PCApply 9 1.0 5.0090e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 2 0 0 0 0 2 0 0 0 0 0 ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: @@ -2602,19 +2637,19 @@ --- Event Stage 0: Main Stage - Matrix 4 4 2060580 0. - Index Set 6 6 23792 0. - IS L to G Mapping 4 4 176108 0. + Matrix 4 4 2064728 0. + Index Set 6 6 26968 0. + IS L to G Mapping 4 4 179904 0. Vec Scatter 3 3 2448 0. - Vector 14 14 377600 0. + Vector 14 14 386464 0. Star Forest Graph 3 3 3456 0. Krylov Solver 1 1 1488 0. Preconditioner 1 1 1456 0. Viewer 2 1 848 0. ======================================================================================================================== -Average time to get PetscTime(): 6.41e-08 -Average time for MPI_Barrier(): 3.6288e-06 -Average time for zero size MPI_Send(): 3.40012e-06 +Average time to get PetscTime(): 3.81e-08 +Average time for MPI_Barrier(): 3.0946e-06 +Average time for zero size MPI_Send(): 4.80613e-06 #PETSc Option Table entries: --ndofs 10000 --problem_type poisson @@ -2727,57 +2762,57 @@ [MPI_AVG] Summary of timings | reps wall avg wall tot ------------------------------------------------------------------------------------------ -Build BoxMesh | 1 0.513789 0.513789 -Build dofmap data | 2 0.022505 0.045009 -Build sparsity | 1 0.034075 0.034075 -Compute SCOTCH graph re-ordering | 2 0.001570 0.003139 -Compute connectivity 2-3 | 1 0.001027 0.001027 -Compute dof reordering map | 2 0.010819 0.021638 -Compute entities of dim = 1 | 1 0.185430 0.185430 -Compute entities of dim = 2 | 1 0.174125 0.174125 -Compute graph partition (SCOTCH) | 1 0.389645 0.389645 -Compute local part of mesh dual graph | 1 0.040080 0.040080 -Compute local-to-local map | 1 0.000925 0.000925 -Compute non-local part of mesh dual graph | 1 0.011023 0.011023 -Compute-local-to-global links for global/local adjacency list | 1 0.000518 0.000518 -Distribute in graph creation AdjacencyList | 1 0.006295 0.006295 -Extract partition boundaries from SCOTCH graph | 1 0.001163 0.001163 -Fetch float data from remote processes | 1 0.002412 0.002412 -Get SCOTCH graph data | 1 0.000005 0.000005 -Init dofmap from element dofmap | 2 0.005542 0.011084 -PETSc Krylov solver | 1 0.488220 0.488220 -SCOTCH: call SCOTCH_dgraphBuild | 1 0.000886 0.000886 -SCOTCH: call SCOTCH_dgraphHalo | 1 0.001330 0.001330 -SCOTCH: call SCOTCH_dgraphPart | 1 0.384118 0.384118 -SCOTCH: call SCOTCH_graphBuild | 2 0.000012 0.000024 -SCOTCH: call SCOTCH_graphOrder | 2 0.001440 0.002880 -SparsityPattern::assemble | 1 0.030110 0.030110 -TOPOLOGY: Create sets | 1 0.016908 0.016908 -ZZZ Assemble | 1 0.273838 0.273838 -ZZZ Assemble matrix | 1 0.045529 0.045529 -ZZZ Assemble vector | 1 0.007884 0.007884 -ZZZ Create Mesh | 1 0.514218 0.514218 -ZZZ Create mesh entity permutations | 1 0.372054 0.372054 -ZZZ FunctionSpace | 1 0.024040 0.024040 -ZZZ Solve | 1 0.488461 0.488461 +Build BoxMesh | 1 0.317348 0.317348 +Build dofmap data | 2 0.013909 0.027817 +Build sparsity | 1 0.006894 0.006894 +Compute SCOTCH graph re-ordering | 2 0.001170 0.002339 +Compute connectivity 2-3 | 1 0.000671 0.000671 +Compute dof reordering map | 2 0.007932 0.015863 +Compute entities of dim = 1 | 1 0.133766 0.133766 +Compute entities of dim = 2 | 1 0.096744 0.096744 +Compute graph partition (SCOTCH) | 1 0.241562 0.241562 +Compute local part of mesh dual graph | 1 0.027123 0.027123 +Compute local-to-local map | 1 0.000671 0.000671 +Compute non-local part of mesh dual graph | 1 0.003891 0.003891 +Compute-local-to-global links for global/local adjacency list | 1 0.000403 0.000403 +Distribute in graph creation AdjacencyList | 1 0.003482 0.003482 +Extract partition boundaries from SCOTCH graph | 1 0.000754 0.000754 +Fetch float data from remote processes | 1 0.001243 0.001243 +Get SCOTCH graph data | 1 0.000004 0.000004 +Init dofmap from element dofmap | 2 0.003578 0.007155 +PETSc Krylov solver | 1 0.310634 0.310634 +SCOTCH: call SCOTCH_dgraphBuild | 1 0.000179 0.000179 +SCOTCH: call SCOTCH_dgraphHalo | 1 0.001714 0.001714 +SCOTCH: call SCOTCH_dgraphPart | 1 0.237467 0.237467 +SCOTCH: call SCOTCH_graphBuild | 2 0.000009 0.000018 +SCOTCH: call SCOTCH_graphOrder | 2 0.001069 0.002138 +SparsityPattern::assemble | 1 0.017562 0.017562 +TOPOLOGY: Create sets | 1 0.010386 0.010386 +ZZZ Assemble | 1 0.143415 0.143415 +ZZZ Assemble matrix | 1 0.027999 0.027999 +ZZZ Assemble vector | 1 0.005400 0.005400 +ZZZ Create Mesh | 1 0.317696 0.317696 +ZZZ Create mesh entity permutations | 1 0.238844 0.238844 +ZZZ FunctionSpace | 1 0.015047 0.015047 +ZZZ Solve | 1 0.310822 0.310822 *** Number of Krylov iterations: 8 -*** Solution norm: 46496.5 +*** Solution norm: 50291.7 ************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** ************************************************************************************************************************ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- -/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named infom02-amd64 with 8 processors, by pbuilder1 Thu Sep 11 08:18:17 2025 +/build/reproducible-path/fenicsx-performance-tests-0.0~git20210119.80e82ac/obj-x86_64-linux-gnu/dolfinx-scaling-test on a named i-capture-the-hostname with 8 processors, by pbuilder2 Sat Aug 10 04:02:14 2024 Using Petsc Release Version 3.14.5, Mar 03, 2021 Max Max/Min Avg Total -Time (sec): 1.676e+00 1.000 1.676e+00 +Time (sec): 1.029e+00 1.000 1.029e+00 Objects: 3.800e+01 1.000 3.800e+01 -Flop: 3.973e+06 1.042 3.911e+06 3.129e+07 -Flop/sec: 2.370e+06 1.042 2.333e+06 1.867e+07 -MPI Messages: 1.330e+02 1.985 9.525e+01 7.620e+02 -MPI Message Lengths: 6.066e+05 1.470 5.059e+03 3.855e+06 +Flop: 4.034e+06 1.061 3.911e+06 3.129e+07 +Flop/sec: 3.919e+06 1.061 3.799e+06 3.040e+07 +MPI Messages: 1.240e+02 2.175 9.275e+01 7.420e+02 +MPI Message Lengths: 6.038e+05 1.441 5.224e+03 3.876e+06 MPI Reductions: 6.900e+01 1.000 Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract) @@ -2786,7 +2821,7 @@ Summary of Stages: ----- Time ------ ----- Flop ------ --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total Count %Total Avg %Total Count %Total - 0: Main Stage: 1.6762e+00 100.0% 3.1290e+07 100.0% 7.620e+02 100.0% 5.059e+03 100.0% 6.200e+01 89.9% + 0: Main Stage: 1.0294e+00 100.0% 3.1288e+07 100.0% 7.420e+02 100.0% 5.224e+03 100.0% 6.200e+01 89.9% ------------------------------------------------------------------------------------------------------------------------ See the 'Profiling' chapter of the users' manual for details on interpreting output. @@ -2810,35 +2845,35 @@ --- Event Stage 0: Main Stage -BuildTwoSided 4 1.0 1.7589e-02143.5 0.00e+00 0.0 1.6e+02 4.0e+00 4.0e+00 1 0 20 0 6 1 0 20 0 6 0 -BuildTwoSidedF 1 1.0 1.7454e-0286.8 0.00e+00 0.0 7.6e+01 1.4e+04 1.0e+00 1 0 10 28 1 1 0 10 28 2 0 -MatMult 8 1.0 2.8720e-03 1.2 2.25e+06 1.0 3.4e+02 3.3e+03 0.0e+00 0 57 44 29 0 0 57 44 29 0 6178 -MatConvert 1 1.0 4.8150e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 6 0 0 0 0 6 0 -MatAssemblyBegin 2 1.0 1.9299e-02 4.3 0.00e+00 0.0 7.6e+01 1.4e+04 1.0e+00 1 0 10 28 1 1 0 10 28 2 0 -MatAssemblyEnd 2 1.0 5.9555e-03 1.1 7.65e+03 1.8 8.4e+01 8.4e+02 9.0e+00 0 0 11 2 13 0 0 11 2 15 7 -MatGetRowIJ 2 1.0 4.1780e-06 5.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatZeroEntries 1 1.0 2.5389e-04 2.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -MatView 1 1.0 4.3351e-04 3.3 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 1 0 0 0 0 2 0 -VecTDot 16 1.0 7.3229e-04 2.2 3.26e+05 1.1 0.0e+00 0.0e+00 1.6e+01 0 8 0 0 23 0 8 0 0 26 3474 -VecNorm 10 1.0 2.6701e-03 9.1 2.04e+05 1.1 0.0e+00 0.0e+00 1.0e+01 0 5 0 0 14 0 5 0 0 16 596 -VecCopy 2 1.0 3.7400e-05 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecSet 12 1.0 6.7557e-05 1.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -VecAXPY 16 1.0 1.9584e-04 1.6 3.26e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 8 0 0 0 0 8 0 0 0 12991 -VecAYPX 7 1.0 9.7353e-05 1.6 1.42e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 11434 -VecScatterBegin 11 1.0 3.1708e-04 1.5 0.00e+00 0.0 4.5e+02 2.8e+03 0.0e+00 0 0 59 33 0 0 0 59 33 0 0 -VecScatterEnd 11 1.0 3.4189e-0311.3 1.13e+03 1.8 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2 -SFSetGraph 3 1.0 9.1070e-06 2.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFSetUp 3 1.0 3.1244e-04 1.1 0.00e+00 0.0 2.4e+02 5.2e+02 3.0e+00 0 0 31 3 4 0 0 31 3 5 0 -SFBcastOpBegin 10 1.0 2.6428e-04 1.5 0.00e+00 0.0 4.1e+02 3.0e+03 0.0e+00 0 0 54 32 0 0 0 54 32 0 0 -SFBcastOpEnd 10 1.0 1.0273e-03 4.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFReduceBegin 1 1.0 1.6902e-05 1.8 0.00e+00 0.0 3.8e+01 1.4e+03 0.0e+00 0 0 5 1 0 0 0 5 1 0 0 -SFReduceEnd 1 1.0 2.7662e-0389.3 1.13e+03 1.8 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 2 -SFPack 11 1.0 7.4860e-05 1.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -SFUnpack 11 1.0 2.7360e-05 2.2 1.13e+03 1.8 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 234 -KSPSetUp 1 1.0 6.2117e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 -KSPSolve 1 1.0 4.8766e-01 1.0 3.23e+06 1.0 3.4e+02 3.3e+03 2.9e+01 29 81 44 29 42 29 81 44 29 47 52 -PCSetUp 1 1.0 3.6035e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 21 0 0 0 6 21 0 0 0 6 0 -PCApply 9 1.0 1.2333e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 7 0 0 0 0 7 0 0 0 0 0 +BuildTwoSided 4 1.0 5.0537e-0346.2 0.00e+00 0.0 1.5e+02 4.0e+00 4.0e+00 0 0 21 0 6 0 0 21 0 6 0 +BuildTwoSidedF 1 1.0 4.9821e-0391.9 0.00e+00 0.0 7.6e+01 1.4e+04 1.0e+00 0 0 10 28 1 0 0 10 28 2 0 +MatMult 8 1.0 2.0268e-03 1.1 2.28e+06 1.1 3.2e+02 3.5e+03 0.0e+00 0 57 43 29 0 0 57 43 29 0 8755 +MatConvert 1 1.0 3.3112e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 6 0 0 0 0 6 0 +MatAssemblyBegin 2 1.0 6.5479e-03 2.4 0.00e+00 0.0 7.6e+01 1.4e+04 1.0e+00 1 0 10 28 1 1 0 10 28 2 0 +MatAssemblyEnd 2 1.0 4.0917e-03 1.0 7.57e+03 1.8 8.0e+01 8.8e+02 9.0e+00 0 0 11 2 13 0 0 11 2 15 11 +MatGetRowIJ 2 1.0 4.6660e-06 6.8 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatZeroEntries 1 1.0 1.2439e-04 1.7 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +MatView 1 1.0 2.6837e-03 4.6 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 1 0 0 0 0 2 0 +VecTDot 16 1.0 7.5263e-04 2.6 3.31e+05 1.1 0.0e+00 0.0e+00 1.6e+01 0 8 0 0 23 0 8 0 0 26 3380 +VecNorm 10 1.0 1.5084e-03 2.0 2.07e+05 1.1 0.0e+00 0.0e+00 1.0e+01 0 5 0 0 14 0 5 0 0 16 1054 +VecCopy 2 1.0 2.1863e-05 1.3 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecSet 12 1.0 4.4125e-05 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +VecAXPY 16 1.0 1.8804e-04 1.5 3.31e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 8 0 0 0 0 8 0 0 0 13531 +VecAYPX 7 1.0 1.0244e-04 1.6 1.45e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 4 0 0 0 0 4 0 0 0 10866 +VecScatterBegin 11 1.0 2.8123e-04 1.4 0.00e+00 0.0 4.3e+02 3.0e+03 0.0e+00 0 0 58 33 0 0 0 58 33 0 0 +VecScatterEnd 11 1.0 1.5255e-03 4.5 1.12e+03 1.8 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 4 +SFSetGraph 3 1.0 7.0110e-06 1.5 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFSetUp 3 1.0 2.0831e-04 1.1 0.00e+00 0.0 2.3e+02 5.3e+02 3.0e+00 0 0 31 3 4 0 0 31 3 5 0 +SFBcastOpBegin 10 1.0 2.3112e-04 1.5 0.00e+00 0.0 4.0e+02 3.1e+03 0.0e+00 0 0 53 32 0 0 0 53 32 0 0 +SFBcastOpEnd 10 1.0 7.5337e-04 3.8 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFReduceBegin 1 1.0 2.1322e-05 1.7 0.00e+00 0.0 3.8e+01 1.4e+03 0.0e+00 0 0 5 1 0 0 0 5 1 0 0 +SFReduceEnd 1 1.0 7.4015e-0424.6 1.12e+03 1.8 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 9 +SFPack 11 1.0 5.5023e-05 1.4 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +SFUnpack 11 1.0 2.0342e-05 2.3 1.12e+03 1.8 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 318 +KSPSetUp 1 1.0 3.2759e-05 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 +KSPSolve 1 1.0 3.0765e-01 1.0 3.28e+06 1.1 3.2e+02 3.5e+03 2.9e+01 30 81 43 29 42 30 81 43 29 47 82 +PCSetUp 1 1.0 2.1608e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 21 0 0 0 6 21 0 0 0 6 0 +PCApply 9 1.0 8.8365e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 9 0 0 0 0 9 0 0 0 0 0 ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: @@ -2848,19 +2883,19 @@ --- Event Stage 0: Main Stage - Matrix 4 4 2120372 0. - Index Set 6 6 17456 0. - IS L to G Mapping 4 4 176244 0. + Matrix 4 4 2103276 0. + Index Set 6 6 18832 0. + IS L to G Mapping 4 4 175572 0. Vec Scatter 3 3 2448 0. - Vector 14 14 375232 0. + Vector 14 14 374480 0. Star Forest Graph 3 3 3456 0. Krylov Solver 1 1 1488 0. Preconditioner 1 1 1456 0. Viewer 2 1 848 0. ======================================================================================================================== -Average time to get PetscTime(): 6.51e-08 -Average time for MPI_Barrier(): 4.3942e-06 -Average time for zero size MPI_Send(): 2.96425e-06 +Average time to get PetscTime(): 3.81e-08 +Average time for MPI_Barrier(): 3.181e-06 +Average time for zero size MPI_Send(): 3.38138e-06 #PETSc Option Table entries: --ndofs 80000 --problem_type poisson @@ -2953,9 +2988,9 @@ dh_gencontrol -O--buildsystem=cmake -O--sourcedirectory=src dh_md5sums -O--buildsystem=cmake -O--sourcedirectory=src dh_builddeb -O--buildsystem=cmake -O--sourcedirectory=src -dpkg-deb: building package 'fenicsx-performance-tests' in '../fenicsx-performance-tests_0.0~git20210119.80e82ac-1_amd64.deb'. dpkg-deb: building package 'fenicsx-performance-tests-dbgsym' in '../fenicsx-performance-tests-dbgsym_0.0~git20210119.80e82ac-1_amd64.deb'. dpkg-deb: building package 'fenicsx-performance-tests-source' in '../fenicsx-performance-tests-source_0.0~git20210119.80e82ac-1_all.deb'. +dpkg-deb: building package 'fenicsx-performance-tests' in '../fenicsx-performance-tests_0.0~git20210119.80e82ac-1_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../fenicsx-performance-tests_0.0~git20210119.80e82ac-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -2963,12 +2998,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1024635/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3870410 and its subdirectories -I: Current time: Thu Sep 11 08:18:27 -12 2025 -I: pbuilder-time-stamp: 1757621907 +I: removing directory /srv/workspace/pbuilder/1024635 and its subdirectories +I: Current time: Sat Aug 10 04:02:21 +14 2024 +I: pbuilder-time-stamp: 1723212141