Re: Benefits of cryptographic hash functions for uniquely identifing Vulkan shaders.

Marek Olšák <[email protected]>
Newsgroups gmane.comp.video.mesa3d.devel
Message-ID <CAAxE2A7CjGxsAkqEcbg_=vwTbB=HNdC4WBb-EjgbsUDZGq7uoA@mail.gmail.com>
If there is a hash collision, it will cause a GPU hang. A cryptographic
hash function reduces that chance to practically zero.

Marek

On Thu, Jun 29, 2023, 07:04 mikolajlubiak1337 <[email protected]>
wrote:

> Hi,
> I have recently read Phoronix article[1] about you switching to BLAKE3
> instead of SHA1.
> If BLAKE3 is a cryptographic hash function wouldn't it be faster to use a
> non cryptographic hash function or even a checksum function? Do you need
> the benefits of cryptographic hash functions over other hash/checksum
> functions for the purpose of uniquely identifing Vulkan shaders?
>
> [1]: https://www.phoronix.com/news/Mesa-BLAKE3-Shader-Hashing
>
> -- me
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.