Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
WrathfulSpatula authored Oct 25, 2024
1 parent 1fb0ed6 commit e1541f2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -315,7 +315,7 @@ Qrack uses an unsigned integer primitive for ubiquitous qubit masking operations
```sh
$ cmake [-DFPPOW=n] ..
```
Like for unsigned integer masking types, this sets the floating point accuracy for state vectors to n^2. By default n=5, for 2^5=32 bit floating point precision. "half," "double," and "quad," availability depend on the system, but n=6 for "double" is commonly supported on modern hardware. n=4 for half is supported by GCC on ARM, header-only on x86_64, and by device pragma if available for OpenCL kernels. "quad" is supported on CPU only, if available.
Like for unsigned integer masking types, this sets the floating point accuracy for state vectors to 2^n. By default, n=5, for 2^5=32 bit floating point precision per real or imaginary part. "half," "double," and "quad," availability depend on the system, but n=6 for "double" is commonly supported on modern hardware. n=4 for half is supported by GCC on ARM, header-only on x86_64, and by device pragma if available for OpenCL kernels. "quad" is supported on CPU only, if available.

## Precompiled OpenCL kernels

Expand Down

0 comments on commit e1541f2

Please sign in to comment.