Skip to content

Quickstart Windows

Franco Corbelli edited this page Sep 2, 2023 · 2 revisions

There are three versions of the zpaqfranz binary already compiled by me

1) zpaqfranz.exe

This is the 64 bit "normal" version

zpaqfranz v58.9e-JIT-GUI-L,HW BLAKE3,SHA1/2,SFX64 v55.1,(2023-08-23)

In this example

  • release 58.9e
  • JIT with Just In Time compiling of PAQL opcodes to amd64 machine code
  • GUI with -gui, the console GUI, enabled
  • L Little Endian CPU
  • HW BLAKE3 with hardware accelerated Blake3 hasher
  • SHA1/2 with hardware SHA1/SHA256 acceleration, if detected
  • SFX64 with Windows-64 bit SFX module, version 55.1

2) zpaqfranz32.exe

This is the 32 bit version. Use max 2GB of RAM, and max 2 threads

zpaqfranz v58.10a-JIT-GUI-LSFX32 v55.1,(2023-08-25)

In this example

  • release 58.10a
  • JIT with Just In Time compiling of PAQL opcodes to amd64 machine code
  • GUI with -gui, the console GUI, enabled
  • L Little Endian CPU
  • SFX32 with Windows-32 bit SFX module, version 55.1

3) zpaqfranzhw.exe

This is a special 64 bit with HW acceleration, to be enabled by "hand" with the -hw switch

zpaqfranz v58.9e-JIT-GUI-L,HW BLAKE3,SHA1,SFX64 v55.1,(2023-08-23)

In this example

  • release 58.9e
  • JIT with Just In Time compiling of PAQL opcodes to amd64 machine code
  • GUI with -gui, the console GUI, enabled
  • L Little Endian CPU
  • HW BLAKE3 with hardware accelerated Blake3 hasher
  • SHA1 with hardware SHA1 acceleration, to be enabled with -hw
  • SFX64 with Windows-64 bit SFX module, version 55.1

What's the difference for zpaqfranz.exe and zpaqfranzhw.exe ?

_zpaqfranz.exe autodetect and HW accelerate SHA1 and SHA256, if any. zpaqfranzhw HW accelerate SHA1 if -hw switch is used, via a different asm code. zpaqfranzhw is (a bit) faster than zpaqfranz.exe, when used (for example) on AMD Ryzen. The difference is modest. As you can guess I use… a Ryzen machine for development :-) _

Clone this wiki locally