Shared by Max Brunton

Developing the BLAKE3 hashing algorithm with SYCL!

21
January
2022

Last week I implemented multiple variants of highly parallelizable cryptographic hash function BLAKE3 using SYCL and today I'd like to present my collective understanding, which I gained while implementing/benchmarking BLAKE3, targeting heterogeneous accelerator platform(s). BLAKE3 cryptographic hash function easily lends itself well to data parallel execution environments like SYCL/ OpenCL.

Details

Shared By

Max Brunton

Shared Date

Jan 21, 2022, 9:14:04 AM

Tags

Icon

blake3

Icon

cryptographic

Icon

opencl