Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20211026162410.GA686@openwall.com>
Date: Tue, 26 Oct 2021 18:24:10 +0200
From: Solar Designer <solar@...nwall.com>
To: john-users@...ts.openwall.com
Subject: Re: GPU benchmarks?

On Tue, Oct 26, 2021 at 05:51:55PM +0200, Matus UHLAR - fantomas wrote:
> - there are bigger differences real/virtual than one/many salts

These are mostly meaningless with non-CPU benchmarks - that's how much
GPU compute you're getting per second of CPU time.  Sometimes useful
during development when we know how to interpret them, but certainly not
on the wiki.

> descrypt on intel:
> 
> Many salts:     5480K c/s real, 7580K c/s virtual
> Only one salt:  5447K c/s real, 5447K c/s virtual
> 
> descrypt on AMD:
> 
> Many salts:     33242K c/s real, 3440M c/s virtual
> Only one salt:  28356K c/s real, 268101K c/s virtual
> 
> mdcrypt on intel:
> 
> Many salts:     173070 c/s real, 244132 c/s virtual
> Only one salt:  173070 c/s real, 244132 c/s virtual
> 
> mdcrypt on AMD:
> 
> Many salts:     284928 c/s real, 2590K c/s virtual
> Only one salt:  279552 c/s real, 1996K c/s virtual
> 
> bcrypt on intel:
> 
> Raw:    364 c/s real, 18618 c/s virtual
> 
> bcrypt on AMD:
> 
> Raw:    748 c/s real, 273066 c/s virtual

All of these speeds are quite low, but then your GPUs are small and you
use Mesa.  It's interesting these work at all with Mesa.

If we choose to maintain this at all, we also need to add benchmarks for
larger GPUs with proper drivers.

> so I better put all of those to the benchmark wiki.

OK, thanks!

> ... LM on AMD failed so no benchmark for now:
> 
> ac_rtld error: symbol lm_loop: unknown
> LLVM failed to upload shader
> FAILED (cmp_all(0))

OK.  A lot of formats fail on AMD GPUs with varying drivers.

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.