Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <0c85077d1cf36c124e21834436149760@smtp.hushmail.com>
Date: Sat, 18 Apr 2015 13:48:32 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Re: AVX512 support detection

On 2015-04-18 13:33, magnum wrote:
> Oh, and I think these too are not found in MIC (not even _epi32) and
> maybe not even for AVX512:
> 
> _mm512_cmpeq_epi32
> _mm512_cmpeq_epi8
> 
> A recent change to wordlist.c needs vcmpeq_epi8() so I guess we should
> emulate it, or perhaps drop __MIC__ and maybe __AVX512__ from that code.

It looks like _mm512_cmp_epi8_mask() in AVX512BW will emulate
_mm512_cmpeq_epi8 nicely while _mm512_cmp_epi32_mask exist on MIC but
not AVX512?

magnum


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.