 | TurboSFV - Blog | | |
|
TurboSFV |
2021-12-04 14:29:26 |
TurboSFV v9.20 - Parallel computation of BLAKE3 checksums |
Notes to TurboSFV v9.20:
The new version of TurboSFV supports the parallel computation of BLAKE3 checksums: Worker threads are calculating parts on separate CPUs and their results are assembled at the end to a final checksum. This checksum is the same as it was
computed on a single
CPU.
Using multiple CPUs can result into a higher calculation speed, especially for larger files. BLAKE3 is based on a binary tree, thus 1, 2, 4, 8, ... CPUs can be selected for the calculation - but not all CPUs, because other parts of the
program also need CPU
time.
For the GUI versions, the number of CPUs can be specified in the configuration on the interface tab, for the command-line versions, there is a new switch. The shell property sheet page "Hash" as well as the service application are using a
single CPU for the computation of a BLAKE3
checksum.
Feel free to add a comment for this new version here.
|
TurboSFV Cologne, Germany |
|
|
|
|
|