lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <e4a382dd-b6e5-5f47-45b-17c59b2cc48f@inria.fr>
Date:   Mon, 9 Oct 2023 16:07:32 +0200 (CEST)
From:   Julia Lawall <julia.lawall@...ia.fr>
To:     Peter Zijlstra <peterz@...radead.org>
cc:     Ingo Molnar <mingo@...hat.com>,
        Vincent Guittot <vincent.guittot@...aro.org>,
        Dietmar Eggemann <dietmar.eggemann@....com>,
        Mel Gorman <mgorman@...e.de>, linux-kernel@...r.kernel.org
Subject: Re: EEVDF and NUMA balancing



On Mon, 9 Oct 2023, Peter Zijlstra wrote:

> On Wed, Oct 04, 2023 at 08:04:34PM +0200, Julia Lawall wrote:
> > > I'll go build the benchmark thing tomorrow, if I can figure out how that
> > > works, this NAS stuff looked 'special'. Nothing simple like ./configure;
> > > make -j$lots :/
> >
> > Starting from git clone, I had to do:
> >
> > cd NPB3.4-OMP
> > mkdir bin
> > cd config
> > cp make.def.template make.def
> > cd ..
> > make ua CLASS=C
> >
> > You also need gfortran to be installed.
>
> W00t, that worked like a charm.
>
> The sad new is that I can't seem to reproduce the issue:
>
> So my (freshly re-installed with debian testing) 4 socket Intel(R)
> Xeon(R) CPU E7-8890 v3 machine gives me:
>
> root@...-ex:/usr/local/src/nas-parallel-benchmarks/NPB3.4-OMP/bin# uname -a
> Linux hsw-ex 6.6.0-rc4+ #2 SMP PREEMPT_DYNAMIC Mon Oct  9 11:14:21 CEST 2023 x86_64 GNU/Linux
> root@...-ex:/usr/local/src/nas-parallel-benchmarks/NPB3.4-OMP/bin# cat /proc/sys/kernel/numa_balancing
> 1
> root@...-ex:/usr/local/src/nas-parallel-benchmarks/NPB3.4-OMP/bin# ./ua.C.x | grep "Time in seconds"
>  Time in seconds =                    26.69
> root@...-ex:/usr/local/src/nas-parallel-benchmarks/NPB3.4-OMP/bin# ./ua.C.x | grep "Time in seconds"
>  Time in seconds =                    26.31
> root@...-ex:/usr/local/src/nas-parallel-benchmarks/NPB3.4-OMP/bin# ./ua.C.x | grep "Time in seconds"
>  Time in seconds =                    25.43

How many runs did you try?  I would suggest 50.

25-26 looks like what I get when things go well.

julia

>
>
> And this is using a .config very near what Debian ships for 6.5 (make
> olddefconfig -CONFIG_DEBUG_INFO_BTF)
>
> I'll try again in a little bit, perhaps I'm suffering PEBKAC :-)
>
>
>

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ